builder: fx-team_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-106 starttime: 1461275639.89 results: success (0) buildid: 20160421130623 builduid: 80cedbe1cfe94b50bba3723e71cef2cd revision: b31b99289389a5e0ddab1ca9eccd4f03a6d81fe4 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 14:53:59.895090) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 14:53:59.896765) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 14:53:59.897487) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 14:53:59.974321) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 14:53:59.974728) ========= '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-106\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-106 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-106 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-106 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-106 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-106 WINDIR=C:\WINDOWS using PTY: False --14:54:08-- 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% 8.75 MB/s 14:54:08 (8.75 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.621000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 14:54:00.662215) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 14:54:00.662537) ========= '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-106\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-106 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-106 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-106 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-106 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-106 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.742000 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 14:54:01.445307) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 14:54:01.445634) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev b31b99289389a5e0ddab1ca9eccd4f03a6d81fe4 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev b31b99289389a5e0ddab1ca9eccd4f03a6d81fe4 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-106\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-106 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-106 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-106 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-106 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-106 WINDIR=C:\WINDOWS using PTY: False 2016-04-21 14:54:09,940 truncating revision to first 12 chars 2016-04-21 14:54:09,940 Setting DEBUG logging. 2016-04-21 14:54:09,940 attempt 1/10 2016-04-21 14:54:09,940 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/b31b99289389?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 14:54:10,273 unpacking tar archive at: fx-team-b31b99289389/testing/mozharness/ program finished with exit code 0 elapsedTime=0.939000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 14:54:02.463739) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 14:54:02.464060) ========= script_repo_revision: b31b99289389a5e0ddab1ca9eccd4f03a6d81fe4 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 14:54:02.464450) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 14:54:02.464750) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 14:54:02.477557) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 27 secs) (at 2016-04-21 14:54:02.477863) ========= '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' 'fx-team' '--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', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-106\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-106 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-106 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-106 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-106 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-106 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 14:54:11 INFO - MultiFileLogger online at 20160421 14:54:11 in C:\slave\test 14:54:11 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 fx-team --download-symbols true 14:54:11 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 14:54:11 INFO - {'append_to_log': False, 14:54:11 INFO - 'base_work_dir': 'C:\\slave\\test', 14:54:11 INFO - 'blob_upload_branch': 'fx-team', 14:54:11 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 14:54:11 INFO - 'buildbot_json_path': 'buildprops.json', 14:54:11 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 14:54:11 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:54:11 INFO - 'download_minidump_stackwalk': True, 14:54:11 INFO - 'download_symbols': 'true', 14:54:11 INFO - 'e10s': False, 14:54:11 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 14:54:11 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 14:54:11 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 14:54:11 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 14:54:11 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 14:54:11 INFO - 'C:/mozilla-build/tooltool.py'), 14:54:11 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 14:54:11 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 14:54:11 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:54:11 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:54:11 INFO - 'log_level': 'info', 14:54:11 INFO - 'log_to_console': True, 14:54:11 INFO - 'opt_config_files': (), 14:54:11 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:54:11 INFO - '--processes=1', 14:54:11 INFO - '--config=%(test_path)s/wptrunner.ini', 14:54:11 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:54:11 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:54:11 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:54:11 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:54:11 INFO - 'pip_index': False, 14:54:11 INFO - 'require_test_zip': True, 14:54:11 INFO - 'test_type': ('testharness',), 14:54:11 INFO - 'this_chunk': '1', 14:54:11 INFO - 'total_chunks': '10', 14:54:11 INFO - 'virtualenv_path': 'venv', 14:54:11 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:54:11 INFO - 'work_dir': 'build'} 14:54:11 INFO - ##### 14:54:11 INFO - ##### Running clobber step. 14:54:11 INFO - ##### 14:54:11 INFO - Running pre-action listener: _resource_record_pre_action 14:54:11 INFO - Running main action method: clobber 14:54:11 INFO - rmtree: C:\slave\test\build 14:54:11 INFO - Using _rmtree_windows ... 14:54:11 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 14:54:48 INFO - Running post-action listener: _resource_record_post_action 14:54:48 INFO - ##### 14:54:48 INFO - ##### Running read-buildbot-config step. 14:54:48 INFO - ##### 14:54:48 INFO - Running pre-action listener: _resource_record_pre_action 14:54:48 INFO - Running main action method: read_buildbot_config 14:54:48 INFO - Using buildbot properties: 14:54:48 INFO - { 14:54:48 INFO - "project": "", 14:54:48 INFO - "product": "firefox", 14:54:48 INFO - "script_repo_revision": "production", 14:54:48 INFO - "scheduler": "tests-fx-team-xp_ix-debug-unittest-14-7200", 14:54:48 INFO - "repository": "", 14:54:48 INFO - "buildername": "Windows XP 32-bit fx-team debug test web-platform-tests-1", 14:54:48 INFO - "buildid": "20160421130623", 14:54:48 INFO - "pgo_build": "False", 14:54:48 INFO - "basedir": "C:\\slave\\test", 14:54:48 INFO - "buildnumber": 85, 14:54:48 INFO - "slavename": "t-xp32-ix-106", 14:54:48 INFO - "revision": "b31b99289389a5e0ddab1ca9eccd4f03a6d81fe4", 14:54:48 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 14:54:48 INFO - "platform": "win32", 14:54:48 INFO - "branch": "fx-team", 14:54:48 INFO - "repo_path": "integration/fx-team", 14:54:48 INFO - "moz_repo_path": "", 14:54:48 INFO - "stage_platform": "win32", 14:54:48 INFO - "builduid": "80cedbe1cfe94b50bba3723e71cef2cd", 14:54:48 INFO - "slavebuilddir": "test" 14:54:48 INFO - } 14:54:48 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 14:54:48 INFO - Found installer url https://queue.taskcluster.net/v1/task/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 14:54:48 INFO - Running post-action listener: _resource_record_post_action 14:54:48 INFO - ##### 14:54:48 INFO - ##### Running download-and-extract step. 14:54:48 INFO - ##### 14:54:48 INFO - Running pre-action listener: _resource_record_pre_action 14:54:48 INFO - Running main action method: download_and_extract 14:54:48 INFO - mkdir: C:\slave\test\build\tests 14:54:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:54:48 INFO - https://queue.taskcluster.net/v1/task/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 14:54:48 INFO - trying https://queue.taskcluster.net/v1/task/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 14:54:48 INFO - Downloading https://queue.taskcluster.net/v1/task/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 14:54:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 14:54:49 INFO - Downloaded 1274 bytes. 14:54:49 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 14:54:49 INFO - Using the following test package requirements: 14:54:49 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 14:54:49 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 14:54:49 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 14:54:49 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 14:54:49 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 14:54:49 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 14:54:49 INFO - u'jsshell-win32.zip'], 14:54:49 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 14:54:49 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 14:54:49 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 14:54:49 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 14:54:49 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 14:54:49 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 14:54:49 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 14:54:49 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 14:54:49 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 14:54:49 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 14:54:49 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 14:54:49 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 14:54: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')]} 14:54:49 INFO - https://queue.taskcluster.net/v1/task/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 14:54:49 INFO - trying https://queue.taskcluster.net/v1/task/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 14:54:49 INFO - Downloading https://queue.taskcluster.net/v1/task/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 14:54:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 14:54:50 INFO - Downloaded 20466909 bytes. 14:54:50 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:54:50 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:54:52 INFO - caution: filename not matched: web-platform/* 14:54:52 INFO - Return code: 11 14:54:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:54:52 INFO - https://queue.taskcluster.net/v1/task/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 14:54:52 INFO - trying https://queue.taskcluster.net/v1/task/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 14:54:52 INFO - Downloading https://queue.taskcluster.net/v1/task/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 14:54:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 14:54:56 INFO - Downloaded 36397879 bytes. 14:54:56 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:54:56 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:55:28 INFO - caution: filename not matched: bin/* 14:55:28 INFO - caution: filename not matched: config/* 14:55:28 INFO - caution: filename not matched: mozbase/* 14:55:28 INFO - caution: filename not matched: marionette/* 14:55:28 INFO - caution: filename not matched: tools/wptserve/* 14:55:28 INFO - Return code: 11 14:55:28 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')]} 14:55:28 INFO - https://queue.taskcluster.net/v1/task/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 14:55:28 INFO - trying https://queue.taskcluster.net/v1/task/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 14:55:28 INFO - Downloading https://queue.taskcluster.net/v1/task/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 14:55:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 14:55:35 INFO - Downloaded 67464363 bytes. 14:55:35 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 14:55:35 INFO - mkdir: C:\slave\test\properties 14:55:35 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 14:55:35 INFO - Writing to file C:\slave\test\properties\build_url 14:55:35 INFO - Contents: 14:55:35 INFO - build_url:https://queue.taskcluster.net/v1/task/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 14:55:35 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 14:55:35 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 14:55:35 INFO - Writing to file C:\slave\test\properties\symbols_url 14:55:35 INFO - Contents: 14:55:35 INFO - symbols_url:https://queue.taskcluster.net/v1/task/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 14:55:35 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')]} 14:55:35 INFO - https://queue.taskcluster.net/v1/task/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:55:35 INFO - trying https://queue.taskcluster.net/v1/task/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 14:55:35 INFO - Downloading https://queue.taskcluster.net/v1/task/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 14:55:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 14:55:39 INFO - Downloaded 58269538 bytes. 14:55:39 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 14:55:39 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 14:55:44 INFO - Return code: 0 14:55:44 INFO - Running post-action listener: _resource_record_post_action 14:55:44 INFO - Running post-action listener: set_extra_try_arguments 14:55:44 INFO - ##### 14:55:44 INFO - ##### Running create-virtualenv step. 14:55:44 INFO - ##### 14:55:44 INFO - Running pre-action listener: _pre_create_virtualenv 14:55:44 INFO - Running pre-action listener: _resource_record_pre_action 14:55:44 INFO - Running main action method: create_virtualenv 14:55:44 INFO - Creating virtualenv C:\slave\test\build\venv 14:55:44 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 14:55:44 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 14:55:45 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 14:55:47 INFO - Installing distribute......................................................................................................................................................................................done. 14:55:47 INFO - Return code: 0 14:55:47 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 14:55: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')]} 14:55:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:55: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')]} 14:55:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:55: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', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-106', 'USERDOMAIN': 'T-XP32-IX-106', '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-106', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-106', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-106\\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-106'}}, attempt #1 14:55: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', 'psutil>=0.7.1'] in C:\slave\test\build 14:55: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 psutil>=0.7.1 14:55:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:55:47 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-106\\Application Data', 14:55:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:55:47 INFO - 'COMPUTERNAME': 'T-XP32-IX-106', 14:55:47 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:55:47 INFO - 'DCLOCATION': 'SCL3', 14:55:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:55:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:55:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:55:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:55:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:55:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:55:47 INFO - 'HOMEDRIVE': 'C:', 14:55:47 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-106', 14:55:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:55:47 INFO - 'KTS_VERSION': '1.19c', 14:55:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:55:47 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-106', 14:55:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:55:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:55:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:55:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:55:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:55:47 INFO - 'MOZ_AIRBAG': '1', 14:55:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:55:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:55:47 INFO - 'MOZ_MSVCVERSION': '8', 14:55:47 INFO - 'MOZ_NO_REMOTE': '1', 14:55:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:55:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:55:47 INFO - 'NO_EM_RESTART': '1', 14:55:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:55:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:55:47 INFO - 'OS': 'Windows_NT', 14:55:47 INFO - 'OURDRIVE': 'C:', 14:55: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', 14:55:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:55:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:55:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:55:47 INFO - 'PROCESSOR_LEVEL': '6', 14:55:47 INFO - 'PROCESSOR_REVISION': '1e05', 14:55:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:55:47 INFO - 'PROMPT': '$P$G', 14:55:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:55:47 INFO - 'PWD': 'C:\\slave\\test', 14:55:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:55:47 INFO - 'SESSIONNAME': 'Console', 14:55:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:55:47 INFO - 'SYSTEMDRIVE': 'C:', 14:55:47 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:55:47 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:55:47 INFO - 'TEST1': 'testie', 14:55:47 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:55:47 INFO - 'USERDOMAIN': 'T-XP32-IX-106', 14:55:47 INFO - 'USERNAME': 'cltbld', 14:55:47 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-106', 14:55:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:55:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:55:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:55:47 INFO - 'WINDIR': 'C:\\WINDOWS', 14:55:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:55:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:55:48 INFO - Downloading/unpacking psutil>=0.7.1 14:55:48 INFO - Running setup.py egg_info for package psutil 14:55:48 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:55:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:55:48 INFO - Installing collected packages: psutil 14:55:48 INFO - Running setup.py install for psutil 14:55:48 INFO - building 'psutil._psutil_windows' extension 14:55:48 INFO - error: Unable to find vcvarsall.bat 14:55:48 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-rcu00z-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:55:48 INFO - running install 14:55:48 INFO - running build 14:55:48 INFO - running build_py 14:55:48 INFO - creating build 14:55:48 INFO - creating build\lib.win32-2.7 14:55:48 INFO - creating build\lib.win32-2.7\psutil 14:55:48 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 14:55:48 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 14:55:48 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 14:55:48 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 14:55:48 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 14:55:48 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 14:55:48 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 14:55:48 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 14:55:48 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 14:55:48 INFO - running build_ext 14:55:48 INFO - building 'psutil._psutil_windows' extension 14:55:48 INFO - error: Unable to find vcvarsall.bat 14:55:48 INFO - ---------------------------------------- 14:55:48 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-rcu00z-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:55:48 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-106\Application Data\pip\pip.log 14:55:48 WARNING - Return code: 1 14:55:48 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! 14:55:48 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 14:55:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:55:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:55:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:55:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:55:48 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-106', 'USERDOMAIN': 'T-XP32-IX-106', '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-106', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-106', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-106\\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-106'}}, attempt #1 14:55:48 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 14:55:48 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 14:55:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:55:48 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-106\\Application Data', 14:55:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:55:48 INFO - 'COMPUTERNAME': 'T-XP32-IX-106', 14:55:48 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:55:48 INFO - 'DCLOCATION': 'SCL3', 14:55:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:55:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:55:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:55:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:55:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:55:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:55:48 INFO - 'HOMEDRIVE': 'C:', 14:55:48 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-106', 14:55:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:55:48 INFO - 'KTS_VERSION': '1.19c', 14:55:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:55:48 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-106', 14:55:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:55:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:55:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:55:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:55:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:55:48 INFO - 'MOZ_AIRBAG': '1', 14:55:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:55:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:55:48 INFO - 'MOZ_MSVCVERSION': '8', 14:55:48 INFO - 'MOZ_NO_REMOTE': '1', 14:55:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:55:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:55:48 INFO - 'NO_EM_RESTART': '1', 14:55:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:55:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:55:48 INFO - 'OS': 'Windows_NT', 14:55:48 INFO - 'OURDRIVE': 'C:', 14:55:48 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', 14:55:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:55:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:55:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:55:48 INFO - 'PROCESSOR_LEVEL': '6', 14:55:48 INFO - 'PROCESSOR_REVISION': '1e05', 14:55:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:55:48 INFO - 'PROMPT': '$P$G', 14:55:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:55:48 INFO - 'PWD': 'C:\\slave\\test', 14:55:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:55:48 INFO - 'SESSIONNAME': 'Console', 14:55:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:55:48 INFO - 'SYSTEMDRIVE': 'C:', 14:55:48 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:55:48 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:55:48 INFO - 'TEST1': 'testie', 14:55:48 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:55:48 INFO - 'USERDOMAIN': 'T-XP32-IX-106', 14:55:48 INFO - 'USERNAME': 'cltbld', 14:55:48 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-106', 14:55:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:55:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:55:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:55:48 INFO - 'WINDIR': 'C:\\WINDOWS', 14:55:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:55:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:55:49 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:55:49 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:55:49 INFO - Running setup.py egg_info for package mozsystemmonitor 14:55:49 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 14:55:49 INFO - Running setup.py egg_info for package psutil 14:55:49 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:55:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:55:49 INFO - Installing collected packages: mozsystemmonitor, psutil 14:55:49 INFO - Running setup.py install for mozsystemmonitor 14:55:49 INFO - Running setup.py install for psutil 14:55:49 INFO - building 'psutil._psutil_windows' extension 14:55:49 INFO - error: Unable to find vcvarsall.bat 14:55:49 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-fhkhcw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:55:49 INFO - running install 14:55:49 INFO - running build 14:55:49 INFO - running build_py 14:55:49 INFO - running build_ext 14:55:49 INFO - building 'psutil._psutil_windows' extension 14:55:49 INFO - error: Unable to find vcvarsall.bat 14:55:49 INFO - ---------------------------------------- 14:55:49 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-fhkhcw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:55:49 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-106\Application Data\pip\pip.log 14:55:49 WARNING - Return code: 1 14:55:49 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! 14:55:49 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 14:55: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')]} 14:55:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:55: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')]} 14:55:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:55:49 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-106', 'USERDOMAIN': 'T-XP32-IX-106', '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-106', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-106', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-106\\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-106'}}, attempt #1 14:55:49 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 14:55:49 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 14:55:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:55:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-106\\Application Data', 14:55:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:55:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-106', 14:55:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:55:49 INFO - 'DCLOCATION': 'SCL3', 14:55:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:55:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:55:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:55:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:55:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:55:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:55:49 INFO - 'HOMEDRIVE': 'C:', 14:55:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-106', 14:55:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:55:49 INFO - 'KTS_VERSION': '1.19c', 14:55:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:55:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-106', 14:55:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:55:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:55:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:55:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:55:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:55:49 INFO - 'MOZ_AIRBAG': '1', 14:55:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:55:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:55:49 INFO - 'MOZ_MSVCVERSION': '8', 14:55:49 INFO - 'MOZ_NO_REMOTE': '1', 14:55:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:55:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:55:49 INFO - 'NO_EM_RESTART': '1', 14:55:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:55:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:55:49 INFO - 'OS': 'Windows_NT', 14:55:49 INFO - 'OURDRIVE': 'C:', 14:55: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', 14:55:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:55:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:55:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:55:49 INFO - 'PROCESSOR_LEVEL': '6', 14:55:49 INFO - 'PROCESSOR_REVISION': '1e05', 14:55:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:55:49 INFO - 'PROMPT': '$P$G', 14:55:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:55:49 INFO - 'PWD': 'C:\\slave\\test', 14:55:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:55:49 INFO - 'SESSIONNAME': 'Console', 14:55:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:55:49 INFO - 'SYSTEMDRIVE': 'C:', 14:55:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:55:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:55:49 INFO - 'TEST1': 'testie', 14:55:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:55:49 INFO - 'USERDOMAIN': 'T-XP32-IX-106', 14:55:49 INFO - 'USERNAME': 'cltbld', 14:55:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-106', 14:55:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:55:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:55:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:55:49 INFO - 'WINDIR': 'C:\\WINDOWS', 14:55:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:55:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:55:49 INFO - Downloading/unpacking blobuploader==1.2.4 14:55:49 INFO - Downloading blobuploader-1.2.4.tar.gz 14:55:49 INFO - Running setup.py egg_info for package blobuploader 14:55:49 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:55:51 INFO - Running setup.py egg_info for package requests 14:55:51 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:55:51 INFO - Downloading docopt-0.6.1.tar.gz 14:55:51 INFO - Running setup.py egg_info for package docopt 14:55:51 INFO - Installing collected packages: blobuploader, docopt, requests 14:55:51 INFO - Running setup.py install for blobuploader 14:55:51 INFO - Running setup.py install for docopt 14:55:51 INFO - Running setup.py install for requests 14:55:51 INFO - Successfully installed blobuploader docopt requests 14:55:51 INFO - Cleaning up... 14:55:51 INFO - Return code: 0 14:55:51 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:55:51 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')]} 14:55:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:55:51 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')]} 14:55:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:55:51 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-106', 'USERDOMAIN': 'T-XP32-IX-106', '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-106', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-106', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-106\\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-106'}}, attempt #1 14:55:51 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 14:55:51 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 14:55:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:55:51 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-106\\Application Data', 14:55:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:55:51 INFO - 'COMPUTERNAME': 'T-XP32-IX-106', 14:55:51 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:55:51 INFO - 'DCLOCATION': 'SCL3', 14:55:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:55:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:55:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:55:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:55:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:55:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:55:51 INFO - 'HOMEDRIVE': 'C:', 14:55:51 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-106', 14:55:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:55:51 INFO - 'KTS_VERSION': '1.19c', 14:55:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:55:51 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-106', 14:55:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:55:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:55:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:55:51 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:55:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:55:51 INFO - 'MOZ_AIRBAG': '1', 14:55:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:55:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:55:51 INFO - 'MOZ_MSVCVERSION': '8', 14:55:51 INFO - 'MOZ_NO_REMOTE': '1', 14:55:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:55:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:55:51 INFO - 'NO_EM_RESTART': '1', 14:55:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:55:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:55:51 INFO - 'OS': 'Windows_NT', 14:55:51 INFO - 'OURDRIVE': 'C:', 14:55:51 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', 14:55:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:55:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:55:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:55:51 INFO - 'PROCESSOR_LEVEL': '6', 14:55:51 INFO - 'PROCESSOR_REVISION': '1e05', 14:55:51 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:55:51 INFO - 'PROMPT': '$P$G', 14:55:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:55:51 INFO - 'PWD': 'C:\\slave\\test', 14:55:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:55:51 INFO - 'SESSIONNAME': 'Console', 14:55:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:55:51 INFO - 'SYSTEMDRIVE': 'C:', 14:55:51 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:55:51 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:55:51 INFO - 'TEST1': 'testie', 14:55:51 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:55:51 INFO - 'USERDOMAIN': 'T-XP32-IX-106', 14:55:51 INFO - 'USERNAME': 'cltbld', 14:55:51 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-106', 14:55:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:55:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:55:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:55:51 INFO - 'WINDIR': 'C:\\WINDOWS', 14:55:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:55:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:55:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:55:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:55:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:55:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:55:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:55:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:55:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:55:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:55:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:55:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:55:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:55:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:55:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:55:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:55:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:55:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:55:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:55:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:55:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:55:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:55:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:55:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:55:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:55:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:55:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:55:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:55:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:55:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:55:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:55:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:55:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:55:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:55:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:55:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:55:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:55:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:55:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:55:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:55:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:55:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:55:58 INFO - Unpacking c:\slave\test\build\tests\marionette 14:55:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:55:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:55:58 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 14:55:58 INFO - Running setup.py install for browsermob-proxy 14:56:02 INFO - Running setup.py install for manifestparser 14:56:02 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Running setup.py install for marionette-client 14:56:02 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:56:02 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Running setup.py install for marionette-driver 14:56:02 INFO - Running setup.py install for mozcrash 14:56:02 INFO - Running setup.py install for mozdebug 14:56:02 INFO - Running setup.py install for mozdevice 14:56:02 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Running setup.py install for mozfile 14:56:02 INFO - Running setup.py install for mozhttpd 14:56:02 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Running setup.py install for mozinfo 14:56:02 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Running setup.py install for mozInstall 14:56:02 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Running setup.py install for mozleak 14:56:02 INFO - Running setup.py install for mozlog 14:56:02 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Running setup.py install for moznetwork 14:56:02 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Running setup.py install for mozprocess 14:56:02 INFO - Running setup.py install for mozprofile 14:56:02 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Running setup.py install for mozrunner 14:56:02 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Running setup.py install for mozscreenshot 14:56:02 INFO - Running setup.py install for moztest 14:56:02 INFO - Running setup.py install for mozversion 14:56:02 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:56:02 INFO - Running setup.py install for wptserve 14:56:02 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 14:56:02 INFO - Cleaning up... 14:56:02 INFO - Return code: 0 14:56:02 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:56:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:56:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:56:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:56:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:56:02 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-106', 'USERDOMAIN': 'T-XP32-IX-106', '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-106', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-106', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-106\\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-106'}}, attempt #1 14:56:02 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 14:56:02 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 14:56:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:56:02 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-106\\Application Data', 14:56:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:56:02 INFO - 'COMPUTERNAME': 'T-XP32-IX-106', 14:56:02 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:56:02 INFO - 'DCLOCATION': 'SCL3', 14:56:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:56:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:56:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:56:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:56:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:56:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:56:02 INFO - 'HOMEDRIVE': 'C:', 14:56:02 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-106', 14:56:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:56:02 INFO - 'KTS_VERSION': '1.19c', 14:56:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:56:02 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-106', 14:56:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:56:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:56:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:56:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:56:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:56:02 INFO - 'MOZ_AIRBAG': '1', 14:56:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:56:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:56:02 INFO - 'MOZ_MSVCVERSION': '8', 14:56:02 INFO - 'MOZ_NO_REMOTE': '1', 14:56:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:56:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:56:02 INFO - 'NO_EM_RESTART': '1', 14:56:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:56:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:56:02 INFO - 'OS': 'Windows_NT', 14:56:02 INFO - 'OURDRIVE': 'C:', 14:56:02 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', 14:56:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:56:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:56:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:56:02 INFO - 'PROCESSOR_LEVEL': '6', 14:56:02 INFO - 'PROCESSOR_REVISION': '1e05', 14:56:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:56:02 INFO - 'PROMPT': '$P$G', 14:56:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:56:02 INFO - 'PWD': 'C:\\slave\\test', 14:56:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:56:02 INFO - 'SESSIONNAME': 'Console', 14:56:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:56:02 INFO - 'SYSTEMDRIVE': 'C:', 14:56:02 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:56:02 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:56:02 INFO - 'TEST1': 'testie', 14:56:03 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:56:03 INFO - 'USERDOMAIN': 'T-XP32-IX-106', 14:56:03 INFO - 'USERNAME': 'cltbld', 14:56:03 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-106', 14:56:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:56:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:56:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:56:03 INFO - 'WINDIR': 'C:\\WINDOWS', 14:56:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:56:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:56:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:56:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:56:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:56:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:56:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:56:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:56:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:56:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:56:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:56:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:56:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:56:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:56:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:56:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:56:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:56:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:56:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:56:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:56:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:56:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:56:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:56:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:56:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:56:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:56:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:56:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:56:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:56:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:56:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:56:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:56:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:56:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:56:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:56:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:56:07 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:56:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:56:07 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:56:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:56:07 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:56:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:56:07 INFO - Unpacking c:\slave\test\build\tests\marionette 14:56:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:56:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:56:07 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)) 14:56:12 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)) 14:56:12 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)) 14:56:12 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)) 14:56:12 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)) 14:56:12 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 14:56:12 INFO - Downloading blessings-1.6.tar.gz 14:56:12 INFO - Running setup.py egg_info for package blessings 14:56:12 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)) 14:56:12 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 14:56:12 INFO - Running setup.py install for blessings 14:56:12 INFO - Running setup.py install for browsermob-proxy 14:56:12 INFO - Running setup.py install for manifestparser 14:56:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:56:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:56:12 INFO - Running setup.py install for marionette-client 14:56:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:56:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:56:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:56:12 INFO - Running setup.py install for marionette-driver 14:56:12 INFO - Running setup.py install for mozcrash 14:56:12 INFO - Running setup.py install for mozdebug 14:56:12 INFO - Running setup.py install for mozdevice 14:56:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:56:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:56:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:56:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:56:12 INFO - Running setup.py install for mozhttpd 14:56:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:56:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:56:12 INFO - Running setup.py install for mozInstall 14:56:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:56:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:56:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:56:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:56:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:56:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:56:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:56:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:56:12 INFO - Running setup.py install for mozleak 14:56:12 INFO - Running setup.py install for mozprofile 14:56:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:56:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:56:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:56:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:56:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:56:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:56:12 INFO - Running setup.py install for mozrunner 14:56:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:56:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:56:12 INFO - Running setup.py install for mozscreenshot 14:56:12 INFO - Running setup.py install for moztest 14:56:12 INFO - Running setup.py install for mozversion 14:56:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:56:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:56:12 INFO - Running setup.py install for wptserve 14:56:12 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 14:56:12 INFO - Cleaning up... 14:56:12 INFO - Return code: 0 14:56:12 INFO - Done creating virtualenv C:\slave\test\build\venv. 14:56:12 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:56:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:56:13 INFO - Reading from file tmpfile_stdout 14:56:13 INFO - Using _rmtree_windows ... 14:56:13 INFO - Using _rmtree_windows ... 14:56:13 INFO - Current package versions: 14:56:13 INFO - blessings == 1.6 14:56:13 INFO - blobuploader == 1.2.4 14:56:13 INFO - browsermob-proxy == 0.6.0 14:56:13 INFO - distribute == 0.6.14 14:56:13 INFO - docopt == 0.6.1 14:56:13 INFO - manifestparser == 1.1 14:56:13 INFO - marionette-client == 2.3.0 14:56:13 INFO - marionette-driver == 1.4.0 14:56:13 INFO - mozInstall == 1.12 14:56:13 INFO - mozcrash == 0.17 14:56:13 INFO - mozdebug == 0.1 14:56:13 INFO - mozdevice == 0.48 14:56:13 INFO - mozfile == 1.2 14:56:13 INFO - mozhttpd == 0.7 14:56:13 INFO - mozinfo == 0.9 14:56:13 INFO - mozleak == 0.1 14:56:13 INFO - mozlog == 3.1 14:56:13 INFO - moznetwork == 0.27 14:56:13 INFO - mozprocess == 0.22 14:56:13 INFO - mozprofile == 0.28 14:56:13 INFO - mozrunner == 6.11 14:56:13 INFO - mozscreenshot == 0.1 14:56:13 INFO - mozsystemmonitor == 0.0 14:56:13 INFO - moztest == 0.7 14:56:13 INFO - mozversion == 1.4 14:56:13 INFO - requests == 1.2.3 14:56:13 INFO - wptserve == 1.4.0 14:56:13 INFO - Running post-action listener: _resource_record_post_action 14:56:13 INFO - Running post-action listener: _start_resource_monitoring 14:56:13 INFO - Starting resource monitoring. 14:56:13 INFO - ##### 14:56:13 INFO - ##### Running pull step. 14:56:13 INFO - ##### 14:56:13 INFO - Running pre-action listener: _resource_record_pre_action 14:56:13 INFO - Running main action method: pull 14:56:13 INFO - Pull has nothing to do! 14:56:13 INFO - Running post-action listener: _resource_record_post_action 14:56:13 INFO - ##### 14:56:13 INFO - ##### Running install step. 14:56:13 INFO - ##### 14:56:13 INFO - Running pre-action listener: _resource_record_pre_action 14:56:13 INFO - Running main action method: install 14:56:13 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:56:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:56:13 INFO - Reading from file tmpfile_stdout 14:56:13 INFO - Using _rmtree_windows ... 14:56:13 INFO - Using _rmtree_windows ... 14:56:13 INFO - Detecting whether we're running mozinstall >=1.0... 14:56:13 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 14:56:13 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 14:56:13 INFO - Reading from file tmpfile_stdout 14:56:13 INFO - Output received: 14:56:13 INFO - Usage: mozinstall-script.py [options] installer 14:56:13 INFO - Options: 14:56:13 INFO - -h, --help show this help message and exit 14:56:13 INFO - -d DEST, --destination=DEST 14:56:13 INFO - Directory to install application into. [default: 14:56:13 INFO - "C:\slave\test"] 14:56:13 INFO - --app=APP Application being installed. [default: firefox] 14:56:13 INFO - Using _rmtree_windows ... 14:56:13 INFO - Using _rmtree_windows ... 14:56:13 INFO - mkdir: C:\slave\test\build\application 14:56:13 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.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 14:56:13 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.0a1.en-US.win32.zip --destination C:\slave\test\build\application 14:56:16 INFO - Reading from file tmpfile_stdout 14:56:16 INFO - Output received: 14:56:16 INFO - C:\slave\test\build\application\firefox\firefox.exe 14:56:16 INFO - Using _rmtree_windows ... 14:56:16 INFO - Using _rmtree_windows ... 14:56:16 INFO - Running post-action listener: _resource_record_post_action 14:56:16 INFO - ##### 14:56:16 INFO - ##### Running run-tests step. 14:56:16 INFO - ##### 14:56:16 INFO - Running pre-action listener: _resource_record_pre_action 14:56:16 INFO - Running main action method: run_tests 14:56:16 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 14:56:16 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:56:16 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:56:16 INFO - grabbing minidump binary from tooltool 14:56: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')]} 14:56:16 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 14:56:16 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 14:56:16 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 14:56:16 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 14:56:19 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpkyu5f1 14:56:19 INFO - INFO - File integrity verified, renaming tmpkyu5f1 to win32-minidump_stackwalk.exe 14:56:19 INFO - Return code: 0 14:56:19 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 14:56:19 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 14:56:19 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/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.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 14:56:19 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/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.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 14:56:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:56:19 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-106\\Application Data', 14:56:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:56:19 INFO - 'COMPUTERNAME': 'T-XP32-IX-106', 14:56:19 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:56:19 INFO - 'DCLOCATION': 'SCL3', 14:56:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:56:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:56:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:56:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:56:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:56:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:56:19 INFO - 'HOMEDRIVE': 'C:', 14:56:19 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-106', 14:56:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:56:19 INFO - 'KTS_VERSION': '1.19c', 14:56:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:56:19 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-106', 14:56:19 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 14:56:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:56:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:56:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:56:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:56:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:56:19 INFO - 'MOZ_AIRBAG': '1', 14:56:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:56:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:56:19 INFO - 'MOZ_MSVCVERSION': '8', 14:56:19 INFO - 'MOZ_NO_REMOTE': '1', 14:56:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:56:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:56:19 INFO - 'NO_EM_RESTART': '1', 14:56:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:56:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:56:19 INFO - 'OS': 'Windows_NT', 14:56:19 INFO - 'OURDRIVE': 'C:', 14:56:19 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', 14:56:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:56:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:56:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:56:19 INFO - 'PROCESSOR_LEVEL': '6', 14:56:19 INFO - 'PROCESSOR_REVISION': '1e05', 14:56:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:56:19 INFO - 'PROMPT': '$P$G', 14:56:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:56:19 INFO - 'PWD': 'C:\\slave\\test', 14:56:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:56:19 INFO - 'SESSIONNAME': 'Console', 14:56:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:56:19 INFO - 'SYSTEMDRIVE': 'C:', 14:56:19 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:56:19 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:56:19 INFO - 'TEST1': 'testie', 14:56:19 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:56:19 INFO - 'USERDOMAIN': 'T-XP32-IX-106', 14:56:19 INFO - 'USERNAME': 'cltbld', 14:56:19 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-106', 14:56:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:56:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:56:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:56:19 INFO - 'WINDIR': 'C:\\WINDOWS', 14:56:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:56:19 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/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.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 14:56:20 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 14:56:20 INFO - import pkg_resources 14:56:22 INFO - Using 1 client processes 14:56:25 INFO - SUITE-START | Running 778 tests 14:56:25 INFO - Running testharness tests 14:56:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:56:25 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 14:56:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:56:25 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 14:56:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:56:25 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 14:56:25 INFO - Setting up ssl 14:56:25 INFO - PROCESS | certutil | 14:56:25 INFO - PROCESS | certutil | 14:56:25 INFO - PROCESS | certutil | 14:56:25 INFO - Certificate Nickname Trust Attributes 14:56:25 INFO - SSL,S/MIME,JAR/XPI 14:56:25 INFO - 14:56:25 INFO - web-platform-tests CT,, 14:56:25 INFO - 14:56:25 INFO - Starting runner 14:56:27 INFO - PROCESS | 3644 | [3644] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 14:56:27 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 14:56:28 INFO - PROCESS | 3644 | [3644] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 14:56:29 INFO - PROCESS | 3644 | [3644] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 14:56:29 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 14:56:29 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 14:56:29 INFO - PROCESS | 3644 | 1461275789252 Marionette DEBUG Marionette enabled via build flag and pref 14:56:29 INFO - PROCESS | 3644 | ++DOCSHELL 144A1800 == 1 [pid = 3644] [id = 1] 14:56:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 1 (144A1C00) [pid = 3644] [serial = 1] [outer = 00000000] 14:56:29 INFO - PROCESS | 3644 | [3644] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 14:56:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 2 (144A2800) [pid = 3644] [serial = 2] [outer = 144A1C00] 14:56:29 INFO - PROCESS | 3644 | [3644] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2858 14:56:29 INFO - PROCESS | 3644 | [3644] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 14:56:29 INFO - PROCESS | 3644 | ++DOCSHELL 14B55000 == 2 [pid = 3644] [id = 2] 14:56:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 3 (14B55400) [pid = 3644] [serial = 3] [outer = 00000000] 14:56:29 INFO - PROCESS | 3644 | [3644] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 14:56:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 4 (14B56000) [pid = 3644] [serial = 4] [outer = 14B55400] 14:56:29 INFO - PROCESS | 3644 | 1461275789755 Marionette INFO Listening on port 2828 14:56:30 INFO - PROCESS | 3644 | 1461275790158 Marionette DEBUG Marionette enabled via command-line flag 14:56:30 INFO - PROCESS | 3644 | ++DOCSHELL 15BF3C00 == 3 [pid = 3644] [id = 3] 14:56:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 5 (15BF4000) [pid = 3644] [serial = 5] [outer = 00000000] 14:56:30 INFO - PROCESS | 3644 | [3644] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 14:56:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 6 (15BF4C00) [pid = 3644] [serial = 6] [outer = 15BF4000] 14:56:30 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:56:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 7 (16647400) [pid = 3644] [serial = 7] [outer = 14B55400] 14:56:30 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:56:30 INFO - PROCESS | 3644 | 1461275790459 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1757 14:56:30 INFO - PROCESS | 3644 | 1461275790497 Marionette DEBUG Closed connection conn0 14:56:30 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:56:30 INFO - PROCESS | 3644 | 1461275790511 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1759 14:56:30 INFO - PROCESS | 3644 | 1461275790642 Marionette DEBUG Closed connection conn1 14:56:30 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:56:30 INFO - PROCESS | 3644 | 1461275790649 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1760 14:56:30 INFO - PROCESS | 3644 | 1461275790657 Marionette DEBUG Closed connection conn2 14:56:30 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:56:30 INFO - PROCESS | 3644 | 1461275790665 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1761 14:56:30 INFO - PROCESS | 3644 | ++DOCSHELL 144A0C00 == 4 [pid = 3644] [id = 4] 14:56:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 8 (16A34800) [pid = 3644] [serial = 8] [outer = 00000000] 14:56:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 9 (16B9C800) [pid = 3644] [serial = 9] [outer = 16A34800] 14:56:30 INFO - PROCESS | 3644 | [3644] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 14:56:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 10 (16BA4000) [pid = 3644] [serial = 10] [outer = 16A34800] 14:56:30 INFO - PROCESS | 3644 | 1461275790885 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:56:30 INFO - PROCESS | 3644 | 1461275790892 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160421130623","device":"desktop","version":"48.0a1"} 14:56:30 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 14:56:31 INFO - PROCESS | 3644 | [3644] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:56:31 INFO - PROCESS | 3644 | [3644] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:56:31 INFO - PROCESS | 3644 | [3644] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:56:31 INFO - PROCESS | 3644 | ++DOCSHELL 1871D400 == 5 [pid = 3644] [id = 5] 14:56:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 11 (1887D400) [pid = 3644] [serial = 11] [outer = 00000000] 14:56:31 INFO - PROCESS | 3644 | ++DOCSHELL 18884800 == 6 [pid = 3644] [id = 6] 14:56:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 12 (18885000) [pid = 3644] [serial = 12] [outer = 00000000] 14:56:32 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:56:32 INFO - PROCESS | 3644 | ++DOCSHELL 19631C00 == 7 [pid = 3644] [id = 7] 14:56:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 13 (19632000) [pid = 3644] [serial = 13] [outer = 00000000] 14:56:32 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:56:32 INFO - PROCESS | 3644 | [3644] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 14:56:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 14 (1963B000) [pid = 3644] [serial = 14] [outer = 19632000] 14:56:32 INFO - PROCESS | 3644 | [3644] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 14:56:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 15 (197FF800) [pid = 3644] [serial = 15] [outer = 1887D400] 14:56:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 16 (19506400) [pid = 3644] [serial = 16] [outer = 18885000] 14:56:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 17 (19508C00) [pid = 3644] [serial = 17] [outer = 19632000] 14:56:33 INFO - PROCESS | 3644 | 1461275793433 Marionette DEBUG loaded listener.js 14:56:33 INFO - PROCESS | 3644 | 1461275793447 Marionette DEBUG loaded listener.js 14:56:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 18 (1A87F800) [pid = 3644] [serial = 18] [outer = 19632000] 14:56:33 INFO - PROCESS | 3644 | 1461275793991 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"05719e37-9c2e-483f-a7de-06607bde81cf","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160421130623","device":"desktop","version":"48.0a1","command_id":1}}] 14:56:34 INFO - PROCESS | 3644 | 1461275794153 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}] 14:56:34 INFO - PROCESS | 3644 | 1461275794220 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 14:56:34 INFO - PROCESS | 3644 | 1461275794331 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:56:34 INFO - PROCESS | 3644 | [3644] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 14:56:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 19 (1C208800) [pid = 3644] [serial = 19] [outer = 19632000] 14:56:34 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:56:34 INFO - PROCESS | 3644 | 1461275794811 Marionette TRACE conn3 <- [1,3,null,{}] 14:56:34 INFO - PROCESS | 3644 | 1461275794831 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 14:56:34 INFO - PROCESS | 3644 | 1461275794884 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 14:56:34 INFO - PROCESS | 3644 | 1461275794902 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 14:56:34 INFO - PROCESS | 3644 | 1461275794904 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 14:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:56:34 INFO - PROCESS | 3644 | 1461275794908 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:56:34 INFO - PROCESS | 3644 | 1461275794912 Marionette TRACE conn3 <- [1,6,null,{}] 14:56:34 INFO - PROCESS | 3644 | 1461275794929 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}] 14:56:34 INFO - PROCESS | 3644 | 1461275794941 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 14:56:34 INFO - PROCESS | 3644 | 1461275794951 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:34 INFO - PROCESS | 3644 | ++DOCSHELL 194DD800 == 8 [pid = 3644] [id = 8] 14:56:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 20 (1C990000) [pid = 3644] [serial = 20] [outer = 00000000] 14:56:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 21 (1C993000) [pid = 3644] [serial = 21] [outer = 1C990000] 14:56:34 INFO - PROCESS | 3644 | 1461275794999 Marionette DEBUG loaded listener.js 14:56:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 22 (1C996000) [pid = 3644] [serial = 22] [outer = 1C990000] 14:56:35 INFO - PROCESS | 3644 | ++DOCSHELL 1CB59C00 == 9 [pid = 3644] [id = 9] 14:56:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 23 (1CB5A000) [pid = 3644] [serial = 23] [outer = 00000000] 14:56:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 24 (1CB5D400) [pid = 3644] [serial = 24] [outer = 1CB5A000] 14:56:35 INFO - PROCESS | 3644 | 1461275795393 Marionette DEBUG loaded listener.js 14:56:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 25 (1CE66C00) [pid = 3644] [serial = 25] [outer = 1CB5A000] 14:56:35 INFO - PROCESS | 3644 | 1461275795615 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]]]}] 14:56:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 726ms 14:56:35 INFO - PROCESS | 3644 | 1461275795638 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 14:56:35 INFO - PROCESS | 3644 | 1461275795640 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 14:56:35 INFO - PROCESS | 3644 | 1461275795644 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:56:35 INFO - PROCESS | 3644 | 1461275795646 Marionette TRACE conn3 <- [1,10,null,{}] 14:56:35 INFO - PROCESS | 3644 | 1461275795703 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}] 14:56:35 INFO - PROCESS | 3644 | 1461275795851 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 14:56:35 INFO - PROCESS | 3644 | 1461275795873 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:35 INFO - PROCESS | 3644 | ++DOCSHELL 1D2C5C00 == 10 [pid = 3644] [id = 10] 14:56:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 26 (1D2C6000) [pid = 3644] [serial = 26] [outer = 00000000] 14:56:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 27 (1D2C9000) [pid = 3644] [serial = 27] [outer = 1D2C6000] 14:56:35 INFO - PROCESS | 3644 | 1461275795952 Marionette DEBUG loaded listener.js 14:56:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 28 (1D2CC800) [pid = 3644] [serial = 28] [outer = 1D2C6000] 14:56:36 INFO - PROCESS | 3644 | 1461275796335 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]]]}] 14:56:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 726ms 14:56:36 INFO - PROCESS | 3644 | 1461275796386 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 14:56:36 INFO - PROCESS | 3644 | 1461275796388 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 14:56:36 INFO - PROCESS | 3644 | 1461275796392 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:56:36 INFO - PROCESS | 3644 | 1461275796393 Marionette TRACE conn3 <- [1,14,null,{}] 14:56:36 INFO - PROCESS | 3644 | 1461275796397 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}] 14:56:36 INFO - PROCESS | 3644 | 1461275796487 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 14:56:36 INFO - PROCESS | 3644 | 1461275796502 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:36 INFO - PROCESS | 3644 | ++DOCSHELL 1CB5C800 == 11 [pid = 3644] [id = 11] 14:56:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 29 (1D605C00) [pid = 3644] [serial = 29] [outer = 00000000] 14:56:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 30 (1D65F400) [pid = 3644] [serial = 30] [outer = 1D605C00] 14:56:36 INFO - PROCESS | 3644 | 1461275796547 Marionette DEBUG loaded listener.js 14:56:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 31 (1D665C00) [pid = 3644] [serial = 31] [outer = 1D605C00] 14:56:36 INFO - PROCESS | 3644 | 1461275796901 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]]]}] 14:56:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 525ms 14:56:36 INFO - PROCESS | 3644 | 1461275796927 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 14:56:36 INFO - PROCESS | 3644 | 1461275796929 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 14:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:56:36 INFO - PROCESS | 3644 | 1461275796932 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:56:36 INFO - PROCESS | 3644 | 1461275796934 Marionette TRACE conn3 <- [1,18,null,{}] 14:56:36 INFO - PROCESS | 3644 | 1461275796938 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}] 14:56:37 INFO - PROCESS | 3644 | 1461275797026 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 14:56:37 INFO - PROCESS | 3644 | 1461275797032 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:37 INFO - PROCESS | 3644 | ++DOCSHELL 1A075C00 == 12 [pid = 3644] [id = 12] 14:56:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 32 (1A076000) [pid = 3644] [serial = 32] [outer = 00000000] 14:56:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 33 (1D801C00) [pid = 3644] [serial = 33] [outer = 1A076000] 14:56:37 INFO - PROCESS | 3644 | 1461275797064 Marionette DEBUG loaded listener.js 14:56:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 34 (1D805400) [pid = 3644] [serial = 34] [outer = 1A076000] 14:56:37 INFO - PROCESS | 3644 | 1461275797394 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]]]}] 14:56:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 525ms 14:56:37 INFO - PROCESS | 3644 | 1461275797452 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 14:56:37 INFO - PROCESS | 3644 | 1461275797454 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 14:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:56:37 INFO - PROCESS | 3644 | 1461275797458 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:56:37 INFO - PROCESS | 3644 | 1461275797459 Marionette TRACE conn3 <- [1,22,null,{}] 14:56:37 INFO - PROCESS | 3644 | 1461275797463 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}] 14:56:37 INFO - PROCESS | 3644 | 1461275797550 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 14:56:37 INFO - PROCESS | 3644 | 1461275797556 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:37 INFO - PROCESS | 3644 | ++DOCSHELL 1D80E000 == 13 [pid = 3644] [id = 13] 14:56:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 35 (1D80EC00) [pid = 3644] [serial = 35] [outer = 00000000] 14:56:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 36 (1D9ED400) [pid = 3644] [serial = 36] [outer = 1D80EC00] 14:56:37 INFO - PROCESS | 3644 | 1461275797600 Marionette DEBUG loaded listener.js 14:56:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 37 (1D9F0000) [pid = 3644] [serial = 37] [outer = 1D80EC00] 14:56:37 INFO - PROCESS | 3644 | 1461275797909 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]]]}] 14:56:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 479ms 14:56:37 INFO - PROCESS | 3644 | 1461275797956 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 14:56:37 INFO - PROCESS | 3644 | 1461275797958 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 14:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:56:37 INFO - PROCESS | 3644 | 1461275797962 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:56:37 INFO - PROCESS | 3644 | 1461275797963 Marionette TRACE conn3 <- [1,26,null,{}] 14:56:37 INFO - PROCESS | 3644 | 1461275797967 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}] 14:56:38 INFO - PROCESS | 3644 | 1461275798059 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 14:56:38 INFO - PROCESS | 3644 | 1461275798066 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:38 INFO - PROCESS | 3644 | ++DOCSHELL 1DC3D000 == 14 [pid = 3644] [id = 14] 14:56:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 38 (1DC3E000) [pid = 3644] [serial = 38] [outer = 00000000] 14:56:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 39 (1DC45800) [pid = 3644] [serial = 39] [outer = 1DC3E000] 14:56:38 INFO - PROCESS | 3644 | 1461275798111 Marionette DEBUG loaded listener.js 14:56:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 40 (1DC49400) [pid = 3644] [serial = 40] [outer = 1DC3E000] 14:56:38 INFO - PROCESS | 3644 | 1461275798455 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]]]}] 14:56:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:56:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 525ms 14:56:38 INFO - PROCESS | 3644 | 1461275798481 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 14:56:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:56:38 INFO - PROCESS | 3644 | 1461275798483 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 14:56:38 INFO - PROCESS | 3644 | 1461275798487 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:56:38 INFO - PROCESS | 3644 | 1461275798488 Marionette TRACE conn3 <- [1,30,null,{}] 14:56:38 INFO - PROCESS | 3644 | 1461275798492 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}] 14:56:38 INFO - PROCESS | 3644 | 1461275798574 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 14:56:38 INFO - PROCESS | 3644 | 1461275798581 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:38 INFO - PROCESS | 3644 | ++DOCSHELL 1DC46000 == 15 [pid = 3644] [id = 15] 14:56:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 41 (1DFE9800) [pid = 3644] [serial = 41] [outer = 00000000] 14:56:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 42 (1DFF3000) [pid = 3644] [serial = 42] [outer = 1DFE9800] 14:56:38 INFO - PROCESS | 3644 | 1461275798624 Marionette DEBUG loaded listener.js 14:56:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 43 (1DFF5400) [pid = 3644] [serial = 43] [outer = 1DFE9800] 14:56:38 INFO - PROCESS | 3644 | ++DOCSHELL 1DFED800 == 16 [pid = 3644] [id = 16] 14:56:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 44 (1DFEEC00) [pid = 3644] [serial = 44] [outer = 00000000] 14:56:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 45 (1E15E400) [pid = 3644] [serial = 45] [outer = 1DFEEC00] 14:56:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 46 (1DFEC000) [pid = 3644] [serial = 46] [outer = 1DFEEC00] 14:56:38 INFO - PROCESS | 3644 | ++DOCSHELL 1E15EC00 == 17 [pid = 3644] [id = 17] 14:56:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 47 (1E162C00) [pid = 3644] [serial = 47] [outer = 00000000] 14:56:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 48 (1E1AC000) [pid = 3644] [serial = 48] [outer = 1E162C00] 14:56:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 49 (1E1B4C00) [pid = 3644] [serial = 49] [outer = 1E162C00] 14:56:39 INFO - PROCESS | 3644 | 1461275799126 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]]]}] 14:56:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:56:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 695ms 14:56:39 INFO - PROCESS | 3644 | 1461275799186 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 14:56:39 INFO - PROCESS | 3644 | 1461275799188 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 14:56:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:56:39 INFO - PROCESS | 3644 | 1461275799191 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:56:39 INFO - PROCESS | 3644 | 1461275799193 Marionette TRACE conn3 <- [1,34,null,{}] 14:56:39 INFO - PROCESS | 3644 | 1461275799234 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}] 14:56:39 INFO - PROCESS | 3644 | 1461275799874 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 14:56:39 INFO - PROCESS | 3644 | --DOCSHELL 144A1800 == 16 [pid = 3644] [id = 1] 14:56:39 INFO - PROCESS | 3644 | 1461275799890 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:39 INFO - PROCESS | 3644 | ++DOCSHELL 12DD6C00 == 17 [pid = 3644] [id = 18] 14:56:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 50 (12DD7400) [pid = 3644] [serial = 50] [outer = 00000000] 14:56:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 51 (13368000) [pid = 3644] [serial = 51] [outer = 12DD7400] 14:56:39 INFO - PROCESS | 3644 | 1461275799947 Marionette DEBUG loaded listener.js 14:56:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 52 (13372000) [pid = 3644] [serial = 52] [outer = 12DD7400] 14:56:40 INFO - PROCESS | 3644 | 1461275800433 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]]]}] 14:56:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:56:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1282ms 14:56:40 INFO - PROCESS | 3644 | 1461275800473 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 14:56:40 INFO - PROCESS | 3644 | 1461275800479 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 14:56:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:56:40 INFO - PROCESS | 3644 | 1461275800483 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:56:40 INFO - PROCESS | 3644 | 1461275800486 Marionette TRACE conn3 <- [1,38,null,{}] 14:56:40 INFO - PROCESS | 3644 | 1461275800491 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}] 14:56:40 INFO - PROCESS | 3644 | 1461275800599 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 14:56:40 INFO - PROCESS | 3644 | 1461275800681 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:40 INFO - PROCESS | 3644 | ++DOCSHELL 14BEA400 == 18 [pid = 3644] [id = 19] 14:56:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 53 (14BF6000) [pid = 3644] [serial = 53] [outer = 00000000] 14:56:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 54 (15DE4800) [pid = 3644] [serial = 54] [outer = 14BF6000] 14:56:40 INFO - PROCESS | 3644 | 1461275800746 Marionette DEBUG loaded listener.js 14:56:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 55 (15F56C00) [pid = 3644] [serial = 55] [outer = 14BF6000] 14:56:41 INFO - PROCESS | 3644 | 1461275801325 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]]]}] 14:56:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 881ms 14:56:41 INFO - PROCESS | 3644 | 1461275801401 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 14:56:41 INFO - PROCESS | 3644 | 1461275801403 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 14:56:41 INFO - PROCESS | 3644 | 1461275801408 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:56:41 INFO - PROCESS | 3644 | 1461275801411 Marionette TRACE conn3 <- [1,42,null,{}] 14:56:41 INFO - PROCESS | 3644 | 1461275801415 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}] 14:56:41 INFO - PROCESS | 3644 | 1461275801508 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 14:56:41 INFO - PROCESS | 3644 | 1461275801573 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:41 INFO - PROCESS | 3644 | ++DOCSHELL 16B9D800 == 19 [pid = 3644] [id = 20] 14:56:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (17B69C00) [pid = 3644] [serial = 56] [outer = 00000000] 14:56:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (18315C00) [pid = 3644] [serial = 57] [outer = 17B69C00] 14:56:41 INFO - PROCESS | 3644 | 1461275801633 Marionette DEBUG loaded listener.js 14:56:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (18713C00) [pid = 3644] [serial = 58] [outer = 17B69C00] 14:56:42 INFO - PROCESS | 3644 | 1461275802347 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]]]}] 14:56:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:56:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 974ms 14:56:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:56:42 INFO - PROCESS | 3644 | 1461275802383 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 14:56:42 INFO - PROCESS | 3644 | 1461275802387 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 14:56:42 INFO - PROCESS | 3644 | 1461275802393 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:56:42 INFO - PROCESS | 3644 | 1461275802397 Marionette TRACE conn3 <- [1,46,null,{}] 14:56:42 INFO - PROCESS | 3644 | 1461275802403 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}] 14:56:42 INFO - PROCESS | 3644 | 1461275802492 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 14:56:42 INFO - PROCESS | 3644 | 1461275802559 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:42 INFO - PROCESS | 3644 | ++DOCSHELL 13372C00 == 20 [pid = 3644] [id = 21] 14:56:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (1376C400) [pid = 3644] [serial = 59] [outer = 00000000] 14:56:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (13830400) [pid = 3644] [serial = 60] [outer = 1376C400] 14:56:42 INFO - PROCESS | 3644 | 1461275802612 Marionette DEBUG loaded listener.js 14:56:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (13B51C00) [pid = 3644] [serial = 61] [outer = 1376C400] 14:56:42 INFO - PROCESS | 3644 | --DOCSHELL 144A0C00 == 19 [pid = 3644] [id = 4] 14:56:43 INFO - PROCESS | 3644 | 1461275803091 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]]]}] 14:56:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 726ms 14:56:43 INFO - PROCESS | 3644 | 1461275803115 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 14:56:43 INFO - PROCESS | 3644 | 1461275803120 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 14:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:56:43 INFO - PROCESS | 3644 | 1461275803159 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:56:43 INFO - PROCESS | 3644 | 1461275803161 Marionette TRACE conn3 <- [1,50,null,{}] 14:56:43 INFO - PROCESS | 3644 | 1461275803166 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}] 14:56:43 INFO - PROCESS | 3644 | 1461275803299 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 14:56:43 INFO - PROCESS | 3644 | 1461275803337 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:43 INFO - PROCESS | 3644 | ++DOCSHELL 15BD4C00 == 20 [pid = 3644] [id = 22] 14:56:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (15BD6000) [pid = 3644] [serial = 62] [outer = 00000000] 14:56:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (15BEDC00) [pid = 3644] [serial = 63] [outer = 15BD6000] 14:56:43 INFO - PROCESS | 3644 | 1461275803382 Marionette DEBUG loaded listener.js 14:56:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (15D08800) [pid = 3644] [serial = 64] [outer = 15BD6000] 14:56:43 INFO - PROCESS | 3644 | 1461275803789 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]]]}] 14:56:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 679ms 14:56:43 INFO - PROCESS | 3644 | 1461275803857 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 14:56:43 INFO - PROCESS | 3644 | 1461275803860 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 14:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:56:43 INFO - PROCESS | 3644 | 1461275803863 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:56:43 INFO - PROCESS | 3644 | 1461275803867 Marionette TRACE conn3 <- [1,54,null,{}] 14:56:43 INFO - PROCESS | 3644 | 1461275803877 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}] 14:56:43 INFO - PROCESS | 3644 | 1461275803956 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 14:56:43 INFO - PROCESS | 3644 | 1461275803990 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:43 INFO - PROCESS | 3644 | ++DOCSHELL 16759800 == 21 [pid = 3644] [id = 23] 14:56:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (16759C00) [pid = 3644] [serial = 65] [outer = 00000000] 14:56:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (16A31000) [pid = 3644] [serial = 66] [outer = 16759C00] 14:56:44 INFO - PROCESS | 3644 | 1461275804037 Marionette DEBUG loaded listener.js 14:56:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (16B9FC00) [pid = 3644] [serial = 67] [outer = 16759C00] 14:56:44 INFO - PROCESS | 3644 | 1461275804406 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]]]}] 14:56:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 587ms 14:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:56:44 INFO - PROCESS | 3644 | 1461275804444 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 14:56:44 INFO - PROCESS | 3644 | 1461275804447 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 14:56:44 INFO - PROCESS | 3644 | 1461275804450 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:56:44 INFO - PROCESS | 3644 | 1461275804452 Marionette TRACE conn3 <- [1,58,null,{}] 14:56:44 INFO - PROCESS | 3644 | 1461275804455 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}] 14:56:44 INFO - PROCESS | 3644 | 1461275804535 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 14:56:44 INFO - PROCESS | 3644 | 1461275804541 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:44 INFO - PROCESS | 3644 | ++DOCSHELL 16A34C00 == 22 [pid = 3644] [id = 24] 14:56:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (17B61400) [pid = 3644] [serial = 68] [outer = 00000000] 14:56:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (1806F800) [pid = 3644] [serial = 69] [outer = 17B61400] 14:56:44 INFO - PROCESS | 3644 | 1461275804587 Marionette DEBUG loaded listener.js 14:56:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (180A7800) [pid = 3644] [serial = 70] [outer = 17B61400] 14:56:44 INFO - PROCESS | 3644 | 1461275804965 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]]]}] 14:56:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 526ms 14:56:44 INFO - PROCESS | 3644 | 1461275804985 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 14:56:44 INFO - PROCESS | 3644 | 1461275804988 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 14:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:56:44 INFO - PROCESS | 3644 | 1461275804992 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:56:44 INFO - PROCESS | 3644 | 1461275804995 Marionette TRACE conn3 <- [1,62,null,{}] 14:56:44 INFO - PROCESS | 3644 | 1461275804998 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}] 14:56:45 INFO - PROCESS | 3644 | 1461275805100 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 14:56:45 INFO - PROCESS | 3644 | 1461275805108 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:45 INFO - PROCESS | 3644 | ++DOCSHELL 180A9C00 == 23 [pid = 3644] [id = 25] 14:56:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (18311400) [pid = 3644] [serial = 71] [outer = 00000000] 14:56:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (1871EC00) [pid = 3644] [serial = 72] [outer = 18311400] 14:56:45 INFO - PROCESS | 3644 | 1461275805153 Marionette DEBUG loaded listener.js 14:56:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (18887400) [pid = 3644] [serial = 73] [outer = 18311400] 14:56:45 INFO - PROCESS | 3644 | 1461275805555 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]]]}] 14:56:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:56:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 587ms 14:56:45 INFO - PROCESS | 3644 | 1461275805588 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 14:56:45 INFO - PROCESS | 3644 | 1461275805589 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 14:56:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:56:45 INFO - PROCESS | 3644 | 1461275805593 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:56:45 INFO - PROCESS | 3644 | 1461275805594 Marionette TRACE conn3 <- [1,66,null,{}] 14:56:45 INFO - PROCESS | 3644 | 1461275805598 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}] 14:56:45 INFO - PROCESS | 3644 | 1461275805716 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 14:56:45 INFO - PROCESS | 3644 | 1461275805726 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:45 INFO - PROCESS | 3644 | ++DOCSHELL 18ADCC00 == 24 [pid = 3644] [id = 26] 14:56:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (18AE5000) [pid = 3644] [serial = 74] [outer = 00000000] 14:56:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (18E82000) [pid = 3644] [serial = 75] [outer = 18AE5000] 14:56:45 INFO - PROCESS | 3644 | 1461275805764 Marionette DEBUG loaded listener.js 14:56:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (18E7D000) [pid = 3644] [serial = 76] [outer = 18AE5000] 14:56:46 INFO - PROCESS | 3644 | 1461275806137 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]]]}] 14:56:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 14:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:56:46 INFO - PROCESS | 3644 | 1461275806174 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 14:56:46 INFO - PROCESS | 3644 | 1461275806176 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 14:56:46 INFO - PROCESS | 3644 | 1461275806179 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:56:46 INFO - PROCESS | 3644 | 1461275806181 Marionette TRACE conn3 <- [1,70,null,{}] 14:56:46 INFO - PROCESS | 3644 | 1461275806184 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}] 14:56:46 INFO - PROCESS | 3644 | 1461275806256 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 14:56:46 INFO - PROCESS | 3644 | 1461275806337 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:46 INFO - PROCESS | 3644 | ++DOCSHELL 143D4C00 == 25 [pid = 3644] [id = 27] 14:56:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (18E7EC00) [pid = 3644] [serial = 77] [outer = 00000000] 14:56:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (197FC000) [pid = 3644] [serial = 78] [outer = 18E7EC00] 14:56:46 INFO - PROCESS | 3644 | 1461275806388 Marionette DEBUG loaded listener.js 14:56:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (18D54C00) [pid = 3644] [serial = 79] [outer = 18E7EC00] 14:56:46 INFO - PROCESS | 3644 | 1461275806693 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]]]}] 14:56:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 525ms 14:56:46 INFO - PROCESS | 3644 | 1461275806715 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 14:56:46 INFO - PROCESS | 3644 | 1461275806717 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 14:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:56:46 INFO - PROCESS | 3644 | 1461275806724 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:56:46 INFO - PROCESS | 3644 | 1461275806726 Marionette TRACE conn3 <- [1,74,null,{}] 14:56:46 INFO - PROCESS | 3644 | 1461275806729 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}] 14:56:46 INFO - PROCESS | 3644 | 1461275806802 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 14:56:46 INFO - PROCESS | 3644 | 1461275806808 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:46 INFO - PROCESS | 3644 | ++DOCSHELL 19788000 == 26 [pid = 3644] [id = 28] 14:56:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (197F4400) [pid = 3644] [serial = 80] [outer = 00000000] 14:56:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (1A06BC00) [pid = 3644] [serial = 81] [outer = 197F4400] 14:56:46 INFO - PROCESS | 3644 | 1461275806860 Marionette DEBUG loaded listener.js 14:56:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (1A047400) [pid = 3644] [serial = 82] [outer = 197F4400] 14:56:47 INFO - PROCESS | 3644 | 1461275807209 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]]]}] 14:56:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 525ms 14:56:47 INFO - PROCESS | 3644 | 1461275807240 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 14:56:47 INFO - PROCESS | 3644 | 1461275807242 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 14:56:47 INFO - PROCESS | 3644 | 1461275807245 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:56:47 INFO - PROCESS | 3644 | 1461275807247 Marionette TRACE conn3 <- [1,78,null,{}] 14:56:47 INFO - PROCESS | 3644 | 1461275807251 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}] 14:56:47 INFO - PROCESS | 3644 | 1461275807354 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 14:56:47 INFO - PROCESS | 3644 | 1461275807363 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:47 INFO - PROCESS | 3644 | ++DOCSHELL 12DDE400 == 27 [pid = 3644] [id = 29] 14:56:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (13308800) [pid = 3644] [serial = 83] [outer = 00000000] 14:56:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1A078000) [pid = 3644] [serial = 84] [outer = 13308800] 14:56:47 INFO - PROCESS | 3644 | 1461275807411 Marionette DEBUG loaded listener.js 14:56:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1A083C00) [pid = 3644] [serial = 85] [outer = 13308800] 14:56:47 INFO - PROCESS | 3644 | 1461275807778 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]]]}] 14:56:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 587ms 14:56:47 INFO - PROCESS | 3644 | 1461275807843 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 14:56:47 INFO - PROCESS | 3644 | 1461275807844 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 14:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:56:47 INFO - PROCESS | 3644 | 1461275807848 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:56:47 INFO - PROCESS | 3644 | 1461275807849 Marionette TRACE conn3 <- [1,82,null,{}] 14:56:47 INFO - PROCESS | 3644 | 1461275807853 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}] 14:56:47 INFO - PROCESS | 3644 | 1461275807952 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 14:56:47 INFO - PROCESS | 3644 | 1461275807961 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:47 INFO - PROCESS | 3644 | ++DOCSHELL 19781000 == 28 [pid = 3644] [id = 30] 14:56:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (19DD8400) [pid = 3644] [serial = 86] [outer = 00000000] 14:56:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1A355400) [pid = 3644] [serial = 87] [outer = 19DD8400] 14:56:47 INFO - PROCESS | 3644 | 1461275808004 Marionette DEBUG loaded listener.js 14:56:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1A483000) [pid = 3644] [serial = 88] [outer = 19DD8400] 14:56:48 INFO - PROCESS | 3644 | 1461275808385 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]]]}] 14:56:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:56:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 587ms 14:56:48 INFO - PROCESS | 3644 | 1461275808445 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 14:56:48 INFO - PROCESS | 3644 | 1461275808448 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 14:56:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:56:48 INFO - PROCESS | 3644 | 1461275808451 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:56:48 INFO - PROCESS | 3644 | 1461275808453 Marionette TRACE conn3 <- [1,86,null,{}] 14:56:48 INFO - PROCESS | 3644 | 1461275808456 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}] 14:56:48 INFO - PROCESS | 3644 | 1461275808575 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 14:56:48 INFO - PROCESS | 3644 | 1461275808644 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:48 INFO - PROCESS | 3644 | ++DOCSHELL 1A48B400 == 29 [pid = 3644] [id = 31] 14:56:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1A87A400) [pid = 3644] [serial = 89] [outer = 00000000] 14:56:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1C204800) [pid = 3644] [serial = 90] [outer = 1A87A400] 14:56:48 INFO - PROCESS | 3644 | 1461275808674 Marionette DEBUG loaded listener.js 14:56:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1C729800) [pid = 3644] [serial = 91] [outer = 1A87A400] 14:56:49 INFO - PROCESS | 3644 | 1461275809013 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]]]}] 14:56:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:56:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 634ms 14:56:49 INFO - PROCESS | 3644 | 1461275809072 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 14:56:49 INFO - PROCESS | 3644 | 1461275809074 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 14:56:49 INFO - PROCESS | 3644 | 1461275809077 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:56:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:56:49 INFO - PROCESS | 3644 | 1461275809079 Marionette TRACE conn3 <- [1,90,null,{}] 14:56:49 INFO - PROCESS | 3644 | 1461275809082 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}] 14:56:49 INFO - PROCESS | 3644 | 1461275809183 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 14:56:49 INFO - PROCESS | 3644 | 1461275809191 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:49 INFO - PROCESS | 3644 | ++DOCSHELL 137B4400 == 30 [pid = 3644] [id = 32] 14:56:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (15DD1000) [pid = 3644] [serial = 92] [outer = 00000000] 14:56:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1C99D800) [pid = 3644] [serial = 93] [outer = 15DD1000] 14:56:49 INFO - PROCESS | 3644 | 1461275809235 Marionette DEBUG loaded listener.js 14:56:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1CB53800) [pid = 3644] [serial = 94] [outer = 15DD1000] 14:56:49 INFO - PROCESS | 3644 | 1461275809612 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]]]}] 14:56:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:56:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 587ms 14:56:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:56:49 INFO - PROCESS | 3644 | 1461275809675 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 14:56:49 INFO - PROCESS | 3644 | 1461275809677 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 14:56:49 INFO - PROCESS | 3644 | 1461275809680 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:56:49 INFO - PROCESS | 3644 | 1461275809682 Marionette TRACE conn3 <- [1,94,null,{}] 14:56:49 INFO - PROCESS | 3644 | 1461275809686 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}] 14:56:49 INFO - PROCESS | 3644 | 1461275809759 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 14:56:49 INFO - PROCESS | 3644 | 1461275809831 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:49 INFO - PROCESS | 3644 | ++DOCSHELL 1C210000 == 31 [pid = 3644] [id = 33] 14:56:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (1C995800) [pid = 3644] [serial = 95] [outer = 00000000] 14:56:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1CE68800) [pid = 3644] [serial = 96] [outer = 1C995800] 14:56:49 INFO - PROCESS | 3644 | 1461275809899 Marionette DEBUG loaded listener.js 14:56:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1D137000) [pid = 3644] [serial = 97] [outer = 1C995800] 14:56:50 INFO - PROCESS | 3644 | 1461275810230 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]]]}] 14:56:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:56:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 587ms 14:56:50 INFO - PROCESS | 3644 | 1461275810260 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 14:56:50 INFO - PROCESS | 3644 | 1461275810262 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 14:56:50 INFO - PROCESS | 3644 | 1461275810265 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:56:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:56:50 INFO - PROCESS | 3644 | 1461275810267 Marionette TRACE conn3 <- [1,98,null,{}] 14:56:50 INFO - PROCESS | 3644 | 1461275810270 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}] 14:56:51 INFO - PROCESS | 3644 | 1461275811132 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 14:56:51 INFO - PROCESS | 3644 | 1461275811271 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:51 INFO - PROCESS | 3644 | ++DOCSHELL 13368800 == 32 [pid = 3644] [id = 34] 14:56:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1336B400) [pid = 3644] [serial = 98] [outer = 00000000] 14:56:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (137AC800) [pid = 3644] [serial = 99] [outer = 1336B400] 14:56:51 INFO - PROCESS | 3644 | 1461275811319 Marionette DEBUG loaded listener.js 14:56:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (13826800) [pid = 3644] [serial = 100] [outer = 1336B400] 14:56:51 INFO - PROCESS | 3644 | 1461275811721 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]]]}] 14:56:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:56:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1484ms 14:56:51 INFO - PROCESS | 3644 | 1461275811750 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 14:56:51 INFO - PROCESS | 3644 | 1461275811753 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 14:56:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:56:51 INFO - PROCESS | 3644 | 1461275811759 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:56:51 INFO - PROCESS | 3644 | 1461275811764 Marionette TRACE conn3 <- [1,102,null,{}] 14:56:51 INFO - PROCESS | 3644 | 1461275811771 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}] 14:56:51 INFO - PROCESS | 3644 | 1461275811898 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 14:56:51 INFO - PROCESS | 3644 | 1461275811906 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:51 INFO - PROCESS | 3644 | ++DOCSHELL 144A9C00 == 33 [pid = 3644] [id = 35] 14:56:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (14B4F400) [pid = 3644] [serial = 101] [outer = 00000000] 14:56:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (15B2B400) [pid = 3644] [serial = 102] [outer = 14B4F400] 14:56:51 INFO - PROCESS | 3644 | 1461275811959 Marionette DEBUG loaded listener.js 14:56:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (15BEF400) [pid = 3644] [serial = 103] [outer = 14B4F400] 14:56:52 INFO - PROCESS | 3644 | 1461275812358 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]]]}] 14:56:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:56:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1128ms 14:56:52 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (16A34800) [pid = 3644] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:56:52 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1DC3E000) [pid = 3644] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:56:52 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1D80EC00) [pid = 3644] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:56:52 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1A076000) [pid = 3644] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:56:52 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1D605C00) [pid = 3644] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:56:52 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1D2C6000) [pid = 3644] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:56:52 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1C990000) [pid = 3644] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:56:52 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1DFE9800) [pid = 3644] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:56:52 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (12DD7400) [pid = 3644] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:56:52 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (14BF6000) [pid = 3644] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:56:52 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (17B69C00) [pid = 3644] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:56:52 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1376C400) [pid = 3644] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:56:52 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (15BD6000) [pid = 3644] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:56:52 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (16759C00) [pid = 3644] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:56:52 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (17B61400) [pid = 3644] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:56:52 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (18311400) [pid = 3644] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:56:52 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (18AE5000) [pid = 3644] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:56:52 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (18E7EC00) [pid = 3644] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:56:52 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (197F4400) [pid = 3644] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:56:52 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (13308800) [pid = 3644] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:56:52 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (19DD8400) [pid = 3644] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:56:52 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1A87A400) [pid = 3644] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:56:52 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (15DD1000) [pid = 3644] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:56:52 INFO - PROCESS | 3644 | 1461275812934 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 14:56:52 INFO - PROCESS | 3644 | 1461275812938 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 14:56:52 INFO - PROCESS | 3644 | 1461275812943 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:56:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:56:52 INFO - PROCESS | 3644 | 1461275812947 Marionette TRACE conn3 <- [1,106,null,{}] 14:56:52 INFO - PROCESS | 3644 | 1461275812951 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}] 14:56:53 INFO - PROCESS | 3644 | 1461275813010 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 14:56:53 INFO - PROCESS | 3644 | 1461275813020 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:53 INFO - PROCESS | 3644 | ++DOCSHELL 14450400 == 34 [pid = 3644] [id = 36] 14:56:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (14BF7C00) [pid = 3644] [serial = 104] [outer = 00000000] 14:56:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (15D08C00) [pid = 3644] [serial = 105] [outer = 14BF7C00] 14:56:53 INFO - PROCESS | 3644 | 1461275813066 Marionette DEBUG loaded listener.js 14:56:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (15F49000) [pid = 3644] [serial = 106] [outer = 14BF7C00] 14:56:53 INFO - PROCESS | 3644 | 1461275813467 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]]]}] 14:56:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:56:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 587ms 14:56:53 INFO - PROCESS | 3644 | 1461275813525 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 14:56:53 INFO - PROCESS | 3644 | 1461275813529 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 14:56:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:56:53 INFO - PROCESS | 3644 | 1461275813539 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:56:53 INFO - PROCESS | 3644 | 1461275813543 Marionette TRACE conn3 <- [1,110,null,{}] 14:56:53 INFO - PROCESS | 3644 | 1461275813547 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}] 14:56:53 INFO - PROCESS | 3644 | 1461275813622 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 14:56:53 INFO - PROCESS | 3644 | 1461275813631 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:53 INFO - PROCESS | 3644 | ++DOCSHELL 16B9EC00 == 35 [pid = 3644] [id = 37] 14:56:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (17B59400) [pid = 3644] [serial = 107] [outer = 00000000] 14:56:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (17B64800) [pid = 3644] [serial = 108] [outer = 17B59400] 14:56:53 INFO - PROCESS | 3644 | 1461275813676 Marionette DEBUG loaded listener.js 14:56:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1806B400) [pid = 3644] [serial = 109] [outer = 17B59400] 14:56:54 INFO - PROCESS | 3644 | 1461275814086 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]]]}] 14:56:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:56:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 587ms 14:56:54 INFO - PROCESS | 3644 | 1461275814132 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 14:56:54 INFO - PROCESS | 3644 | 1461275814134 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 14:56:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:56:54 INFO - PROCESS | 3644 | 1461275814141 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:56:54 INFO - PROCESS | 3644 | 1461275814143 Marionette TRACE conn3 <- [1,114,null,{}] 14:56:54 INFO - PROCESS | 3644 | 1461275814147 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}] 14:56:54 INFO - PROCESS | 3644 | 1461275814220 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 14:56:54 INFO - PROCESS | 3644 | 1461275814226 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:54 INFO - PROCESS | 3644 | ++DOCSHELL 1809E800 == 36 [pid = 3644] [id = 38] 14:56:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1831C800) [pid = 3644] [serial = 110] [outer = 00000000] 14:56:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (18882C00) [pid = 3644] [serial = 111] [outer = 1831C800] 14:56:54 INFO - PROCESS | 3644 | 1461275814270 Marionette DEBUG loaded listener.js 14:56:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (18AE1800) [pid = 3644] [serial = 112] [outer = 1831C800] 14:56:54 INFO - PROCESS | 3644 | 1461275814665 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]]]}] 14:56:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:56:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 587ms 14:56:54 INFO - PROCESS | 3644 | 1461275814719 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 14:56:54 INFO - PROCESS | 3644 | 1461275814721 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 14:56:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:56:54 INFO - PROCESS | 3644 | 1461275814728 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:56:54 INFO - PROCESS | 3644 | 1461275814730 Marionette TRACE conn3 <- [1,118,null,{}] 14:56:54 INFO - PROCESS | 3644 | 1461275814733 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}] 14:56:54 INFO - PROCESS | 3644 | 1461275814806 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 14:56:54 INFO - PROCESS | 3644 | 1461275814816 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:54 INFO - PROCESS | 3644 | ++DOCSHELL 18D53400 == 37 [pid = 3644] [id = 39] 14:56:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (18D53800) [pid = 3644] [serial = 113] [outer = 00000000] 14:56:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (18E7B000) [pid = 3644] [serial = 114] [outer = 18D53800] 14:56:54 INFO - PROCESS | 3644 | 1461275814869 Marionette DEBUG loaded listener.js 14:56:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (194DA400) [pid = 3644] [serial = 115] [outer = 18D53800] 14:56:55 INFO - PROCESS | 3644 | 1461275815425 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]]]}] 14:56:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:56:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 727ms 14:56:55 INFO - PROCESS | 3644 | 1461275815471 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 14:56:55 INFO - PROCESS | 3644 | 1461275815474 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 14:56:55 INFO - PROCESS | 3644 | 1461275815479 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:56:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:56:55 INFO - PROCESS | 3644 | 1461275815483 Marionette TRACE conn3 <- [1,122,null,{}] 14:56:55 INFO - PROCESS | 3644 | 1461275815488 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}] 14:56:55 INFO - PROCESS | 3644 | 1461275815618 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 14:56:55 INFO - PROCESS | 3644 | 1461275815704 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:55 INFO - PROCESS | 3644 | ++DOCSHELL 1376C400 == 38 [pid = 3644] [id = 40] 14:56:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (137B4000) [pid = 3644] [serial = 116] [outer = 00000000] 14:56:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (157F4400) [pid = 3644] [serial = 117] [outer = 137B4000] 14:56:55 INFO - PROCESS | 3644 | 1461275815760 Marionette DEBUG loaded listener.js 14:56:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (15BED000) [pid = 3644] [serial = 118] [outer = 137B4000] 14:56:56 INFO - PROCESS | 3644 | 1461275816223 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]]]}] 14:56:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:56:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 788ms 14:56:56 INFO - PROCESS | 3644 | 1461275816273 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 14:56:56 INFO - PROCESS | 3644 | 1461275816279 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 14:56:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:56:56 INFO - PROCESS | 3644 | 1461275816287 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:56:56 INFO - PROCESS | 3644 | 1461275816290 Marionette TRACE conn3 <- [1,126,null,{}] 14:56:56 INFO - PROCESS | 3644 | 1461275816294 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}] 14:56:56 INFO - PROCESS | 3644 | 1461275816394 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 14:56:56 INFO - PROCESS | 3644 | 1461275816477 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:56 INFO - PROCESS | 3644 | ++DOCSHELL 16759C00 == 39 [pid = 3644] [id = 41] 14:56:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (16B96C00) [pid = 3644] [serial = 119] [outer = 00000000] 14:56:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (18318800) [pid = 3644] [serial = 120] [outer = 16B96C00] 14:56:56 INFO - PROCESS | 3644 | 1461275816532 Marionette DEBUG loaded listener.js 14:56:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (18ADB800) [pid = 3644] [serial = 121] [outer = 16B96C00] 14:56:57 INFO - PROCESS | 3644 | 1461275817078 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]]]}] 14:56:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:56:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 834ms 14:56:57 INFO - PROCESS | 3644 | 1461275817133 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 14:56:57 INFO - PROCESS | 3644 | 1461275817135 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 14:56:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:56:57 INFO - PROCESS | 3644 | 1461275817139 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:56:57 INFO - PROCESS | 3644 | 1461275817143 Marionette TRACE conn3 <- [1,130,null,{}] 14:56:57 INFO - PROCESS | 3644 | 1461275817154 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}] 14:56:57 INFO - PROCESS | 3644 | 1461275817268 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 14:56:57 INFO - PROCESS | 3644 | 1461275817338 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:57 INFO - PROCESS | 3644 | ++DOCSHELL 19C40400 == 40 [pid = 3644] [id = 42] 14:56:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (19D01400) [pid = 3644] [serial = 122] [outer = 00000000] 14:56:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1A071800) [pid = 3644] [serial = 123] [outer = 19D01400] 14:56:57 INFO - PROCESS | 3644 | 1461275817395 Marionette DEBUG loaded listener.js 14:56:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1A079400) [pid = 3644] [serial = 124] [outer = 19D01400] 14:56:57 INFO - PROCESS | 3644 | 1461275817951 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]]]}] 14:56:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:56:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 896ms 14:56:58 INFO - PROCESS | 3644 | 1461275818028 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 14:56:58 INFO - PROCESS | 3644 | 1461275818032 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 14:56:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:56:58 INFO - PROCESS | 3644 | 1461275818037 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:56:58 INFO - PROCESS | 3644 | 1461275818040 Marionette TRACE conn3 <- [1,134,null,{}] 14:56:58 INFO - PROCESS | 3644 | 1461275818045 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}] 14:56:58 INFO - PROCESS | 3644 | 1461275818182 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 14:56:58 INFO - PROCESS | 3644 | 1461275818253 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:58 INFO - PROCESS | 3644 | ++DOCSHELL 16A31800 == 41 [pid = 3644] [id = 43] 14:56:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (19508800) [pid = 3644] [serial = 125] [outer = 00000000] 14:56:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (19DD6400) [pid = 3644] [serial = 126] [outer = 19508800] 14:56:58 INFO - PROCESS | 3644 | 1461275818307 Marionette DEBUG loaded listener.js 14:56:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1A073800) [pid = 3644] [serial = 127] [outer = 19508800] 14:56:58 INFO - PROCESS | 3644 | 1461275818944 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]]]}] 14:56:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:56:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 927ms 14:56:58 INFO - PROCESS | 3644 | 1461275818966 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 14:56:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:56:58 INFO - PROCESS | 3644 | 1461275818970 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 14:56:58 INFO - PROCESS | 3644 | 1461275818975 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:56:58 INFO - PROCESS | 3644 | 1461275818979 Marionette TRACE conn3 <- [1,138,null,{}] 14:56:58 INFO - PROCESS | 3644 | 1461275818984 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}] 14:56:59 INFO - PROCESS | 3644 | 1461275819081 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 14:56:59 INFO - PROCESS | 3644 | 1461275819168 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:59 INFO - PROCESS | 3644 | ++DOCSHELL 144A2C00 == 42 [pid = 3644] [id = 44] 14:56:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (144A3000) [pid = 3644] [serial = 128] [outer = 00000000] 14:56:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (15507400) [pid = 3644] [serial = 129] [outer = 144A3000] 14:56:59 INFO - PROCESS | 3644 | 1461275819218 Marionette DEBUG loaded listener.js 14:56:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (15B0F400) [pid = 3644] [serial = 130] [outer = 144A3000] 14:56:59 INFO - PROCESS | 3644 | --DOCSHELL 1809E800 == 41 [pid = 3644] [id = 38] 14:56:59 INFO - PROCESS | 3644 | --DOCSHELL 16B9EC00 == 40 [pid = 3644] [id = 37] 14:56:59 INFO - PROCESS | 3644 | --DOCSHELL 14450400 == 39 [pid = 3644] [id = 36] 14:56:59 INFO - PROCESS | 3644 | --DOCSHELL 144A9C00 == 38 [pid = 3644] [id = 35] 14:56:59 INFO - PROCESS | 3644 | --DOCSHELL 13368800 == 37 [pid = 3644] [id = 34] 14:56:59 INFO - PROCESS | 3644 | --DOCSHELL 12DDE400 == 36 [pid = 3644] [id = 29] 14:56:59 INFO - PROCESS | 3644 | --DOCSHELL 16A31800 == 35 [pid = 3644] [id = 43] 14:56:59 INFO - PROCESS | 3644 | --DOCSHELL 1C210000 == 34 [pid = 3644] [id = 33] 14:56:59 INFO - PROCESS | 3644 | --DOCSHELL 16759C00 == 33 [pid = 3644] [id = 41] 14:56:59 INFO - PROCESS | 3644 | --DOCSHELL 19C40400 == 32 [pid = 3644] [id = 42] 14:56:59 INFO - PROCESS | 3644 | --DOCSHELL 18D53400 == 31 [pid = 3644] [id = 39] 14:56:59 INFO - PROCESS | 3644 | --DOCSHELL 1A48B400 == 30 [pid = 3644] [id = 31] 14:56:59 INFO - PROCESS | 3644 | --DOCSHELL 1376C400 == 29 [pid = 3644] [id = 40] 14:56:59 INFO - PROCESS | 3644 | --DOCSHELL 137B4400 == 28 [pid = 3644] [id = 32] 14:56:59 INFO - PROCESS | 3644 | --DOCSHELL 19781000 == 27 [pid = 3644] [id = 30] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (16B9C800) [pid = 3644] [serial = 9] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (16BA4000) [pid = 3644] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (14B56000) [pid = 3644] [serial = 4] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (13368000) [pid = 3644] [serial = 51] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (15DE4800) [pid = 3644] [serial = 54] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (18315C00) [pid = 3644] [serial = 57] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (13830400) [pid = 3644] [serial = 60] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (15BEDC00) [pid = 3644] [serial = 63] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (16A31000) [pid = 3644] [serial = 66] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (16B9FC00) [pid = 3644] [serial = 67] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1806F800) [pid = 3644] [serial = 69] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1871EC00) [pid = 3644] [serial = 72] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (18E82000) [pid = 3644] [serial = 75] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (197FC000) [pid = 3644] [serial = 78] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (1A06BC00) [pid = 3644] [serial = 81] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1A078000) [pid = 3644] [serial = 84] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1A355400) [pid = 3644] [serial = 87] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1C204800) [pid = 3644] [serial = 90] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (18887400) [pid = 3644] [serial = 73] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1C99D800) [pid = 3644] [serial = 93] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (13B51C00) [pid = 3644] [serial = 61] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (18E7D000) [pid = 3644] [serial = 76] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (18D54C00) [pid = 3644] [serial = 79] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (18713C00) [pid = 3644] [serial = 58] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (180A7800) [pid = 3644] [serial = 70] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1A047400) [pid = 3644] [serial = 82] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1A083C00) [pid = 3644] [serial = 85] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1A483000) [pid = 3644] [serial = 88] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (13372000) [pid = 3644] [serial = 52] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (1C729800) [pid = 3644] [serial = 91] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (15D08800) [pid = 3644] [serial = 64] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (15F56C00) [pid = 3644] [serial = 55] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (1CB53800) [pid = 3644] [serial = 94] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1DFF5400) [pid = 3644] [serial = 43] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (1CE68800) [pid = 3644] [serial = 96] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (1D665C00) [pid = 3644] [serial = 31] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (1D801C00) [pid = 3644] [serial = 33] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (1D65F400) [pid = 3644] [serial = 30] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (1D2C9000) [pid = 3644] [serial = 27] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (1D2CC800) [pid = 3644] [serial = 28] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (1CB5D400) [pid = 3644] [serial = 24] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (1C993000) [pid = 3644] [serial = 21] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (1C996000) [pid = 3644] [serial = 22] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (19508C00) [pid = 3644] [serial = 17] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (1963B000) [pid = 3644] [serial = 14] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (1E15E400) [pid = 3644] [serial = 45] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (1E1AC000) [pid = 3644] [serial = 48] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (1DFF3000) [pid = 3644] [serial = 42] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (1DC45800) [pid = 3644] [serial = 39] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (1DC49400) [pid = 3644] [serial = 40] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (1D9ED400) [pid = 3644] [serial = 36] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 55 (1D9F0000) [pid = 3644] [serial = 37] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3644 | --DOMWINDOW == 54 (1D805400) [pid = 3644] [serial = 34] [outer = 00000000] [url = about:blank] 14:57:00 INFO - PROCESS | 3644 | 1461275820104 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]]]}] 14:57:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:57:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1174ms 14:57:00 INFO - PROCESS | 3644 | 1461275820158 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 14:57:00 INFO - PROCESS | 3644 | 1461275820163 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 14:57:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:57:00 INFO - PROCESS | 3644 | 1461275820168 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:57:00 INFO - PROCESS | 3644 | 1461275820171 Marionette TRACE conn3 <- [1,142,null,{}] 14:57:00 INFO - PROCESS | 3644 | 1461275820178 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}] 14:57:00 INFO - PROCESS | 3644 | 1461275820287 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 14:57:00 INFO - PROCESS | 3644 | 1461275820303 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:00 INFO - PROCESS | 3644 | ++DOCSHELL 13B51C00 == 28 [pid = 3644] [id = 45] 14:57:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 55 (13B52800) [pid = 3644] [serial = 131] [outer = 00000000] 14:57:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (144A9C00) [pid = 3644] [serial = 132] [outer = 13B52800] 14:57:00 INFO - PROCESS | 3644 | 1461275820352 Marionette DEBUG loaded listener.js 14:57:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (14B4D000) [pid = 3644] [serial = 133] [outer = 13B52800] 14:57:00 INFO - PROCESS | 3644 | 1461275820774 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]]]}] 14:57:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:57:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 633ms 14:57:00 INFO - PROCESS | 3644 | 1461275820806 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 14:57:00 INFO - PROCESS | 3644 | 1461275820812 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 14:57:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:57:00 INFO - PROCESS | 3644 | 1461275820818 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:57:00 INFO - PROCESS | 3644 | 1461275820821 Marionette TRACE conn3 <- [1,146,null,{}] 14:57:00 INFO - PROCESS | 3644 | 1461275820828 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}] 14:57:00 INFO - PROCESS | 3644 | 1461275820907 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 14:57:00 INFO - PROCESS | 3644 | 1461275820915 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:00 INFO - PROCESS | 3644 | ++DOCSHELL 15BEDC00 == 29 [pid = 3644] [id = 46] 14:57:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (15BF4800) [pid = 3644] [serial = 134] [outer = 00000000] 14:57:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (15F4D800) [pid = 3644] [serial = 135] [outer = 15BF4800] 14:57:00 INFO - PROCESS | 3644 | 1461275820961 Marionette DEBUG loaded listener.js 14:57:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (1663D400) [pid = 3644] [serial = 136] [outer = 15BF4800] 14:57:01 INFO - PROCESS | 3644 | 1461275821436 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]]]}] 14:57:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:57:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 618ms 14:57:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:57:01 INFO - PROCESS | 3644 | 1461275821454 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 14:57:01 INFO - PROCESS | 3644 | 1461275821457 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 14:57:01 INFO - PROCESS | 3644 | 1461275821460 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:57:01 INFO - PROCESS | 3644 | 1461275821464 Marionette TRACE conn3 <- [1,150,null,{}] 14:57:01 INFO - PROCESS | 3644 | 1461275821474 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}] 14:57:01 INFO - PROCESS | 3644 | 1461275821536 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 14:57:01 INFO - PROCESS | 3644 | 1461275821543 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:01 INFO - PROCESS | 3644 | ++DOCSHELL 16A33000 == 30 [pid = 3644] [id = 47] 14:57:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (16A38800) [pid = 3644] [serial = 137] [outer = 00000000] 14:57:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (17B56400) [pid = 3644] [serial = 138] [outer = 16A38800] 14:57:01 INFO - PROCESS | 3644 | 1461275821594 Marionette DEBUG loaded listener.js 14:57:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (18071000) [pid = 3644] [serial = 139] [outer = 16A38800] 14:57:01 INFO - PROCESS | 3644 | 1461275821983 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]]]}] 14:57:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:57:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 587ms 14:57:02 INFO - PROCESS | 3644 | 1461275822040 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 14:57:02 INFO - PROCESS | 3644 | 1461275822043 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 14:57:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:57:02 INFO - PROCESS | 3644 | 1461275822046 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:57:02 INFO - PROCESS | 3644 | 1461275822048 Marionette TRACE conn3 <- [1,154,null,{}] 14:57:02 INFO - PROCESS | 3644 | 1461275822051 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}] 14:57:02 INFO - PROCESS | 3644 | 1461275822157 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 14:57:02 INFO - PROCESS | 3644 | 1461275822166 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:02 INFO - PROCESS | 3644 | ++DOCSHELL 16BA4800 == 31 [pid = 3644] [id = 48] 14:57:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (18311800) [pid = 3644] [serial = 140] [outer = 00000000] 14:57:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (18717C00) [pid = 3644] [serial = 141] [outer = 18311800] 14:57:02 INFO - PROCESS | 3644 | 1461275822212 Marionette DEBUG loaded listener.js 14:57:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (18884000) [pid = 3644] [serial = 142] [outer = 18311800] 14:57:02 INFO - PROCESS | 3644 | 1461275822663 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]]]}] 14:57:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:57:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 634ms 14:57:02 INFO - PROCESS | 3644 | 1461275822683 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 14:57:02 INFO - PROCESS | 3644 | 1461275822685 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 14:57:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:57:02 INFO - PROCESS | 3644 | 1461275822688 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:57:02 INFO - PROCESS | 3644 | 1461275822690 Marionette TRACE conn3 <- [1,158,null,{}] 14:57:02 INFO - PROCESS | 3644 | 1461275822693 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}] 14:57:02 INFO - PROCESS | 3644 | 1461275822789 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 14:57:02 INFO - PROCESS | 3644 | 1461275822795 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:02 INFO - PROCESS | 3644 | ++DOCSHELL 18713C00 == 32 [pid = 3644] [id = 49] 14:57:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (18880400) [pid = 3644] [serial = 143] [outer = 00000000] 14:57:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (18E74000) [pid = 3644] [serial = 144] [outer = 18880400] 14:57:02 INFO - PROCESS | 3644 | 1461275822839 Marionette DEBUG loaded listener.js 14:57:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (18E82C00) [pid = 3644] [serial = 145] [outer = 18880400] 14:57:03 INFO - PROCESS | 3644 | 1461275823261 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]]]}] 14:57:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:57:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 618ms 14:57:03 INFO - PROCESS | 3644 | 1461275823311 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 14:57:03 INFO - PROCESS | 3644 | 1461275823313 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 14:57:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:57:03 INFO - PROCESS | 3644 | 1461275823317 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:57:03 INFO - PROCESS | 3644 | 1461275823318 Marionette TRACE conn3 <- [1,162,null,{}] 14:57:03 INFO - PROCESS | 3644 | 1461275823322 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}] 14:57:03 INFO - PROCESS | 3644 | 1461275823432 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 14:57:03 INFO - PROCESS | 3644 | 1461275823506 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:03 INFO - PROCESS | 3644 | ++DOCSHELL 1977F800 == 33 [pid = 3644] [id = 50] 14:57:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (197F3000) [pid = 3644] [serial = 146] [outer = 00000000] 14:57:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (1A046C00) [pid = 3644] [serial = 147] [outer = 197F3000] 14:57:03 INFO - PROCESS | 3644 | 1461275823554 Marionette DEBUG loaded listener.js 14:57:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (1A06E400) [pid = 3644] [serial = 148] [outer = 197F3000] 14:57:03 INFO - PROCESS | 3644 | 1461275823931 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]]]}] 14:57:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:57:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 618ms 14:57:03 INFO - PROCESS | 3644 | 1461275823958 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 14:57:03 INFO - PROCESS | 3644 | 1461275823960 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 14:57:03 INFO - PROCESS | 3644 | 1461275823963 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:57:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:57:03 INFO - PROCESS | 3644 | 1461275823965 Marionette TRACE conn3 <- [1,166,null,{}] 14:57:03 INFO - PROCESS | 3644 | 1461275823968 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}] 14:57:04 INFO - PROCESS | 3644 | 1461275824102 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 14:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (18D53800) [pid = 3644] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (1831C800) [pid = 3644] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (14B4F400) [pid = 3644] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (14BF7C00) [pid = 3644] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (17B59400) [pid = 3644] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (1336B400) [pid = 3644] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:57:04 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (1C995800) [pid = 3644] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:57:04 INFO - PROCESS | 3644 | 1461275824147 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:04 INFO - PROCESS | 3644 | ++DOCSHELL 1330BC00 == 34 [pid = 3644] [id = 51] 14:57:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (13313C00) [pid = 3644] [serial = 149] [outer = 00000000] 14:57:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (157AB400) [pid = 3644] [serial = 150] [outer = 13313C00] 14:57:04 INFO - PROCESS | 3644 | 1461275824201 Marionette DEBUG loaded listener.js 14:57:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (16BA4C00) [pid = 3644] [serial = 151] [outer = 13313C00] 14:57:04 INFO - PROCESS | 3644 | 1461275824517 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]]]}] 14:57:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:57:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 587ms 14:57:04 INFO - PROCESS | 3644 | 1461275824545 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 14:57:04 INFO - PROCESS | 3644 | 1461275824547 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 14:57:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:57:04 INFO - PROCESS | 3644 | 1461275824550 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:57:04 INFO - PROCESS | 3644 | 1461275824551 Marionette TRACE conn3 <- [1,170,null,{}] 14:57:04 INFO - PROCESS | 3644 | 1461275824555 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}] 14:57:04 INFO - PROCESS | 3644 | 1461275824624 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 14:57:04 INFO - PROCESS | 3644 | 1461275824685 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:04 INFO - PROCESS | 3644 | ++DOCSHELL 15BE8000 == 35 [pid = 3644] [id = 52] 14:57:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (15F49800) [pid = 3644] [serial = 152] [outer = 00000000] 14:57:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (1A347C00) [pid = 3644] [serial = 153] [outer = 15F49800] 14:57:04 INFO - PROCESS | 3644 | 1461275824729 Marionette DEBUG loaded listener.js 14:57:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (19D04000) [pid = 3644] [serial = 154] [outer = 15F49800] 14:57:05 INFO - PROCESS | 3644 | 1461275825057 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]]]}] 14:57:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:57:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 526ms 14:57:05 INFO - PROCESS | 3644 | 1461275825086 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 14:57:05 INFO - PROCESS | 3644 | 1461275825087 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 14:57:05 INFO - PROCESS | 3644 | 1461275825091 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:57:05 INFO - PROCESS | 3644 | 1461275825093 Marionette TRACE conn3 <- [1,174,null,{}] 14:57:05 INFO - PROCESS | 3644 | 1461275825096 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}] 14:57:05 INFO - PROCESS | 3644 | 1461275825172 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 14:57:05 INFO - PROCESS | 3644 | 1461275825237 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:05 INFO - PROCESS | 3644 | ++DOCSHELL 1A352000 == 36 [pid = 3644] [id = 53] 14:57:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (1A480000) [pid = 3644] [serial = 155] [outer = 00000000] 14:57:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (1A87A400) [pid = 3644] [serial = 156] [outer = 1A480000] 14:57:05 INFO - PROCESS | 3644 | 1461275825282 Marionette DEBUG loaded listener.js 14:57:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (1AA46800) [pid = 3644] [serial = 157] [outer = 1A480000] 14:57:05 INFO - PROCESS | 3644 | 1461275825594 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]]]}] 14:57:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:57:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 525ms 14:57:05 INFO - PROCESS | 3644 | 1461275825628 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 14:57:05 INFO - PROCESS | 3644 | 1461275825630 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 14:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:57:05 INFO - PROCESS | 3644 | 1461275825633 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:57:05 INFO - PROCESS | 3644 | 1461275825635 Marionette TRACE conn3 <- [1,178,null,{}] 14:57:05 INFO - PROCESS | 3644 | 1461275825638 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}] 14:57:05 INFO - PROCESS | 3644 | 1461275825708 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 14:57:05 INFO - PROCESS | 3644 | 1461275825714 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:05 INFO - PROCESS | 3644 | ++DOCSHELL 12C10400 == 37 [pid = 3644] [id = 54] 14:57:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (1330CC00) [pid = 3644] [serial = 158] [outer = 00000000] 14:57:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (1C204000) [pid = 3644] [serial = 159] [outer = 1330CC00] 14:57:05 INFO - PROCESS | 3644 | 1461275825814 Marionette DEBUG loaded listener.js 14:57:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1C20C000) [pid = 3644] [serial = 160] [outer = 1330CC00] 14:57:06 INFO - PROCESS | 3644 | 1461275826292 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]]]}] 14:57:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:57:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 727ms 14:57:06 INFO - PROCESS | 3644 | 1461275826357 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 14:57:06 INFO - PROCESS | 3644 | 1461275826361 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 14:57:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:57:06 INFO - PROCESS | 3644 | 1461275826366 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:57:06 INFO - PROCESS | 3644 | 1461275826369 Marionette TRACE conn3 <- [1,182,null,{}] 14:57:06 INFO - PROCESS | 3644 | 1461275826375 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}] 14:57:06 INFO - PROCESS | 3644 | 1461275826486 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 14:57:06 INFO - PROCESS | 3644 | 1461275826554 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:06 INFO - PROCESS | 3644 | ++DOCSHELL 12CFB400 == 38 [pid = 3644] [id = 55] 14:57:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (12DD7000) [pid = 3644] [serial = 161] [outer = 00000000] 14:57:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (13B4A400) [pid = 3644] [serial = 162] [outer = 12DD7000] 14:57:06 INFO - PROCESS | 3644 | 1461275826611 Marionette DEBUG loaded listener.js 14:57:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (143D9400) [pid = 3644] [serial = 163] [outer = 12DD7000] 14:57:07 INFO - PROCESS | 3644 | 1461275827388 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]]]}] 14:57:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:57:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1081ms 14:57:07 INFO - PROCESS | 3644 | 1461275827448 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 14:57:07 INFO - PROCESS | 3644 | 1461275827454 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 14:57:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:57:07 INFO - PROCESS | 3644 | 1461275827460 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:57:07 INFO - PROCESS | 3644 | 1461275827463 Marionette TRACE conn3 <- [1,186,null,{}] 14:57:07 INFO - PROCESS | 3644 | 1461275827467 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}] 14:57:07 INFO - PROCESS | 3644 | 1461275827658 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 14:57:07 INFO - PROCESS | 3644 | 1461275827756 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:07 INFO - PROCESS | 3644 | ++DOCSHELL 13366800 == 39 [pid = 3644] [id = 56] 14:57:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (13368800) [pid = 3644] [serial = 164] [outer = 00000000] 14:57:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (137B3000) [pid = 3644] [serial = 165] [outer = 13368800] 14:57:07 INFO - PROCESS | 3644 | 1461275827806 Marionette DEBUG loaded listener.js 14:57:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (137ADC00) [pid = 3644] [serial = 166] [outer = 13368800] 14:57:08 INFO - PROCESS | 3644 | --DOCSHELL 1A352000 == 38 [pid = 3644] [id = 53] 14:57:08 INFO - PROCESS | 3644 | --DOCSHELL 15BE8000 == 37 [pid = 3644] [id = 52] 14:57:08 INFO - PROCESS | 3644 | --DOCSHELL 1330BC00 == 36 [pid = 3644] [id = 51] 14:57:08 INFO - PROCESS | 3644 | --DOCSHELL 1977F800 == 35 [pid = 3644] [id = 50] 14:57:08 INFO - PROCESS | 3644 | --DOCSHELL 18713C00 == 34 [pid = 3644] [id = 49] 14:57:08 INFO - PROCESS | 3644 | --DOCSHELL 16BA4800 == 33 [pid = 3644] [id = 48] 14:57:08 INFO - PROCESS | 3644 | --DOCSHELL 16A33000 == 32 [pid = 3644] [id = 47] 14:57:08 INFO - PROCESS | 3644 | --DOCSHELL 15BEDC00 == 31 [pid = 3644] [id = 46] 14:57:08 INFO - PROCESS | 3644 | --DOCSHELL 13B51C00 == 30 [pid = 3644] [id = 45] 14:57:08 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1D137000) [pid = 3644] [serial = 97] [outer = 00000000] [url = about:blank] 14:57:08 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (194DA400) [pid = 3644] [serial = 115] [outer = 00000000] [url = about:blank] 14:57:08 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (15B2B400) [pid = 3644] [serial = 102] [outer = 00000000] [url = about:blank] 14:57:08 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (15D08C00) [pid = 3644] [serial = 105] [outer = 00000000] [url = about:blank] 14:57:08 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1806B400) [pid = 3644] [serial = 109] [outer = 00000000] [url = about:blank] 14:57:08 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (15BEF400) [pid = 3644] [serial = 103] [outer = 00000000] [url = about:blank] 14:57:08 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (15F49000) [pid = 3644] [serial = 106] [outer = 00000000] [url = about:blank] 14:57:08 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (137AC800) [pid = 3644] [serial = 99] [outer = 00000000] [url = about:blank] 14:57:08 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (13826800) [pid = 3644] [serial = 100] [outer = 00000000] [url = about:blank] 14:57:08 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (17B64800) [pid = 3644] [serial = 108] [outer = 00000000] [url = about:blank] 14:57:08 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (18AE1800) [pid = 3644] [serial = 112] [outer = 00000000] [url = about:blank] 14:57:08 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (18E7B000) [pid = 3644] [serial = 114] [outer = 00000000] [url = about:blank] 14:57:08 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (18882C00) [pid = 3644] [serial = 111] [outer = 00000000] [url = about:blank] 14:57:08 INFO - PROCESS | 3644 | 1461275828347 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]]]}] 14:57:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 927ms 14:57:08 INFO - PROCESS | 3644 | 1461275828405 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 14:57:08 INFO - PROCESS | 3644 | 1461275828409 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 14:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:57:08 INFO - PROCESS | 3644 | 1461275828413 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:57:08 INFO - PROCESS | 3644 | 1461275828417 Marionette TRACE conn3 <- [1,190,null,{}] 14:57:08 INFO - PROCESS | 3644 | 1461275828421 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}] 14:57:08 INFO - PROCESS | 3644 | 1461275828498 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 14:57:08 INFO - PROCESS | 3644 | 1461275828508 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:08 INFO - PROCESS | 3644 | ++DOCSHELL 13826800 == 31 [pid = 3644] [id = 57] 14:57:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (1382DC00) [pid = 3644] [serial = 167] [outer = 00000000] 14:57:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (15D08C00) [pid = 3644] [serial = 168] [outer = 1382DC00] 14:57:08 INFO - PROCESS | 3644 | 1461275828556 Marionette DEBUG loaded listener.js 14:57:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (15D91000) [pid = 3644] [serial = 169] [outer = 1382DC00] 14:57:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (15DE6000) [pid = 3644] [serial = 170] [outer = 1E162C00] 14:57:09 INFO - PROCESS | 3644 | 1461275829014 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]]]}] 14:57:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:57:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 634ms 14:57:09 INFO - PROCESS | 3644 | 1461275829036 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 14:57:09 INFO - PROCESS | 3644 | 1461275829039 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 14:57:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:57:09 INFO - PROCESS | 3644 | 1461275829046 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:57:09 INFO - PROCESS | 3644 | 1461275829048 Marionette TRACE conn3 <- [1,194,null,{}] 14:57:09 INFO - PROCESS | 3644 | 1461275829051 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}] 14:57:09 INFO - PROCESS | 3644 | 1461275829129 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 14:57:09 INFO - PROCESS | 3644 | 1461275829138 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:09 INFO - PROCESS | 3644 | ++DOCSHELL 17B64C00 == 32 [pid = 3644] [id = 58] 14:57:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (17B66800) [pid = 3644] [serial = 171] [outer = 00000000] 14:57:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (1806D800) [pid = 3644] [serial = 172] [outer = 17B66800] 14:57:09 INFO - PROCESS | 3644 | 1461275829185 Marionette DEBUG loaded listener.js 14:57:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (180A3000) [pid = 3644] [serial = 173] [outer = 17B66800] 14:57:09 INFO - PROCESS | 3644 | 1461275829634 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]]]}] 14:57:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:57:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 633ms 14:57:09 INFO - PROCESS | 3644 | 1461275829680 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 14:57:09 INFO - PROCESS | 3644 | 1461275829683 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 14:57:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:57:09 INFO - PROCESS | 3644 | 1461275829697 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:57:09 INFO - PROCESS | 3644 | 1461275829702 Marionette TRACE conn3 <- [1,198,null,{}] 14:57:09 INFO - PROCESS | 3644 | 1461275829705 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}] 14:57:09 INFO - PROCESS | 3644 | 1461275829783 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 14:57:09 INFO - PROCESS | 3644 | 1461275829789 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:09 INFO - PROCESS | 3644 | ++DOCSHELL 18ADC800 == 33 [pid = 3644] [id = 59] 14:57:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (18AE5000) [pid = 3644] [serial = 174] [outer = 00000000] 14:57:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (18D55400) [pid = 3644] [serial = 175] [outer = 18AE5000] 14:57:09 INFO - PROCESS | 3644 | 1461275829837 Marionette DEBUG loaded listener.js 14:57:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (18E74800) [pid = 3644] [serial = 176] [outer = 18AE5000] 14:57:10 INFO - PROCESS | 3644 | 1461275830193 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]]]}] 14:57:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:57:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 540ms 14:57:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:57:10 INFO - PROCESS | 3644 | 1461275830230 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 14:57:10 INFO - PROCESS | 3644 | 1461275830232 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 14:57:10 INFO - PROCESS | 3644 | 1461275830235 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:57:10 INFO - PROCESS | 3644 | 1461275830237 Marionette TRACE conn3 <- [1,202,null,{}] 14:57:10 INFO - PROCESS | 3644 | 1461275830240 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}] 14:57:10 INFO - PROCESS | 3644 | 1461275830355 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 14:57:10 INFO - PROCESS | 3644 | 1461275830361 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:10 INFO - PROCESS | 3644 | ++DOCSHELL 18D53000 == 34 [pid = 3644] [id = 60] 14:57:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (18D5D000) [pid = 3644] [serial = 177] [outer = 00000000] 14:57:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (19639C00) [pid = 3644] [serial = 178] [outer = 18D5D000] 14:57:10 INFO - PROCESS | 3644 | 1461275830405 Marionette DEBUG loaded listener.js 14:57:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (19C41000) [pid = 3644] [serial = 179] [outer = 18D5D000] 14:57:10 INFO - PROCESS | 3644 | 1461275830820 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]]]}] 14:57:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:57:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 633ms 14:57:10 INFO - PROCESS | 3644 | 1461275830873 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 14:57:10 INFO - PROCESS | 3644 | 1461275830875 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 14:57:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:57:10 INFO - PROCESS | 3644 | 1461275830883 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:57:10 INFO - PROCESS | 3644 | 1461275830884 Marionette TRACE conn3 <- [1,206,null,{}] 14:57:10 INFO - PROCESS | 3644 | 1461275830893 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}] 14:57:10 INFO - PROCESS | 3644 | 1461275830988 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 14:57:10 INFO - PROCESS | 3644 | 1461275830995 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:11 INFO - PROCESS | 3644 | ++DOCSHELL 1A079800 == 35 [pid = 3644] [id = 61] 14:57:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1A080400) [pid = 3644] [serial = 180] [outer = 00000000] 14:57:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1A34BC00) [pid = 3644] [serial = 181] [outer = 1A080400] 14:57:11 INFO - PROCESS | 3644 | 1461275831046 Marionette DEBUG loaded listener.js 14:57:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1330BC00) [pid = 3644] [serial = 182] [outer = 1A080400] 14:57:11 INFO - PROCESS | 3644 | 1461275831491 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]]]}] 14:57:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 634ms 14:57:11 INFO - PROCESS | 3644 | 1461275831522 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 14:57:11 INFO - PROCESS | 3644 | 1461275831524 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 14:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:57:11 INFO - PROCESS | 3644 | 1461275831527 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:57:11 INFO - PROCESS | 3644 | 1461275831529 Marionette TRACE conn3 <- [1,210,null,{}] 14:57:11 INFO - PROCESS | 3644 | 1461275831532 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}] 14:57:11 INFO - PROCESS | 3644 | 1461275831630 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 14:57:11 INFO - PROCESS | 3644 | 1461275831702 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:11 INFO - PROCESS | 3644 | ++DOCSHELL 1663D800 == 36 [pid = 3644] [id = 62] 14:57:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1A0F0800) [pid = 3644] [serial = 183] [outer = 00000000] 14:57:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1C992400) [pid = 3644] [serial = 184] [outer = 1A0F0800] 14:57:11 INFO - PROCESS | 3644 | 1461275831733 Marionette DEBUG loaded listener.js 14:57:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1C98F800) [pid = 3644] [serial = 185] [outer = 1A0F0800] 14:57:12 INFO - PROCESS | 3644 | 1461275832114 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]]]}] 14:57:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:57:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 618ms 14:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:57:12 INFO - PROCESS | 3644 | 1461275832149 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 14:57:12 INFO - PROCESS | 3644 | 1461275832151 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 14:57:12 INFO - PROCESS | 3644 | 1461275832154 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:57:12 INFO - PROCESS | 3644 | 1461275832156 Marionette TRACE conn3 <- [1,214,null,{}] 14:57:12 INFO - PROCESS | 3644 | 1461275832159 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}] 14:57:12 INFO - PROCESS | 3644 | 1461275832252 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 14:57:12 INFO - PROCESS | 3644 | 1461275832259 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:12 INFO - PROCESS | 3644 | ++DOCSHELL 1A832400 == 37 [pid = 3644] [id = 63] 14:57:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1C722000) [pid = 3644] [serial = 186] [outer = 00000000] 14:57:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1CB50400) [pid = 3644] [serial = 187] [outer = 1C722000] 14:57:12 INFO - PROCESS | 3644 | 1461275832312 Marionette DEBUG loaded listener.js 14:57:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1CB54000) [pid = 3644] [serial = 188] [outer = 1C722000] 14:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1A480000) [pid = 3644] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (18880400) [pid = 3644] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (18311800) [pid = 3644] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (197F3000) [pid = 3644] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (15BF4800) [pid = 3644] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (16A38800) [pid = 3644] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (144A3000) [pid = 3644] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (13B52800) [pid = 3644] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (13313C00) [pid = 3644] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (137B4000) [pid = 3644] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16B96C00) [pid = 3644] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (19D01400) [pid = 3644] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (19508800) [pid = 3644] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (15F49800) [pid = 3644] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:57:12 INFO - PROCESS | 3644 | 1461275832796 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]]]}] 14:57:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:57:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 679ms 14:57:12 INFO - PROCESS | 3644 | 1461275832854 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 14:57:12 INFO - PROCESS | 3644 | 1461275832856 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 14:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:57:12 INFO - PROCESS | 3644 | 1461275832859 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:57:12 INFO - PROCESS | 3644 | 1461275832861 Marionette TRACE conn3 <- [1,218,null,{}] 14:57:12 INFO - PROCESS | 3644 | 1461275832864 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}] 14:57:12 INFO - PROCESS | 3644 | 1461275832955 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 14:57:13 INFO - PROCESS | 3644 | 1461275833026 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:13 INFO - PROCESS | 3644 | ++DOCSHELL 12C55000 == 38 [pid = 3644] [id = 64] 14:57:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (12CB5000) [pid = 3644] [serial = 189] [outer = 00000000] 14:57:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16A34400) [pid = 3644] [serial = 190] [outer = 12CB5000] 14:57:13 INFO - PROCESS | 3644 | 1461275833070 Marionette DEBUG loaded listener.js 14:57:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (1963C800) [pid = 3644] [serial = 191] [outer = 12CB5000] 14:57:13 INFO - PROCESS | 3644 | 1461275833383 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]]]}] 14:57:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 587ms 14:57:13 INFO - PROCESS | 3644 | 1461275833439 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 14:57:13 INFO - PROCESS | 3644 | 1461275833441 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 14:57:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:57:13 INFO - PROCESS | 3644 | 1461275833444 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:57:13 INFO - PROCESS | 3644 | 1461275833446 Marionette TRACE conn3 <- [1,222,null,{}] 14:57:13 INFO - PROCESS | 3644 | 1461275833449 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}] 14:57:13 INFO - PROCESS | 3644 | 1461275833547 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 14:57:13 INFO - PROCESS | 3644 | 1461275833590 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:13 INFO - PROCESS | 3644 | ++DOCSHELL 15509400 == 39 [pid = 3644] [id = 65] 14:57:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (1550A400) [pid = 3644] [serial = 192] [outer = 00000000] 14:57:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (1CB4F000) [pid = 3644] [serial = 193] [outer = 1550A400] 14:57:13 INFO - PROCESS | 3644 | 1461275833637 Marionette DEBUG loaded listener.js 14:57:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1CCB1000) [pid = 3644] [serial = 194] [outer = 1550A400] 14:57:13 INFO - PROCESS | 3644 | 1461275833965 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]]]}] 14:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 587ms 14:57:14 INFO - PROCESS | 3644 | 1461275834042 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 14:57:14 INFO - PROCESS | 3644 | 1461275834044 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 14:57:14 INFO - PROCESS | 3644 | 1461275834047 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:57:14 INFO - PROCESS | 3644 | 1461275834048 Marionette TRACE conn3 <- [1,226,null,{}] 14:57:14 INFO - PROCESS | 3644 | 1461275834052 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}] 14:57:14 INFO - PROCESS | 3644 | 1461275834149 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 14:57:14 INFO - PROCESS | 3644 | 1461275834156 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:14 INFO - PROCESS | 3644 | ++DOCSHELL 12BDD800 == 40 [pid = 3644] [id = 66] 14:57:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (18E7C000) [pid = 3644] [serial = 195] [outer = 00000000] 14:57:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1D13A800) [pid = 3644] [serial = 196] [outer = 18E7C000] 14:57:14 INFO - PROCESS | 3644 | 1461275834205 Marionette DEBUG loaded listener.js 14:57:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1D2BF000) [pid = 3644] [serial = 197] [outer = 18E7C000] 14:57:14 INFO - PROCESS | 3644 | 1461275834621 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]]]}] 14:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 588ms 14:57:14 INFO - PROCESS | 3644 | 1461275834644 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 14:57:14 INFO - PROCESS | 3644 | 1461275834646 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 14:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:57:14 INFO - PROCESS | 3644 | 1461275834633 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:57:14 INFO - PROCESS | 3644 | 1461275834636 Marionette TRACE conn3 <- [1,230,null,{}] 14:57:14 INFO - PROCESS | 3644 | 1461275834639 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}] 14:57:14 INFO - PROCESS | 3644 | 1461275834767 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 14:57:14 INFO - PROCESS | 3644 | 1461275834845 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:14 INFO - PROCESS | 3644 | ++DOCSHELL 13367C00 == 41 [pid = 3644] [id = 67] 14:57:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (13369C00) [pid = 3644] [serial = 198] [outer = 00000000] 14:57:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (137B8800) [pid = 3644] [serial = 199] [outer = 13369C00] 14:57:14 INFO - PROCESS | 3644 | 1461275834943 Marionette DEBUG loaded listener.js 14:57:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (144AA400) [pid = 3644] [serial = 200] [outer = 13369C00] 14:57:15 INFO - PROCESS | 3644 | 1461275835554 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]]]}] 14:57:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 927ms 14:57:15 INFO - PROCESS | 3644 | 1461275835590 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 14:57:15 INFO - PROCESS | 3644 | 1461275835595 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 14:57:15 INFO - PROCESS | 3644 | 1461275835600 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:57:15 INFO - PROCESS | 3644 | 1461275835605 Marionette TRACE conn3 <- [1,234,null,{}] 14:57:15 INFO - PROCESS | 3644 | 1461275835610 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}] 14:57:15 INFO - PROCESS | 3644 | 1461275835708 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 14:57:15 INFO - PROCESS | 3644 | 1461275835780 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:15 INFO - PROCESS | 3644 | ++DOCSHELL 16A31000 == 42 [pid = 3644] [id = 68] 14:57:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (16A34000) [pid = 3644] [serial = 201] [outer = 00000000] 14:57:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (18063400) [pid = 3644] [serial = 202] [outer = 16A34000] 14:57:15 INFO - PROCESS | 3644 | 1461275835839 Marionette DEBUG loaded listener.js 14:57:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1831C800) [pid = 3644] [serial = 203] [outer = 16A34000] 14:57:16 INFO - PROCESS | 3644 | 1461275836372 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]]]}] 14:57:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:57:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 819ms 14:57:16 INFO - PROCESS | 3644 | 1461275836429 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 14:57:16 INFO - PROCESS | 3644 | 1461275836433 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 14:57:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:57:16 INFO - PROCESS | 3644 | 1461275836437 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:57:16 INFO - PROCESS | 3644 | 1461275836439 Marionette TRACE conn3 <- [1,238,null,{}] 14:57:16 INFO - PROCESS | 3644 | 1461275836443 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}] 14:57:16 INFO - PROCESS | 3644 | 1461275836539 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 14:57:16 INFO - PROCESS | 3644 | 1461275836627 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:16 INFO - PROCESS | 3644 | ++DOCSHELL 18CBD000 == 43 [pid = 3644] [id = 69] 14:57:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (18CBD400) [pid = 3644] [serial = 204] [outer = 00000000] 14:57:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (18CC4000) [pid = 3644] [serial = 205] [outer = 18CBD400] 14:57:16 INFO - PROCESS | 3644 | 1461275836681 Marionette DEBUG loaded listener.js 14:57:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (18CC7400) [pid = 3644] [serial = 206] [outer = 18CBD400] 14:57:17 INFO - PROCESS | 3644 | 1461275837253 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]]]}] 14:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 896ms 14:57:17 INFO - PROCESS | 3644 | 1461275837339 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 14:57:17 INFO - PROCESS | 3644 | 1461275837343 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 14:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:57:17 INFO - PROCESS | 3644 | 1461275837354 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:57:17 INFO - PROCESS | 3644 | 1461275837359 Marionette TRACE conn3 <- [1,242,null,{}] 14:57:17 INFO - PROCESS | 3644 | 1461275837377 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}] 14:57:17 INFO - PROCESS | 3644 | 1461275837522 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 14:57:17 INFO - PROCESS | 3644 | 1461275837587 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:17 INFO - PROCESS | 3644 | ++DOCSHELL 1382AC00 == 44 [pid = 3644] [id = 70] 14:57:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (13830800) [pid = 3644] [serial = 207] [outer = 00000000] 14:57:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1871FC00) [pid = 3644] [serial = 208] [outer = 13830800] 14:57:17 INFO - PROCESS | 3644 | 1461275837641 Marionette DEBUG loaded listener.js 14:57:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (18CC5C00) [pid = 3644] [serial = 209] [outer = 13830800] 14:57:18 INFO - PROCESS | 3644 | 1461275838262 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]]]}] 14:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 958ms 14:57:18 INFO - PROCESS | 3644 | 1461275838305 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 14:57:18 INFO - PROCESS | 3644 | 1461275838309 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 14:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:57:18 INFO - PROCESS | 3644 | 1461275838315 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:57:18 INFO - PROCESS | 3644 | 1461275838318 Marionette TRACE conn3 <- [1,246,null,{}] 14:57:18 INFO - PROCESS | 3644 | 1461275838323 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}] 14:57:18 INFO - PROCESS | 3644 | 1461275838413 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 14:57:18 INFO - PROCESS | 3644 | 1461275838506 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:18 INFO - PROCESS | 3644 | ++DOCSHELL 15BF6C00 == 45 [pid = 3644] [id = 71] 14:57:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (15D14800) [pid = 3644] [serial = 210] [outer = 00000000] 14:57:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1668BC00) [pid = 3644] [serial = 211] [outer = 15D14800] 14:57:18 INFO - PROCESS | 3644 | 1461275838556 Marionette DEBUG loaded listener.js 14:57:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (16B9D400) [pid = 3644] [serial = 212] [outer = 15D14800] 14:57:18 INFO - PROCESS | 3644 | --DOCSHELL 12BDD800 == 44 [pid = 3644] [id = 66] 14:57:18 INFO - PROCESS | 3644 | --DOCSHELL 15509400 == 43 [pid = 3644] [id = 65] 14:57:18 INFO - PROCESS | 3644 | --DOCSHELL 12C55000 == 42 [pid = 3644] [id = 64] 14:57:18 INFO - PROCESS | 3644 | --DOCSHELL 1A832400 == 41 [pid = 3644] [id = 63] 14:57:18 INFO - PROCESS | 3644 | --DOCSHELL 1663D800 == 40 [pid = 3644] [id = 62] 14:57:18 INFO - PROCESS | 3644 | --DOCSHELL 1A079800 == 39 [pid = 3644] [id = 61] 14:57:18 INFO - PROCESS | 3644 | --DOCSHELL 18D53000 == 38 [pid = 3644] [id = 60] 14:57:18 INFO - PROCESS | 3644 | --DOCSHELL 18ADC800 == 37 [pid = 3644] [id = 59] 14:57:18 INFO - PROCESS | 3644 | --DOCSHELL 17B64C00 == 36 [pid = 3644] [id = 58] 14:57:18 INFO - PROCESS | 3644 | --DOCSHELL 13826800 == 35 [pid = 3644] [id = 57] 14:57:18 INFO - PROCESS | 3644 | --DOCSHELL 13366800 == 34 [pid = 3644] [id = 56] 14:57:18 INFO - PROCESS | 3644 | --DOCSHELL 12CFB400 == 33 [pid = 3644] [id = 55] 14:57:18 INFO - PROCESS | 3644 | --DOCSHELL 12C10400 == 32 [pid = 3644] [id = 54] 14:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1AA46800) [pid = 3644] [serial = 157] [outer = 00000000] [url = about:blank] 14:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (18E74000) [pid = 3644] [serial = 144] [outer = 00000000] [url = about:blank] 14:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (18884000) [pid = 3644] [serial = 142] [outer = 00000000] [url = about:blank] 14:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1A046C00) [pid = 3644] [serial = 147] [outer = 00000000] [url = about:blank] 14:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (15F4D800) [pid = 3644] [serial = 135] [outer = 00000000] [url = about:blank] 14:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1663D400) [pid = 3644] [serial = 136] [outer = 00000000] [url = about:blank] 14:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (17B56400) [pid = 3644] [serial = 138] [outer = 00000000] [url = about:blank] 14:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (15507400) [pid = 3644] [serial = 129] [outer = 00000000] [url = about:blank] 14:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (15B0F400) [pid = 3644] [serial = 130] [outer = 00000000] [url = about:blank] 14:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (144A9C00) [pid = 3644] [serial = 132] [outer = 00000000] [url = about:blank] 14:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (14B4D000) [pid = 3644] [serial = 133] [outer = 00000000] [url = about:blank] 14:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (157AB400) [pid = 3644] [serial = 150] [outer = 00000000] [url = about:blank] 14:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (15BED000) [pid = 3644] [serial = 118] [outer = 00000000] [url = about:blank] 14:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (157F4400) [pid = 3644] [serial = 117] [outer = 00000000] [url = about:blank] 14:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (18ADB800) [pid = 3644] [serial = 121] [outer = 00000000] [url = about:blank] 14:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (18318800) [pid = 3644] [serial = 120] [outer = 00000000] [url = about:blank] 14:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1A079400) [pid = 3644] [serial = 124] [outer = 00000000] [url = about:blank] 14:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1A071800) [pid = 3644] [serial = 123] [outer = 00000000] [url = about:blank] 14:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1A073800) [pid = 3644] [serial = 127] [outer = 00000000] [url = about:blank] 14:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (19DD6400) [pid = 3644] [serial = 126] [outer = 00000000] [url = about:blank] 14:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16BA4C00) [pid = 3644] [serial = 151] [outer = 00000000] [url = about:blank] 14:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1A06E400) [pid = 3644] [serial = 148] [outer = 00000000] [url = about:blank] 14:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1A87A400) [pid = 3644] [serial = 156] [outer = 00000000] [url = about:blank] 14:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1A347C00) [pid = 3644] [serial = 153] [outer = 00000000] [url = about:blank] 14:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (18717C00) [pid = 3644] [serial = 141] [outer = 00000000] [url = about:blank] 14:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (18E82C00) [pid = 3644] [serial = 145] [outer = 00000000] [url = about:blank] 14:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (19D04000) [pid = 3644] [serial = 154] [outer = 00000000] [url = about:blank] 14:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (18071000) [pid = 3644] [serial = 139] [outer = 00000000] [url = about:blank] 14:57:18 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1C204000) [pid = 3644] [serial = 159] [outer = 00000000] [url = about:blank] 14:57:19 INFO - PROCESS | 3644 | 1461275839080 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]]]}] 14:57:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 787ms 14:57:19 INFO - PROCESS | 3644 | 1461275839101 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 14:57:19 INFO - PROCESS | 3644 | 1461275839106 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 14:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:57:19 INFO - PROCESS | 3644 | 1461275839112 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:57:19 INFO - PROCESS | 3644 | 1461275839115 Marionette TRACE conn3 <- [1,250,null,{}] 14:57:19 INFO - PROCESS | 3644 | 1461275839118 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}] 14:57:19 INFO - PROCESS | 3644 | 1461275839195 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 14:57:19 INFO - PROCESS | 3644 | 1461275839204 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:19 INFO - PROCESS | 3644 | ++DOCSHELL 15509800 == 33 [pid = 3644] [id = 72] 14:57:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (1550A000) [pid = 3644] [serial = 213] [outer = 00000000] 14:57:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (1663D400) [pid = 3644] [serial = 214] [outer = 1550A000] 14:57:19 INFO - PROCESS | 3644 | 1461275839249 Marionette DEBUG loaded listener.js 14:57:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16A32000) [pid = 3644] [serial = 215] [outer = 1550A000] 14:57:19 INFO - PROCESS | 3644 | 1461275839680 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]]]}] 14:57:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 587ms 14:57:19 INFO - PROCESS | 3644 | 1461275839712 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 14:57:19 INFO - PROCESS | 3644 | 1461275839714 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 14:57:19 INFO - PROCESS | 3644 | 1461275839718 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:57:19 INFO - PROCESS | 3644 | 1461275839721 Marionette TRACE conn3 <- [1,254,null,{}] 14:57:19 INFO - PROCESS | 3644 | 1461275839731 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}] 14:57:19 INFO - PROCESS | 3644 | 1461275839809 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 14:57:19 INFO - PROCESS | 3644 | 1461275839816 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:19 INFO - PROCESS | 3644 | ++DOCSHELL 1871DC00 == 34 [pid = 3644] [id = 73] 14:57:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1871E400) [pid = 3644] [serial = 216] [outer = 00000000] 14:57:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (18889800) [pid = 3644] [serial = 217] [outer = 1871E400] 14:57:19 INFO - PROCESS | 3644 | 1461275839864 Marionette DEBUG loaded listener.js 14:57:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (18CBE400) [pid = 3644] [serial = 218] [outer = 1871E400] 14:57:20 INFO - PROCESS | 3644 | 1461275840273 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]]]}] 14:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 588ms 14:57:20 INFO - PROCESS | 3644 | 1461275840315 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 14:57:20 INFO - PROCESS | 3644 | 1461275840318 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 14:57:20 INFO - PROCESS | 3644 | 1461275840321 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:57:20 INFO - PROCESS | 3644 | 1461275840323 Marionette TRACE conn3 <- [1,258,null,{}] 14:57:20 INFO - PROCESS | 3644 | 1461275840329 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}] 14:57:20 INFO - PROCESS | 3644 | 1461275840405 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 14:57:20 INFO - PROCESS | 3644 | 1461275840412 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:20 INFO - PROCESS | 3644 | ++DOCSHELL 18D53000 == 35 [pid = 3644] [id = 74] 14:57:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (18D57800) [pid = 3644] [serial = 219] [outer = 00000000] 14:57:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (18F23000) [pid = 3644] [serial = 220] [outer = 18D57800] 14:57:20 INFO - PROCESS | 3644 | 1461275840456 Marionette DEBUG loaded listener.js 14:57:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (1950A400) [pid = 3644] [serial = 221] [outer = 18D57800] 14:57:20 INFO - PROCESS | 3644 | 1461275840873 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]]]}] 14:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 587ms 14:57:20 INFO - PROCESS | 3644 | 1461275840911 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 14:57:20 INFO - PROCESS | 3644 | 1461275840913 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 14:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:57:20 INFO - PROCESS | 3644 | 1461275840916 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:57:20 INFO - PROCESS | 3644 | 1461275840918 Marionette TRACE conn3 <- [1,262,null,{}] 14:57:20 INFO - PROCESS | 3644 | 1461275840921 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}] 14:57:20 INFO - PROCESS | 3644 | 1461275840996 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 14:57:20 INFO - PROCESS | 3644 | 1461275841002 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:21 INFO - PROCESS | 3644 | ++DOCSHELL 1950A800 == 36 [pid = 3644] [id = 75] 14:57:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (19635C00) [pid = 3644] [serial = 222] [outer = 00000000] 14:57:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1A047400) [pid = 3644] [serial = 223] [outer = 19635C00] 14:57:21 INFO - PROCESS | 3644 | 1461275841048 Marionette DEBUG loaded listener.js 14:57:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (19DD8400) [pid = 3644] [serial = 224] [outer = 19635C00] 14:57:21 INFO - PROCESS | 3644 | 1461275841501 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]]]}] 14:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 634ms 14:57:21 INFO - PROCESS | 3644 | 1461275841556 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 14:57:21 INFO - PROCESS | 3644 | 1461275841558 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 14:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:57:21 INFO - PROCESS | 3644 | 1461275841561 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:57:21 INFO - PROCESS | 3644 | 1461275841563 Marionette TRACE conn3 <- [1,266,null,{}] 14:57:21 INFO - PROCESS | 3644 | 1461275841566 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}] 14:57:21 INFO - PROCESS | 3644 | 1461275841685 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 14:57:21 INFO - PROCESS | 3644 | 1461275841765 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:21 INFO - PROCESS | 3644 | ++DOCSHELL 1A08A400 == 37 [pid = 3644] [id = 76] 14:57:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1A348400) [pid = 3644] [serial = 225] [outer = 00000000] 14:57:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1A483400) [pid = 3644] [serial = 226] [outer = 1A348400] 14:57:21 INFO - PROCESS | 3644 | 1461275841812 Marionette DEBUG loaded listener.js 14:57:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1A875C00) [pid = 3644] [serial = 227] [outer = 1A348400] 14:57:22 INFO - PROCESS | 3644 | 1461275842191 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]]]}] 14:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 695ms 14:57:22 INFO - PROCESS | 3644 | 1461275842255 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 14:57:22 INFO - PROCESS | 3644 | 1461275842257 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 14:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:57:22 INFO - PROCESS | 3644 | 1461275842260 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:57:22 INFO - PROCESS | 3644 | 1461275842262 Marionette TRACE conn3 <- [1,270,null,{}] 14:57:22 INFO - PROCESS | 3644 | 1461275842265 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}] 14:57:22 INFO - PROCESS | 3644 | 1461275842364 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 14:57:22 INFO - PROCESS | 3644 | 1461275842372 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:22 INFO - PROCESS | 3644 | ++DOCSHELL 1A0F0400 == 38 [pid = 3644] [id = 77] 14:57:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1A355800) [pid = 3644] [serial = 228] [outer = 00000000] 14:57:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1C207000) [pid = 3644] [serial = 229] [outer = 1A355800] 14:57:22 INFO - PROCESS | 3644 | 1461275842416 Marionette DEBUG loaded listener.js 14:57:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1C723C00) [pid = 3644] [serial = 230] [outer = 1A355800] 14:57:22 INFO - PROCESS | 3644 | 1461275842829 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]]]}] 14:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 587ms 14:57:22 INFO - PROCESS | 3644 | 1461275842858 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 14:57:22 INFO - PROCESS | 3644 | 1461275842860 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 14:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:57:22 INFO - PROCESS | 3644 | 1461275842863 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:57:22 INFO - PROCESS | 3644 | 1461275842865 Marionette TRACE conn3 <- [1,274,null,{}] 14:57:22 INFO - PROCESS | 3644 | 1461275842868 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}] 14:57:22 INFO - PROCESS | 3644 | 1461275842963 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 14:57:22 INFO - PROCESS | 3644 | 1461275842969 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:22 INFO - PROCESS | 3644 | ++DOCSHELL 1AD44C00 == 39 [pid = 3644] [id = 78] 14:57:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1C729800) [pid = 3644] [serial = 231] [outer = 00000000] 14:57:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1CB5C400) [pid = 3644] [serial = 232] [outer = 1C729800] 14:57:23 INFO - PROCESS | 3644 | 1461275843013 Marionette DEBUG loaded listener.js 14:57:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1CB59400) [pid = 3644] [serial = 233] [outer = 1C729800] 14:57:23 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1A080400) [pid = 3644] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:57:23 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (1C722000) [pid = 3644] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:57:23 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (13368800) [pid = 3644] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:57:23 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (18D5D000) [pid = 3644] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:57:23 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1382DC00) [pid = 3644] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:57:23 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (17B66800) [pid = 3644] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:57:23 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (12CB5000) [pid = 3644] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:57:23 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1550A400) [pid = 3644] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:57:23 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1A0F0800) [pid = 3644] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:57:23 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (18AE5000) [pid = 3644] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:57:23 INFO - PROCESS | 3644 | 1461275843485 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]]]}] 14:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 680ms 14:57:23 INFO - PROCESS | 3644 | 1461275843549 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 14:57:23 INFO - PROCESS | 3644 | 1461275843551 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 14:57:23 INFO - PROCESS | 3644 | 1461275843554 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:57:23 INFO - PROCESS | 3644 | 1461275843556 Marionette TRACE conn3 <- [1,278,null,{}] 14:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:57:23 INFO - PROCESS | 3644 | 1461275843559 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}] 14:57:23 INFO - PROCESS | 3644 | 1461275843634 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 14:57:23 INFO - PROCESS | 3644 | 1461275843640 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:23 INFO - PROCESS | 3644 | ++DOCSHELL 16BA3000 == 40 [pid = 3644] [id = 79] 14:57:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (17B65C00) [pid = 3644] [serial = 234] [outer = 00000000] 14:57:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1AD3C800) [pid = 3644] [serial = 235] [outer = 17B65C00] 14:57:23 INFO - PROCESS | 3644 | 1461275843687 Marionette DEBUG loaded listener.js 14:57:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1C990000) [pid = 3644] [serial = 236] [outer = 17B65C00] 14:57:24 INFO - PROCESS | 3644 | 1461275844075 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]]]}] 14:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 526ms 14:57:24 INFO - PROCESS | 3644 | 1461275844092 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 14:57:24 INFO - PROCESS | 3644 | 1461275844094 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 14:57:24 INFO - PROCESS | 3644 | 1461275844097 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:57:24 INFO - PROCESS | 3644 | 1461275844098 Marionette TRACE conn3 <- [1,282,null,{}] 14:57:24 INFO - PROCESS | 3644 | 1461275844102 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}] 14:57:24 INFO - PROCESS | 3644 | 1461275844204 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 14:57:24 INFO - PROCESS | 3644 | 1461275844212 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:24 INFO - PROCESS | 3644 | ++DOCSHELL 15F49800 == 41 [pid = 3644] [id = 80] 14:57:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (183B4C00) [pid = 3644] [serial = 237] [outer = 00000000] 14:57:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1D2BF400) [pid = 3644] [serial = 238] [outer = 183B4C00] 14:57:24 INFO - PROCESS | 3644 | 1461275844256 Marionette DEBUG loaded listener.js 14:57:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1D144000) [pid = 3644] [serial = 239] [outer = 183B4C00] 14:57:24 INFO - PROCESS | 3644 | 1461275844666 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]]]}] 14:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 587ms 14:57:24 INFO - PROCESS | 3644 | 1461275844694 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 14:57:24 INFO - PROCESS | 3644 | 1461275844696 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 14:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:57:24 INFO - PROCESS | 3644 | 1461275844699 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:57:24 INFO - PROCESS | 3644 | 1461275844702 Marionette TRACE conn3 <- [1,286,null,{}] 14:57:24 INFO - PROCESS | 3644 | 1461275844705 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}] 14:57:24 INFO - PROCESS | 3644 | 1461275844821 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 14:57:24 INFO - PROCESS | 3644 | 1461275844829 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:24 INFO - PROCESS | 3644 | ++DOCSHELL 1C996400 == 42 [pid = 3644] [id = 81] 14:57:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1CE68000) [pid = 3644] [serial = 240] [outer = 00000000] 14:57:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1D60F400) [pid = 3644] [serial = 241] [outer = 1CE68000] 14:57:24 INFO - PROCESS | 3644 | 1461275844861 Marionette DEBUG loaded listener.js 14:57:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1D65D800) [pid = 3644] [serial = 242] [outer = 1CE68000] 14:57:25 INFO - PROCESS | 3644 | 1461275845240 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]]]}] 14:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 587ms 14:57:25 INFO - PROCESS | 3644 | 1461275845315 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 14:57:25 INFO - PROCESS | 3644 | 1461275845320 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 14:57:25 INFO - PROCESS | 3644 | 1461275845325 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:57:25 INFO - PROCESS | 3644 | 1461275845330 Marionette TRACE conn3 <- [1,290,null,{}] 14:57:25 INFO - PROCESS | 3644 | 1461275845336 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}] 14:57:25 INFO - PROCESS | 3644 | 1461275845436 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 14:57:25 INFO - PROCESS | 3644 | 1461275845637 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:25 INFO - PROCESS | 3644 | ++DOCSHELL 157AB400 == 43 [pid = 3644] [id = 82] 14:57:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (157EC000) [pid = 3644] [serial = 243] [outer = 00000000] 14:57:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (15BC1000) [pid = 3644] [serial = 244] [outer = 157EC000] 14:57:25 INFO - PROCESS | 3644 | 1461275845707 Marionette DEBUG loaded listener.js 14:57:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (15D15800) [pid = 3644] [serial = 245] [outer = 157EC000] 14:57:26 INFO - PROCESS | 3644 | 1461275846385 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]]]}] 14:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1066ms 14:57:26 INFO - PROCESS | 3644 | 1461275846407 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 14:57:26 INFO - PROCESS | 3644 | 1461275846411 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 14:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:57:26 INFO - PROCESS | 3644 | 1461275846419 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:57:26 INFO - PROCESS | 3644 | 1461275846423 Marionette TRACE conn3 <- [1,294,null,{}] 14:57:26 INFO - PROCESS | 3644 | 1461275846428 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}] 14:57:26 INFO - PROCESS | 3644 | 1461275846529 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 14:57:26 INFO - PROCESS | 3644 | 1461275846609 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:26 INFO - PROCESS | 3644 | ++DOCSHELL 1675E400 == 44 [pid = 3644] [id = 83] 14:57:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (17B56800) [pid = 3644] [serial = 246] [outer = 00000000] 14:57:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (18CC1000) [pid = 3644] [serial = 247] [outer = 17B56800] 14:57:26 INFO - PROCESS | 3644 | 1461275846709 Marionette DEBUG loaded listener.js 14:57:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (18E82800) [pid = 3644] [serial = 248] [outer = 17B56800] 14:57:27 INFO - PROCESS | 3644 | 1461275847264 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]]]}] 14:57:27 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. 14:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 896ms 14:57:27 INFO - PROCESS | 3644 | 1461275847321 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 14:57:27 INFO - PROCESS | 3644 | 1461275847324 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 14:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:57:27 INFO - PROCESS | 3644 | 1461275847328 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:57:27 INFO - PROCESS | 3644 | 1461275847330 Marionette TRACE conn3 <- [1,298,null,{}] 14:57:27 INFO - PROCESS | 3644 | 1461275847339 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}] 14:57:27 INFO - PROCESS | 3644 | 1461275847471 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 14:57:27 INFO - PROCESS | 3644 | 1461275847608 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:27 INFO - PROCESS | 3644 | ++DOCSHELL 1A87A400 == 45 [pid = 3644] [id = 84] 14:57:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1A880C00) [pid = 3644] [serial = 249] [outer = 00000000] 14:57:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1D13D400) [pid = 3644] [serial = 250] [outer = 1A880C00] 14:57:27 INFO - PROCESS | 3644 | 1461275847669 Marionette DEBUG loaded listener.js 14:57:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1D2CBC00) [pid = 3644] [serial = 251] [outer = 1A880C00] 14:57:28 INFO - PROCESS | 3644 | 1461275848380 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]]]}] 14:57:28 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. 14:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1081ms 14:57:28 INFO - PROCESS | 3644 | 1461275848402 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 14:57:28 INFO - PROCESS | 3644 | 1461275848406 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 14:57:28 INFO - PROCESS | 3644 | 1461275848412 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:57:28 INFO - PROCESS | 3644 | 1461275848415 Marionette TRACE conn3 <- [1,302,null,{}] 14:57:28 INFO - PROCESS | 3644 | 1461275848420 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}] 14:57:28 INFO - PROCESS | 3644 | 1461275848509 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 14:57:28 INFO - PROCESS | 3644 | 1461275848608 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:28 INFO - PROCESS | 3644 | ++DOCSHELL 15B0F400 == 46 [pid = 3644] [id = 85] 14:57:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (15BD4400) [pid = 3644] [serial = 252] [outer = 00000000] 14:57:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (15D93C00) [pid = 3644] [serial = 253] [outer = 15BD4400] 14:57:28 INFO - PROCESS | 3644 | 1461275848664 Marionette DEBUG loaded listener.js 14:57:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (15F4AC00) [pid = 3644] [serial = 254] [outer = 15BD4400] 14:57:29 INFO - PROCESS | 3644 | --DOCSHELL 144A2C00 == 45 [pid = 3644] [id = 44] 14:57:29 INFO - PROCESS | 3644 | --DOCSHELL 15F49800 == 44 [pid = 3644] [id = 80] 14:57:29 INFO - PROCESS | 3644 | --DOCSHELL 16BA3000 == 43 [pid = 3644] [id = 79] 14:57:29 INFO - PROCESS | 3644 | --DOCSHELL 1AD44C00 == 42 [pid = 3644] [id = 78] 14:57:29 INFO - PROCESS | 3644 | --DOCSHELL 1A0F0400 == 41 [pid = 3644] [id = 77] 14:57:29 INFO - PROCESS | 3644 | --DOCSHELL 1A08A400 == 40 [pid = 3644] [id = 76] 14:57:29 INFO - PROCESS | 3644 | --DOCSHELL 1950A800 == 39 [pid = 3644] [id = 75] 14:57:29 INFO - PROCESS | 3644 | --DOCSHELL 18D53000 == 38 [pid = 3644] [id = 74] 14:57:29 INFO - PROCESS | 3644 | --DOCSHELL 1871DC00 == 37 [pid = 3644] [id = 73] 14:57:29 INFO - PROCESS | 3644 | --DOCSHELL 15509800 == 36 [pid = 3644] [id = 72] 14:57:29 INFO - PROCESS | 3644 | --DOCSHELL 15BF6C00 == 35 [pid = 3644] [id = 71] 14:57:29 INFO - PROCESS | 3644 | --DOCSHELL 1382AC00 == 34 [pid = 3644] [id = 70] 14:57:29 INFO - PROCESS | 3644 | --DOCSHELL 18CBD000 == 33 [pid = 3644] [id = 69] 14:57:29 INFO - PROCESS | 3644 | --DOCSHELL 16A31000 == 32 [pid = 3644] [id = 68] 14:57:29 INFO - PROCESS | 3644 | --DOCSHELL 13367C00 == 31 [pid = 3644] [id = 67] 14:57:29 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1330BC00) [pid = 3644] [serial = 182] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (1A34BC00) [pid = 3644] [serial = 181] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1CB50400) [pid = 3644] [serial = 187] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (137ADC00) [pid = 3644] [serial = 166] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (137B3000) [pid = 3644] [serial = 165] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (19639C00) [pid = 3644] [serial = 178] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (15D08C00) [pid = 3644] [serial = 168] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (15D91000) [pid = 3644] [serial = 169] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1806D800) [pid = 3644] [serial = 172] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (180A3000) [pid = 3644] [serial = 173] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (16A34400) [pid = 3644] [serial = 190] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1CCB1000) [pid = 3644] [serial = 194] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (13B4A400) [pid = 3644] [serial = 162] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1C992400) [pid = 3644] [serial = 184] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1C98F800) [pid = 3644] [serial = 185] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1E1B4C00) [pid = 3644] [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.] 14:57:29 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1CB54000) [pid = 3644] [serial = 188] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (18E74800) [pid = 3644] [serial = 176] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (18D55400) [pid = 3644] [serial = 175] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1963C800) [pid = 3644] [serial = 191] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1CB4F000) [pid = 3644] [serial = 193] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (19C41000) [pid = 3644] [serial = 179] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1D13A800) [pid = 3644] [serial = 196] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3644 | 1461275849380 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]]]}] 14:57:29 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. 14:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1035ms 14:57:29 INFO - PROCESS | 3644 | 1461275849451 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 14:57:29 INFO - PROCESS | 3644 | 1461275849456 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 14:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:57:29 INFO - PROCESS | 3644 | 1461275849462 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:57:29 INFO - PROCESS | 3644 | 1461275849465 Marionette TRACE conn3 <- [1,306,null,{}] 14:57:29 INFO - PROCESS | 3644 | 1461275849469 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}] 14:57:29 INFO - PROCESS | 3644 | 1461275849545 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 14:57:29 INFO - PROCESS | 3644 | 1461275849561 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:29 INFO - PROCESS | 3644 | ++DOCSHELL 15D15C00 == 32 [pid = 3644] [id = 86] 14:57:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (15D8E400) [pid = 3644] [serial = 255] [outer = 00000000] 14:57:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (17B64C00) [pid = 3644] [serial = 256] [outer = 15D8E400] 14:57:29 INFO - PROCESS | 3644 | 1461275849606 Marionette DEBUG loaded listener.js 14:57:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (180A7800) [pid = 3644] [serial = 257] [outer = 15D8E400] 14:57:30 INFO - PROCESS | 3644 | 1461275850052 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]]]}] 14:57:30 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. 14:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 634ms 14:57:30 INFO - PROCESS | 3644 | 1461275850102 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 14:57:30 INFO - PROCESS | 3644 | 1461275850104 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 14:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:57:30 INFO - PROCESS | 3644 | 1461275850107 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:57:30 INFO - PROCESS | 3644 | 1461275850111 Marionette TRACE conn3 <- [1,310,null,{}] 14:57:30 INFO - PROCESS | 3644 | 1461275850120 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}] 14:57:30 INFO - PROCESS | 3644 | 1461275850198 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 14:57:30 INFO - PROCESS | 3644 | 1461275850208 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:30 INFO - PROCESS | 3644 | ++DOCSHELL 18CC6C00 == 33 [pid = 3644] [id = 87] 14:57:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (18D53000) [pid = 3644] [serial = 258] [outer = 00000000] 14:57:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (18E78800) [pid = 3644] [serial = 259] [outer = 18D53000] 14:57:30 INFO - PROCESS | 3644 | 1461275850255 Marionette DEBUG loaded listener.js 14:57:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (18F23800) [pid = 3644] [serial = 260] [outer = 18D53000] 14:57:30 INFO - PROCESS | 3644 | 1461275850688 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]]]}] 14:57:30 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. 14:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 618ms 14:57:30 INFO - PROCESS | 3644 | 1461275850745 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 14:57:30 INFO - PROCESS | 3644 | 1461275850731 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 14:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:57:30 INFO - PROCESS | 3644 | 1461275850735 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:57:30 INFO - PROCESS | 3644 | 1461275850736 Marionette TRACE conn3 <- [1,314,null,{}] 14:57:30 INFO - PROCESS | 3644 | 1461275850740 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}] 14:57:30 INFO - PROCESS | 3644 | 1461275850818 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 14:57:30 INFO - PROCESS | 3644 | 1461275850852 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:30 INFO - PROCESS | 3644 | ++DOCSHELL 19789C00 == 34 [pid = 3644] [id = 88] 14:57:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (197F3000) [pid = 3644] [serial = 261] [outer = 00000000] 14:57:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1A06B400) [pid = 3644] [serial = 262] [outer = 197F3000] 14:57:30 INFO - PROCESS | 3644 | 1461275850898 Marionette DEBUG loaded listener.js 14:57:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1A06E400) [pid = 3644] [serial = 263] [outer = 197F3000] 14:57:31 INFO - PROCESS | 3644 | 1461275851299 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]]]}] 14:57:31 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. 14:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 588ms 14:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:57:31 INFO - PROCESS | 3644 | 1461275851337 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 14:57:31 INFO - PROCESS | 3644 | 1461275851339 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 14:57:31 INFO - PROCESS | 3644 | 1461275851342 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:57:31 INFO - PROCESS | 3644 | 1461275851344 Marionette TRACE conn3 <- [1,318,null,{}] 14:57:31 INFO - PROCESS | 3644 | 1461275851347 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}] 14:57:31 INFO - PROCESS | 3644 | 1461275851420 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 14:57:31 INFO - PROCESS | 3644 | 1461275851427 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:31 INFO - PROCESS | 3644 | ++DOCSHELL 16681000 == 35 [pid = 3644] [id = 89] 14:57:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (19781800) [pid = 3644] [serial = 264] [outer = 00000000] 14:57:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1A0EB800) [pid = 3644] [serial = 265] [outer = 19781800] 14:57:31 INFO - PROCESS | 3644 | 1461275851471 Marionette DEBUG loaded listener.js 14:57:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1A347C00) [pid = 3644] [serial = 266] [outer = 19781800] 14:57:31 INFO - PROCESS | 3644 | 1461275851929 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]]]}] 14:57:31 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. 14:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 618ms 14:57:31 INFO - PROCESS | 3644 | 1461275851980 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 14:57:31 INFO - PROCESS | 3644 | 1461275851982 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 14:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:57:31 INFO - PROCESS | 3644 | 1461275851994 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:57:31 INFO - PROCESS | 3644 | 1461275851996 Marionette TRACE conn3 <- [1,322,null,{}] 14:57:31 INFO - PROCESS | 3644 | 1461275851999 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}] 14:57:32 INFO - PROCESS | 3644 | 1461275852118 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 14:57:32 INFO - PROCESS | 3644 | 1461275852196 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:32 INFO - PROCESS | 3644 | ++DOCSHELL 1A084400 == 36 [pid = 3644] [id = 90] 14:57:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (1C205C00) [pid = 3644] [serial = 267] [outer = 00000000] 14:57:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1C994800) [pid = 3644] [serial = 268] [outer = 1C205C00] 14:57:32 INFO - PROCESS | 3644 | 1461275852227 Marionette DEBUG loaded listener.js 14:57:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1C997400) [pid = 3644] [serial = 269] [outer = 1C205C00] 14:57:32 INFO - PROCESS | 3644 | 1461275852632 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]]]}] 14:57:32 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. 14:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 680ms 14:57:32 INFO - PROCESS | 3644 | 1461275852682 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 14:57:32 INFO - PROCESS | 3644 | 1461275852685 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 14:57:32 INFO - PROCESS | 3644 | 1461275852689 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:57:32 INFO - PROCESS | 3644 | 1461275852692 Marionette TRACE conn3 <- [1,326,null,{}] 14:57:32 INFO - PROCESS | 3644 | 1461275852696 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}] 14:57:32 INFO - PROCESS | 3644 | 1461275852826 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 14:57:32 INFO - PROCESS | 3644 | 1461275852847 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:57:32 INFO - PROCESS | 3644 | 1461275852860 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:32 INFO - PROCESS | 3644 | ++DOCSHELL 1D144400 == 37 [pid = 3644] [id = 91] 14:57:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1D2BD800) [pid = 3644] [serial = 270] [outer = 00000000] 14:57:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1D603800) [pid = 3644] [serial = 271] [outer = 1D2BD800] 14:57:32 INFO - PROCESS | 3644 | 1461275852904 Marionette DEBUG loaded listener.js 14:57:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1D605C00) [pid = 3644] [serial = 272] [outer = 1D2BD800] 14:57:33 INFO - PROCESS | 3644 | 1461275853326 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]]]}] 14:57:33 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. 14:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 695ms 14:57:33 INFO - PROCESS | 3644 | 1461275853391 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 14:57:33 INFO - PROCESS | 3644 | 1461275853393 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 14:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:57:33 INFO - PROCESS | 3644 | 1461275853403 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:57:33 INFO - PROCESS | 3644 | 1461275853405 Marionette TRACE conn3 <- [1,330,null,{}] 14:57:33 INFO - PROCESS | 3644 | 1461275853443 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}] 14:57:33 INFO - PROCESS | 3644 | 1461275853540 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 14:57:33 INFO - PROCESS | 3644 | 1461275853552 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:33 INFO - PROCESS | 3644 | ++DOCSHELL 1CE69000 == 38 [pid = 3644] [id = 92] 14:57:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1D601400) [pid = 3644] [serial = 273] [outer = 00000000] 14:57:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1D662C00) [pid = 3644] [serial = 274] [outer = 1D601400] 14:57:33 INFO - PROCESS | 3644 | 1461275853595 Marionette DEBUG loaded listener.js 14:57:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1D662000) [pid = 3644] [serial = 275] [outer = 1D601400] 14:57:33 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1A348400) [pid = 3644] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:57:33 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1A355800) [pid = 3644] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:57:33 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (13830800) [pid = 3644] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:57:33 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (15D14800) [pid = 3644] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:57:33 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (18D57800) [pid = 3644] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:57:33 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1C729800) [pid = 3644] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:57:33 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1550A000) [pid = 3644] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:57:33 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (19635C00) [pid = 3644] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:57:33 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1871E400) [pid = 3644] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:57:33 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (183B4C00) [pid = 3644] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:57:33 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (17B65C00) [pid = 3644] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:57:34 INFO - PROCESS | 3644 | 1461275854121 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]]]}] 14:57:34 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. 14:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 741ms 14:57:34 INFO - PROCESS | 3644 | 1461275854146 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 14:57:34 INFO - PROCESS | 3644 | 1461275854147 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 14:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:57:34 INFO - PROCESS | 3644 | 1461275854151 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:57:34 INFO - PROCESS | 3644 | 1461275854154 Marionette TRACE conn3 <- [1,334,null,{}] 14:57:34 INFO - PROCESS | 3644 | 1461275854157 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}] 14:57:34 INFO - PROCESS | 3644 | 1461275854268 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 14:57:34 INFO - PROCESS | 3644 | 1461275854312 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:34 INFO - PROCESS | 3644 | ++DOCSHELL 144A0C00 == 39 [pid = 3644] [id = 93] 14:57:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (183B4C00) [pid = 3644] [serial = 276] [outer = 00000000] 14:57:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1CE68400) [pid = 3644] [serial = 277] [outer = 183B4C00] 14:57:34 INFO - PROCESS | 3644 | 1461275854356 Marionette DEBUG loaded listener.js 14:57:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (15507400) [pid = 3644] [serial = 278] [outer = 183B4C00] 14:57:34 INFO - PROCESS | 3644 | 1461275854699 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]]]}] 14:57:34 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. 14:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 587ms 14:57:34 INFO - PROCESS | 3644 | 1461275854749 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 14:57:34 INFO - PROCESS | 3644 | 1461275854753 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 14:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:57:34 INFO - PROCESS | 3644 | 1461275854756 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:57:34 INFO - PROCESS | 3644 | 1461275854757 Marionette TRACE conn3 <- [1,338,null,{}] 14:57:34 INFO - PROCESS | 3644 | 1461275854761 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}] 14:57:34 INFO - PROCESS | 3644 | 1461275854865 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 14:57:34 INFO - PROCESS | 3644 | 1461275854873 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:34 INFO - PROCESS | 3644 | ++DOCSHELL 1887DC00 == 40 [pid = 3644] [id = 94] 14:57:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (19508800) [pid = 3644] [serial = 279] [outer = 00000000] 14:57:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1D809800) [pid = 3644] [serial = 280] [outer = 19508800] 14:57:34 INFO - PROCESS | 3644 | 1461275854922 Marionette DEBUG loaded listener.js 14:57:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1D80C800) [pid = 3644] [serial = 281] [outer = 19508800] 14:57:35 INFO - PROCESS | 3644 | 1461275855313 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]]]}] 14:57:35 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. 14:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 587ms 14:57:35 INFO - PROCESS | 3644 | 1461275855335 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 14:57:35 INFO - PROCESS | 3644 | 1461275855337 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 14:57:35 INFO - PROCESS | 3644 | 1461275855340 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:57:35 INFO - PROCESS | 3644 | 1461275855342 Marionette TRACE conn3 <- [1,342,null,{}] 14:57:35 INFO - PROCESS | 3644 | 1461275855346 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}] 14:57:35 INFO - PROCESS | 3644 | 1461275855466 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 14:57:35 INFO - PROCESS | 3644 | 1461275855474 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:35 INFO - PROCESS | 3644 | ++DOCSHELL 1C729800 == 41 [pid = 3644] [id = 95] 14:57:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1D65C000) [pid = 3644] [serial = 282] [outer = 00000000] 14:57:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1D9EF400) [pid = 3644] [serial = 283] [outer = 1D65C000] 14:57:35 INFO - PROCESS | 3644 | 1461275855523 Marionette DEBUG loaded listener.js 14:57:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1DC3C000) [pid = 3644] [serial = 284] [outer = 1D65C000] 14:57:35 INFO - PROCESS | 3644 | 1461275855957 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]]]}] 14:57:35 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. 14:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 618ms 14:57:35 INFO - PROCESS | 3644 | 1461275855979 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 14:57:35 INFO - PROCESS | 3644 | 1461275855983 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 14:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:57:35 INFO - PROCESS | 3644 | 1461275855989 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:57:35 INFO - PROCESS | 3644 | 1461275855993 Marionette TRACE conn3 <- [1,346,null,{}] 14:57:35 INFO - PROCESS | 3644 | 1461275856000 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}] 14:57:36 INFO - PROCESS | 3644 | 1461275856137 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 14:57:36 INFO - PROCESS | 3644 | 1461275856337 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:36 INFO - PROCESS | 3644 | ++DOCSHELL 13B4BC00 == 42 [pid = 3644] [id = 96] 14:57:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (13B53400) [pid = 3644] [serial = 285] [outer = 00000000] 14:57:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (148AB400) [pid = 3644] [serial = 286] [outer = 13B53400] 14:57:36 INFO - PROCESS | 3644 | 1461275856394 Marionette DEBUG loaded listener.js 14:57:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (157A9800) [pid = 3644] [serial = 287] [outer = 13B53400] 14:57:36 INFO - PROCESS | 3644 | 1461275856913 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]]]}] 14:57:36 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. 14:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 989ms 14:57:36 INFO - PROCESS | 3644 | 1461275856977 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 14:57:36 INFO - PROCESS | 3644 | 1461275856983 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 14:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:57:36 INFO - PROCESS | 3644 | 1461275856989 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:57:36 INFO - PROCESS | 3644 | 1461275856992 Marionette TRACE conn3 <- [1,350,null,{}] 14:57:36 INFO - PROCESS | 3644 | 1461275856997 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}] 14:57:37 INFO - PROCESS | 3644 | 1461275857100 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 14:57:37 INFO - PROCESS | 3644 | 1461275857177 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:37 INFO - PROCESS | 3644 | ++DOCSHELL 17C56800 == 43 [pid = 3644] [id = 97] 14:57:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (17C57C00) [pid = 3644] [serial = 288] [outer = 00000000] 14:57:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (17C5B800) [pid = 3644] [serial = 289] [outer = 17C57C00] 14:57:37 INFO - PROCESS | 3644 | 1461275857232 Marionette DEBUG loaded listener.js 14:57:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (17C5E400) [pid = 3644] [serial = 290] [outer = 17C57C00] 14:57:37 INFO - PROCESS | 3644 | 1461275857815 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]]]}] 14:57:37 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. 14:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 834ms 14:57:37 INFO - PROCESS | 3644 | 1461275857842 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 14:57:37 INFO - PROCESS | 3644 | 1461275857845 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 14:57:37 INFO - PROCESS | 3644 | 1461275857850 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:57:37 INFO - PROCESS | 3644 | 1461275857853 Marionette TRACE conn3 <- [1,354,null,{}] 14:57:37 INFO - PROCESS | 3644 | 1461275857865 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}] 14:57:37 INFO - PROCESS | 3644 | 1461275857949 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 14:57:38 INFO - PROCESS | 3644 | 1461275858038 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:38 INFO - PROCESS | 3644 | ++DOCSHELL 18AE9C00 == 44 [pid = 3644] [id = 98] 14:57:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (18CC0000) [pid = 3644] [serial = 291] [outer = 00000000] 14:57:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (18E75000) [pid = 3644] [serial = 292] [outer = 18CC0000] 14:57:38 INFO - PROCESS | 3644 | 1461275858095 Marionette DEBUG loaded listener.js 14:57:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (19D03C00) [pid = 3644] [serial = 293] [outer = 18CC0000] 14:57:38 INFO - PROCESS | 3644 | 1461275858650 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]]]}] 14:57:38 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. 14:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 819ms 14:57:38 INFO - PROCESS | 3644 | 1461275858680 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 14:57:38 INFO - PROCESS | 3644 | 1461275858682 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 14:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:57:38 INFO - PROCESS | 3644 | 1461275858686 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:57:38 INFO - PROCESS | 3644 | 1461275858688 Marionette TRACE conn3 <- [1,358,null,{}] 14:57:38 INFO - PROCESS | 3644 | 1461275858692 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}] 14:57:38 INFO - PROCESS | 3644 | 1461275858790 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 14:57:38 INFO - PROCESS | 3644 | 1461275858881 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:38 INFO - PROCESS | 3644 | ++DOCSHELL 18AE0800 == 45 [pid = 3644] [id = 99] 14:57:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (19D10C00) [pid = 3644] [serial = 294] [outer = 00000000] 14:57:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1C723800) [pid = 3644] [serial = 295] [outer = 19D10C00] 14:57:38 INFO - PROCESS | 3644 | 1461275858936 Marionette DEBUG loaded listener.js 14:57:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1CE69800) [pid = 3644] [serial = 296] [outer = 19D10C00] 14:57:39 INFO - PROCESS | 3644 | 1461275859531 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]]]}] 14:57:39 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. 14:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 896ms 14:57:39 INFO - PROCESS | 3644 | 1461275859573 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 14:57:39 INFO - PROCESS | 3644 | 1461275859576 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 14:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:57:39 INFO - PROCESS | 3644 | 1461275859579 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:57:39 INFO - PROCESS | 3644 | 1461275859581 Marionette TRACE conn3 <- [1,362,null,{}] 14:57:39 INFO - PROCESS | 3644 | 1461275859585 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}] 14:57:39 INFO - PROCESS | 3644 | 1461275859683 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 14:57:39 INFO - PROCESS | 3644 | 1461275859757 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:39 INFO - PROCESS | 3644 | ++DOCSHELL 1667F400 == 46 [pid = 3644] [id = 100] 14:57:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (16A33000) [pid = 3644] [serial = 297] [outer = 00000000] 14:57:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (18D5CC00) [pid = 3644] [serial = 298] [outer = 16A33000] 14:57:39 INFO - PROCESS | 3644 | 1461275859811 Marionette DEBUG loaded listener.js 14:57:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1A0E8400) [pid = 3644] [serial = 299] [outer = 16A33000] 14:57:40 INFO - PROCESS | 3644 | 1461275860535 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]]]}] 14:57:40 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. 14:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 988ms 14:57:40 INFO - PROCESS | 3644 | 1461275860581 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 14:57:40 INFO - PROCESS | 3644 | 1461275860586 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 14:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:57:40 INFO - PROCESS | 3644 | 1461275860592 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:57:40 INFO - PROCESS | 3644 | 1461275860595 Marionette TRACE conn3 <- [1,366,null,{}] 14:57:40 INFO - PROCESS | 3644 | 1461275860600 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}] 14:57:40 INFO - PROCESS | 3644 | 1461275860693 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 14:57:40 INFO - PROCESS | 3644 | 1461275860789 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:40 INFO - PROCESS | 3644 | ++DOCSHELL 16A3DC00 == 47 [pid = 3644] [id = 101] 14:57:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (16B96C00) [pid = 3644] [serial = 300] [outer = 00000000] 14:57:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (17C54C00) [pid = 3644] [serial = 301] [outer = 16B96C00] 14:57:40 INFO - PROCESS | 3644 | 1461275860839 Marionette DEBUG loaded listener.js 14:57:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (17C5B400) [pid = 3644] [serial = 302] [outer = 16B96C00] 14:57:41 INFO - PROCESS | 3644 | --DOCSHELL 1887DC00 == 46 [pid = 3644] [id = 94] 14:57:41 INFO - PROCESS | 3644 | --DOCSHELL 144A0C00 == 45 [pid = 3644] [id = 93] 14:57:41 INFO - PROCESS | 3644 | --DOCSHELL 1CE69000 == 44 [pid = 3644] [id = 92] 14:57:41 INFO - PROCESS | 3644 | --DOCSHELL 1D144400 == 43 [pid = 3644] [id = 91] 14:57:41 INFO - PROCESS | 3644 | --DOCSHELL 1A084400 == 42 [pid = 3644] [id = 90] 14:57:41 INFO - PROCESS | 3644 | --DOCSHELL 16681000 == 41 [pid = 3644] [id = 89] 14:57:41 INFO - PROCESS | 3644 | --DOCSHELL 19789C00 == 40 [pid = 3644] [id = 88] 14:57:41 INFO - PROCESS | 3644 | --DOCSHELL 18CC6C00 == 39 [pid = 3644] [id = 87] 14:57:41 INFO - PROCESS | 3644 | --DOCSHELL 15D15C00 == 38 [pid = 3644] [id = 86] 14:57:41 INFO - PROCESS | 3644 | --DOCSHELL 15B0F400 == 37 [pid = 3644] [id = 85] 14:57:41 INFO - PROCESS | 3644 | --DOCSHELL 157AB400 == 36 [pid = 3644] [id = 82] 14:57:41 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1CB59400) [pid = 3644] [serial = 233] [outer = 00000000] [url = about:blank] 14:57:41 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (1C723C00) [pid = 3644] [serial = 230] [outer = 00000000] [url = about:blank] 14:57:41 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1AD3C800) [pid = 3644] [serial = 235] [outer = 00000000] [url = about:blank] 14:57:41 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1C990000) [pid = 3644] [serial = 236] [outer = 00000000] [url = about:blank] 14:57:41 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1D60F400) [pid = 3644] [serial = 241] [outer = 00000000] [url = about:blank] 14:57:41 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (19DD8400) [pid = 3644] [serial = 224] [outer = 00000000] [url = about:blank] 14:57:41 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1A483400) [pid = 3644] [serial = 226] [outer = 00000000] [url = about:blank] 14:57:41 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1C207000) [pid = 3644] [serial = 229] [outer = 00000000] [url = about:blank] 14:57:41 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1A875C00) [pid = 3644] [serial = 227] [outer = 00000000] [url = about:blank] 14:57:41 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (137B8800) [pid = 3644] [serial = 199] [outer = 00000000] [url = about:blank] 14:57:41 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (18063400) [pid = 3644] [serial = 202] [outer = 00000000] [url = about:blank] 14:57:41 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (18CC5C00) [pid = 3644] [serial = 209] [outer = 00000000] [url = about:blank] 14:57:41 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1871FC00) [pid = 3644] [serial = 208] [outer = 00000000] [url = about:blank] 14:57:41 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (16B9D400) [pid = 3644] [serial = 212] [outer = 00000000] [url = about:blank] 14:57:41 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1668BC00) [pid = 3644] [serial = 211] [outer = 00000000] [url = about:blank] 14:57:41 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (18F23000) [pid = 3644] [serial = 220] [outer = 00000000] [url = about:blank] 14:57:41 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1950A400) [pid = 3644] [serial = 221] [outer = 00000000] [url = about:blank] 14:57:41 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1CB5C400) [pid = 3644] [serial = 232] [outer = 00000000] [url = about:blank] 14:57:41 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1663D400) [pid = 3644] [serial = 214] [outer = 00000000] [url = about:blank] 14:57:41 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (16A32000) [pid = 3644] [serial = 215] [outer = 00000000] [url = about:blank] 14:57:41 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1A047400) [pid = 3644] [serial = 223] [outer = 00000000] [url = about:blank] 14:57:41 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (18889800) [pid = 3644] [serial = 217] [outer = 00000000] [url = about:blank] 14:57:41 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (18CBE400) [pid = 3644] [serial = 218] [outer = 00000000] [url = about:blank] 14:57:41 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (18CC4000) [pid = 3644] [serial = 205] [outer = 00000000] [url = about:blank] 14:57:41 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1D144000) [pid = 3644] [serial = 239] [outer = 00000000] [url = about:blank] 14:57:41 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1D2BF400) [pid = 3644] [serial = 238] [outer = 00000000] [url = about:blank] 14:57:41 INFO - PROCESS | 3644 | 1461275861400 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]]]}] 14:57:41 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. 14:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 834ms 14:57:41 INFO - PROCESS | 3644 | 1461275861418 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 14:57:41 INFO - PROCESS | 3644 | 1461275861423 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 14:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:57:41 INFO - PROCESS | 3644 | 1461275861429 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:57:41 INFO - PROCESS | 3644 | 1461275861431 Marionette TRACE conn3 <- [1,370,null,{}] 14:57:41 INFO - PROCESS | 3644 | 1461275861435 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}] 14:57:41 INFO - PROCESS | 3644 | 1461275861515 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 14:57:41 INFO - PROCESS | 3644 | 1461275861524 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:41 INFO - PROCESS | 3644 | ++DOCSHELL 15DEBC00 == 37 [pid = 3644] [id = 102] 14:57:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (15F49000) [pid = 3644] [serial = 303] [outer = 00000000] 14:57:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (18315C00) [pid = 3644] [serial = 304] [outer = 15F49000] 14:57:41 INFO - PROCESS | 3644 | 1461275861570 Marionette DEBUG loaded listener.js 14:57:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (183B7400) [pid = 3644] [serial = 305] [outer = 15F49000] 14:57:42 INFO - PROCESS | 3644 | 1461275862022 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]]]}] 14:57:42 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. 14:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 618ms 14:57:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:57:42 INFO - PROCESS | 3644 | 1461275862066 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 14:57:42 INFO - PROCESS | 3644 | 1461275862068 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 14:57:42 INFO - PROCESS | 3644 | 1461275862071 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:57:42 INFO - PROCESS | 3644 | 1461275862075 Marionette TRACE conn3 <- [1,374,null,{}] 14:57:42 INFO - PROCESS | 3644 | 1461275862084 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}] 14:57:42 INFO - PROCESS | 3644 | 1461275862164 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 14:57:42 INFO - PROCESS | 3644 | 1461275862174 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:42 INFO - PROCESS | 3644 | ++DOCSHELL 18CC6400 == 38 [pid = 3644] [id = 103] 14:57:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (18CC6C00) [pid = 3644] [serial = 306] [outer = 00000000] 14:57:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (18D60C00) [pid = 3644] [serial = 307] [outer = 18CC6C00] 14:57:42 INFO - PROCESS | 3644 | 1461275862222 Marionette DEBUG loaded listener.js 14:57:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (18F23400) [pid = 3644] [serial = 308] [outer = 18CC6C00] 14:57:42 INFO - PROCESS | 3644 | 1461275862668 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:57:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:57:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 618ms 14:57:42 INFO - PROCESS | 3644 | 1461275862692 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 14:57:42 INFO - PROCESS | 3644 | 1461275862694 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 14:57:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:57:42 INFO - PROCESS | 3644 | 1461275862697 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:57:42 INFO - PROCESS | 3644 | 1461275862699 Marionette TRACE conn3 <- [1,378,null,{}] 14:57:42 INFO - PROCESS | 3644 | 1461275862702 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}] 14:57:42 INFO - PROCESS | 3644 | 1461275862779 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 14:57:42 INFO - PROCESS | 3644 | 1461275862785 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:42 INFO - PROCESS | 3644 | ++DOCSHELL 18D5F800 == 39 [pid = 3644] [id = 104] 14:57:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (19C41000) [pid = 3644] [serial = 309] [outer = 00000000] 14:57:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1A073000) [pid = 3644] [serial = 310] [outer = 19C41000] 14:57:42 INFO - PROCESS | 3644 | 1461275862830 Marionette DEBUG loaded listener.js 14:57:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1A084400) [pid = 3644] [serial = 311] [outer = 19C41000] 14:57:43 INFO - PROCESS | 3644 | 1461275863270 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:57:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:57:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 588ms 14:57:43 INFO - PROCESS | 3644 | 1461275863304 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 14:57:43 INFO - PROCESS | 3644 | 1461275863306 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 14:57:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:57:43 INFO - PROCESS | 3644 | 1461275863310 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:57:43 INFO - PROCESS | 3644 | 1461275863312 Marionette TRACE conn3 <- [1,382,null,{}] 14:57:43 INFO - PROCESS | 3644 | 1461275863315 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}] 14:57:43 INFO - PROCESS | 3644 | 1461275863388 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 14:57:43 INFO - PROCESS | 3644 | 1461275863395 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:43 INFO - PROCESS | 3644 | ++DOCSHELL 19509C00 == 40 [pid = 3644] [id = 105] 14:57:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (19C40400) [pid = 3644] [serial = 312] [outer = 00000000] 14:57:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1A87B000) [pid = 3644] [serial = 313] [outer = 19C40400] 14:57:43 INFO - PROCESS | 3644 | 1461275863439 Marionette DEBUG loaded listener.js 14:57:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1AD44800) [pid = 3644] [serial = 314] [outer = 19C40400] 14:57:43 INFO - PROCESS | 3644 | 1461275863900 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:57:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:57:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 633ms 14:57:43 INFO - PROCESS | 3644 | 1461275863932 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 14:57:43 INFO - PROCESS | 3644 | 1461275863934 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 14:57:43 INFO - PROCESS | 3644 | 1461275863938 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:57:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:57:43 INFO - PROCESS | 3644 | 1461275863939 Marionette TRACE conn3 <- [1,386,null,{}] 14:57:43 INFO - PROCESS | 3644 | 1461275863943 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}] 14:57:44 INFO - PROCESS | 3644 | 1461275864053 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 14:57:44 INFO - PROCESS | 3644 | 1461275864063 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:44 INFO - PROCESS | 3644 | ++DOCSHELL 1A06F800 == 41 [pid = 3644] [id = 106] 14:57:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1C721800) [pid = 3644] [serial = 315] [outer = 00000000] 14:57:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1D139C00) [pid = 3644] [serial = 316] [outer = 1C721800] 14:57:44 INFO - PROCESS | 3644 | 1461275864151 Marionette DEBUG loaded listener.js 14:57:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1D137000) [pid = 3644] [serial = 317] [outer = 1C721800] 14:57:44 INFO - PROCESS | 3644 | 1461275864605 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]]]}] 14:57:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:57:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 696ms 14:57:44 INFO - PROCESS | 3644 | 1461275864638 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 14:57:44 INFO - PROCESS | 3644 | 1461275864640 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 14:57:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:57:44 INFO - PROCESS | 3644 | 1461275864643 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:57:44 INFO - PROCESS | 3644 | 1461275864644 Marionette TRACE conn3 <- [1,390,null,{}] 14:57:44 INFO - PROCESS | 3644 | 1461275864648 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}] 14:57:44 INFO - PROCESS | 3644 | 1461275864748 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 14:57:44 INFO - PROCESS | 3644 | 1461275864754 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:44 INFO - PROCESS | 3644 | ++DOCSHELL 13B53C00 == 42 [pid = 3644] [id = 107] 14:57:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1C991800) [pid = 3644] [serial = 318] [outer = 00000000] 14:57:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1D65FC00) [pid = 3644] [serial = 319] [outer = 1C991800] 14:57:44 INFO - PROCESS | 3644 | 1461275864798 Marionette DEBUG loaded listener.js 14:57:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1D65F800) [pid = 3644] [serial = 320] [outer = 1C991800] 14:57:45 INFO - PROCESS | 3644 | 1461275865250 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]]]}] 14:57:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:57:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 633ms 14:57:45 INFO - PROCESS | 3644 | 1461275865284 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 14:57:45 INFO - PROCESS | 3644 | 1461275865286 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 14:57:45 INFO - PROCESS | 3644 | 1461275865289 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:57:45 INFO - PROCESS | 3644 | 1461275865291 Marionette TRACE conn3 <- [1,394,null,{}] 14:57:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:57:45 INFO - PROCESS | 3644 | 1461275865297 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}] 14:57:45 INFO - PROCESS | 3644 | 1461275865380 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 14:57:45 INFO - PROCESS | 3644 | 1461275865460 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:45 INFO - PROCESS | 3644 | ++DOCSHELL 1C794400 == 43 [pid = 3644] [id = 108] 14:57:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1C796800) [pid = 3644] [serial = 321] [outer = 00000000] 14:57:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1C79C000) [pid = 3644] [serial = 322] [outer = 1C796800] 14:57:45 INFO - PROCESS | 3644 | 1461275865503 Marionette DEBUG loaded listener.js 14:57:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1C79F000) [pid = 3644] [serial = 323] [outer = 1C796800] 14:57:45 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1C205C00) [pid = 3644] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:57:45 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1D2BD800) [pid = 3644] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:57:45 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1CE68000) [pid = 3644] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:57:45 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (197F3000) [pid = 3644] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:57:45 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (19781800) [pid = 3644] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:57:45 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (15D8E400) [pid = 3644] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:57:45 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (18D53000) [pid = 3644] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:57:45 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (15BD4400) [pid = 3644] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:57:45 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (183B4C00) [pid = 3644] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:57:45 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1D601400) [pid = 3644] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:57:45 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (19508800) [pid = 3644] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:57:45 INFO - PROCESS | 3644 | 1461275865984 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]]]}] 14:57:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:57:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 726ms 14:57:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:57:46 INFO - PROCESS | 3644 | 1461275866015 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 14:57:46 INFO - PROCESS | 3644 | 1461275866017 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 14:57:46 INFO - PROCESS | 3644 | 1461275866021 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:57:46 INFO - PROCESS | 3644 | 1461275866022 Marionette TRACE conn3 <- [1,398,null,{}] 14:57:46 INFO - PROCESS | 3644 | 1461275866026 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}] 14:57:46 INFO - PROCESS | 3644 | 1461275866102 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 14:57:46 INFO - PROCESS | 3644 | 1461275866108 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:46 INFO - PROCESS | 3644 | ++DOCSHELL 180A7C00 == 44 [pid = 3644] [id = 109] 14:57:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (18E7E000) [pid = 3644] [serial = 324] [outer = 00000000] 14:57:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1C793800) [pid = 3644] [serial = 325] [outer = 18E7E000] 14:57:46 INFO - PROCESS | 3644 | 1461275866153 Marionette DEBUG loaded listener.js 14:57:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1C79A000) [pid = 3644] [serial = 326] [outer = 18E7E000] 14:57:46 INFO - PROCESS | 3644 | 1461275866568 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]]]}] 14:57:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:57:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 587ms 14:57:46 INFO - PROCESS | 3644 | 1461275866618 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 14:57:46 INFO - PROCESS | 3644 | 1461275866620 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 14:57:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:57:46 INFO - PROCESS | 3644 | 1461275866623 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:57:46 INFO - PROCESS | 3644 | 1461275866625 Marionette TRACE conn3 <- [1,402,null,{}] 14:57:46 INFO - PROCESS | 3644 | 1461275866629 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}] 14:57:46 INFO - PROCESS | 3644 | 1461275866703 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 14:57:46 INFO - PROCESS | 3644 | 1461275866712 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:46 INFO - PROCESS | 3644 | ++DOCSHELL 1D2CB400 == 45 [pid = 3644] [id = 110] 14:57:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1D601400) [pid = 3644] [serial = 327] [outer = 00000000] 14:57:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1D65C800) [pid = 3644] [serial = 328] [outer = 1D601400] 14:57:46 INFO - PROCESS | 3644 | 1461275866760 Marionette DEBUG loaded listener.js 14:57:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1D9E7400) [pid = 3644] [serial = 329] [outer = 1D601400] 14:57:47 INFO - PROCESS | 3644 | 1461275867191 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]]]}] 14:57:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:57:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 634ms 14:57:47 INFO - PROCESS | 3644 | 1461275867245 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 14:57:47 INFO - PROCESS | 3644 | 1461275867248 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 14:57:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:57:47 INFO - PROCESS | 3644 | 1461275867251 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:57:47 INFO - PROCESS | 3644 | 1461275867253 Marionette TRACE conn3 <- [1,406,null,{}] 14:57:47 INFO - PROCESS | 3644 | 1461275867256 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}] 14:57:47 INFO - PROCESS | 3644 | 1461275867349 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 14:57:47 INFO - PROCESS | 3644 | 1461275867358 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:47 INFO - PROCESS | 3644 | ++DOCSHELL 0267C800 == 46 [pid = 3644] [id = 111] 14:57:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (0267CC00) [pid = 3644] [serial = 330] [outer = 00000000] 14:57:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1A070800) [pid = 3644] [serial = 331] [outer = 0267CC00] 14:57:47 INFO - PROCESS | 3644 | 1461275867407 Marionette DEBUG loaded listener.js 14:57:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1D9EA000) [pid = 3644] [serial = 332] [outer = 0267CC00] 14:57:47 INFO - PROCESS | 3644 | 1461275867962 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]]]}] 14:57:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:57:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 741ms 14:57:47 INFO - PROCESS | 3644 | 1461275867992 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 14:57:47 INFO - PROCESS | 3644 | 1461275867996 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 14:57:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:57:47 INFO - PROCESS | 3644 | 1461275868003 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:57:47 INFO - PROCESS | 3644 | 1461275868010 Marionette TRACE conn3 <- [1,410,null,{}] 14:57:48 INFO - PROCESS | 3644 | 1461275868116 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}] 14:57:48 INFO - PROCESS | 3644 | 1461275868228 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 14:57:48 INFO - PROCESS | 3644 | 1461275868299 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:48 INFO - PROCESS | 3644 | ++DOCSHELL 02678C00 == 47 [pid = 3644] [id = 112] 14:57:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1330C400) [pid = 3644] [serial = 333] [outer = 00000000] 14:57:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (15B10C00) [pid = 3644] [serial = 334] [outer = 1330C400] 14:57:48 INFO - PROCESS | 3644 | 1461275868398 Marionette DEBUG loaded listener.js 14:57:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (15D91400) [pid = 3644] [serial = 335] [outer = 1330C400] 14:57:48 INFO - PROCESS | 3644 | 1461275868950 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]]]}] 14:57:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:57:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 988ms 14:57:48 INFO - PROCESS | 3644 | 1461275868994 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 14:57:48 INFO - PROCESS | 3644 | 1461275868999 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 14:57:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:57:48 INFO - PROCESS | 3644 | 1461275869007 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:57:48 INFO - PROCESS | 3644 | 1461275869010 Marionette TRACE conn3 <- [1,414,null,{}] 14:57:49 INFO - PROCESS | 3644 | 1461275869015 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}] 14:57:49 INFO - PROCESS | 3644 | 1461275869122 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 14:57:49 INFO - PROCESS | 3644 | 1461275869214 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:49 INFO - PROCESS | 3644 | ++DOCSHELL 17C56000 == 48 [pid = 3644] [id = 113] 14:57:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (17C58400) [pid = 3644] [serial = 336] [outer = 00000000] 14:57:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (18AE0400) [pid = 3644] [serial = 337] [outer = 17C58400] 14:57:49 INFO - PROCESS | 3644 | 1461275869269 Marionette DEBUG loaded listener.js 14:57:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (18CBB800) [pid = 3644] [serial = 338] [outer = 17C58400] 14:57:49 INFO - PROCESS | 3644 | 1461275869850 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]]]}] 14:57:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:57:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 880ms 14:57:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:57:49 INFO - PROCESS | 3644 | 1461275869892 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 14:57:49 INFO - PROCESS | 3644 | 1461275869894 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 14:57:49 INFO - PROCESS | 3644 | 1461275869898 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:57:49 INFO - PROCESS | 3644 | 1461275869902 Marionette TRACE conn3 <- [1,418,null,{}] 14:57:49 INFO - PROCESS | 3644 | 1461275869913 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}] 14:57:50 INFO - PROCESS | 3644 | 1461275870016 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 14:57:50 INFO - PROCESS | 3644 | 1461275870115 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:50 INFO - PROCESS | 3644 | ++DOCSHELL 1ADA6C00 == 49 [pid = 3644] [id = 114] 14:57:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1ADA7000) [pid = 3644] [serial = 339] [outer = 00000000] 14:57:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1ADAA800) [pid = 3644] [serial = 340] [outer = 1ADA7000] 14:57:50 INFO - PROCESS | 3644 | 1461275870171 Marionette DEBUG loaded listener.js 14:57:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1ADAE000) [pid = 3644] [serial = 341] [outer = 1ADA7000] 14:57:51 INFO - PROCESS | 3644 | 1461275871336 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]]]}] 14:57:51 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 14:57:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1483ms 14:57:51 INFO - PROCESS | 3644 | 1461275871440 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 14:57:51 INFO - PROCESS | 3644 | 1461275871444 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 14:57:51 INFO - PROCESS | 3644 | 1461275871451 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:57:51 INFO - PROCESS | 3644 | 1461275871454 Marionette TRACE conn3 <- [1,422,null,{}] 14:57:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:57:51 INFO - PROCESS | 3644 | 1461275871462 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}] 14:57:51 INFO - PROCESS | 3644 | 1461275871550 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 14:57:51 INFO - PROCESS | 3644 | 1461275871623 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:51 INFO - PROCESS | 3644 | ++DOCSHELL 15BC0C00 == 50 [pid = 3644] [id = 115] 14:57:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (15BD4400) [pid = 3644] [serial = 342] [outer = 00000000] 14:57:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (15DECC00) [pid = 3644] [serial = 343] [outer = 15BD4400] 14:57:51 INFO - PROCESS | 3644 | 1461275871674 Marionette DEBUG loaded listener.js 14:57:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1663E000) [pid = 3644] [serial = 344] [outer = 15BD4400] 14:57:52 INFO - PROCESS | 3644 | --DOCSHELL 1D2CB400 == 49 [pid = 3644] [id = 110] 14:57:52 INFO - PROCESS | 3644 | --DOCSHELL 180A7C00 == 48 [pid = 3644] [id = 109] 14:57:52 INFO - PROCESS | 3644 | --DOCSHELL 1C794400 == 47 [pid = 3644] [id = 108] 14:57:52 INFO - PROCESS | 3644 | --DOCSHELL 13B53C00 == 46 [pid = 3644] [id = 107] 14:57:52 INFO - PROCESS | 3644 | --DOCSHELL 1A06F800 == 45 [pid = 3644] [id = 106] 14:57:52 INFO - PROCESS | 3644 | --DOCSHELL 19509C00 == 44 [pid = 3644] [id = 105] 14:57:52 INFO - PROCESS | 3644 | --DOCSHELL 18D5F800 == 43 [pid = 3644] [id = 104] 14:57:52 INFO - PROCESS | 3644 | --DOCSHELL 18CC6400 == 42 [pid = 3644] [id = 103] 14:57:52 INFO - PROCESS | 3644 | --DOCSHELL 15DEBC00 == 41 [pid = 3644] [id = 102] 14:57:52 INFO - PROCESS | 3644 | --DOCSHELL 16A3DC00 == 40 [pid = 3644] [id = 101] 14:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1D13D400) [pid = 3644] [serial = 250] [outer = 00000000] [url = about:blank] 14:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1D9EF400) [pid = 3644] [serial = 283] [outer = 00000000] [url = about:blank] 14:57:52 INFO - PROCESS | 3644 | --DOCSHELL 18AE9C00 == 39 [pid = 3644] [id = 98] 14:57:52 INFO - PROCESS | 3644 | --DOCSHELL 17C56800 == 38 [pid = 3644] [id = 97] 14:57:52 INFO - PROCESS | 3644 | --DOCSHELL 13B4BC00 == 37 [pid = 3644] [id = 96] 14:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1C994800) [pid = 3644] [serial = 268] [outer = 00000000] [url = about:blank] 14:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1D603800) [pid = 3644] [serial = 271] [outer = 00000000] [url = about:blank] 14:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1D65D800) [pid = 3644] [serial = 242] [outer = 00000000] [url = about:blank] 14:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (15BC1000) [pid = 3644] [serial = 244] [outer = 00000000] [url = about:blank] 14:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (18CC1000) [pid = 3644] [serial = 247] [outer = 00000000] [url = about:blank] 14:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1A06B400) [pid = 3644] [serial = 262] [outer = 00000000] [url = about:blank] 14:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1A06E400) [pid = 3644] [serial = 263] [outer = 00000000] [url = about:blank] 14:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1A0EB800) [pid = 3644] [serial = 265] [outer = 00000000] [url = about:blank] 14:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (17B64C00) [pid = 3644] [serial = 256] [outer = 00000000] [url = about:blank] 14:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (180A7800) [pid = 3644] [serial = 257] [outer = 00000000] [url = about:blank] 14:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1C997400) [pid = 3644] [serial = 269] [outer = 00000000] [url = about:blank] 14:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (18E78800) [pid = 3644] [serial = 259] [outer = 00000000] [url = about:blank] 14:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (18F23800) [pid = 3644] [serial = 260] [outer = 00000000] [url = about:blank] 14:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (15F4AC00) [pid = 3644] [serial = 254] [outer = 00000000] [url = about:blank] 14:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (15D93C00) [pid = 3644] [serial = 253] [outer = 00000000] [url = about:blank] 14:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1CE68400) [pid = 3644] [serial = 277] [outer = 00000000] [url = about:blank] 14:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1D662C00) [pid = 3644] [serial = 274] [outer = 00000000] [url = about:blank] 14:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1D605C00) [pid = 3644] [serial = 272] [outer = 00000000] [url = about:blank] 14:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (1D80C800) [pid = 3644] [serial = 281] [outer = 00000000] [url = about:blank] 14:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1D809800) [pid = 3644] [serial = 280] [outer = 00000000] [url = about:blank] 14:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (15507400) [pid = 3644] [serial = 278] [outer = 00000000] [url = about:blank] 14:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1D662000) [pid = 3644] [serial = 275] [outer = 00000000] [url = about:blank] 14:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1A347C00) [pid = 3644] [serial = 266] [outer = 00000000] [url = about:blank] 14:57:52 INFO - PROCESS | 3644 | 1461275872704 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]]]}] 14:57:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:57:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1283ms 14:57:52 INFO - PROCESS | 3644 | 1461275872741 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 14:57:52 INFO - PROCESS | 3644 | 1461275872746 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 14:57:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:57:52 INFO - PROCESS | 3644 | 1461275872753 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:57:52 INFO - PROCESS | 3644 | 1461275872755 Marionette TRACE conn3 <- [1,426,null,{}] 14:57:52 INFO - PROCESS | 3644 | 1461275872759 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}] 14:57:52 INFO - PROCESS | 3644 | 1461275872837 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 14:57:52 INFO - PROCESS | 3644 | 1461275872845 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:52 INFO - PROCESS | 3644 | ++DOCSHELL 12CBD000 == 38 [pid = 3644] [id = 116] 14:57:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (13B4F000) [pid = 3644] [serial = 345] [outer = 00000000] 14:57:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (15BE7C00) [pid = 3644] [serial = 346] [outer = 13B4F000] 14:57:52 INFO - PROCESS | 3644 | 1461275872890 Marionette DEBUG loaded listener.js 14:57:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (15F49800) [pid = 3644] [serial = 347] [outer = 13B4F000] 14:57:53 INFO - PROCESS | 3644 | 1461275873385 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] 14:57:53 INFO - PROCESS | 3644 | 1461275873455 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 14:57:53 INFO - PROCESS | 3644 | 1461275873458 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:57:53 INFO - PROCESS | 3644 | 1461275873461 Marionette TRACE conn3 <- [1,430,null,{}] 14:57:53 INFO - PROCESS | 3644 | 1461275873471 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}] 14:57:53 INFO - PROCESS | 3644 | 1461275873553 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 14:57:53 INFO - PROCESS | 3644 | 1461275873628 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:53 INFO - PROCESS | 3644 | ++DOCSHELL 16644400 == 39 [pid = 3644] [id = 117] 14:57:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1806FC00) [pid = 3644] [serial = 348] [outer = 00000000] 14:57:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (18CC3400) [pid = 3644] [serial = 349] [outer = 1806FC00] 14:57:53 INFO - PROCESS | 3644 | 1461275873683 Marionette DEBUG loaded listener.js 14:57:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (18D5A800) [pid = 3644] [serial = 350] [outer = 1806FC00] 14:57:54 INFO - PROCESS | 3644 | 1461275874047 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]]]}] 14:57:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:57:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 634ms 14:57:54 INFO - PROCESS | 3644 | 1461275874081 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 14:57:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:57:54 INFO - PROCESS | 3644 | 1461275874083 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 14:57:54 INFO - PROCESS | 3644 | 1461275874103 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:57:54 INFO - PROCESS | 3644 | 1461275874106 Marionette TRACE conn3 <- [1,434,null,{}] 14:57:54 INFO - PROCESS | 3644 | 1461275874117 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}] 14:57:54 INFO - PROCESS | 3644 | 1461275874224 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 14:57:54 INFO - PROCESS | 3644 | 1461275874233 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:54 INFO - PROCESS | 3644 | ++DOCSHELL 19509C00 == 40 [pid = 3644] [id = 118] 14:57:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (19781400) [pid = 3644] [serial = 351] [outer = 00000000] 14:57:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (19DD4800) [pid = 3644] [serial = 352] [outer = 19781400] 14:57:54 INFO - PROCESS | 3644 | 1461275874278 Marionette DEBUG loaded listener.js 14:57:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1A06E000) [pid = 3644] [serial = 353] [outer = 19781400] 14:57:54 INFO - PROCESS | 3644 | 1461275874739 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]]]}] 14:57:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:57:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 710ms 14:57:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:57:54 INFO - PROCESS | 3644 | 1461275874805 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 14:57:54 INFO - PROCESS | 3644 | 1461275874807 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 14:57:54 INFO - PROCESS | 3644 | 1461275874810 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:57:54 INFO - PROCESS | 3644 | 1461275874812 Marionette TRACE conn3 <- [1,438,null,{}] 14:57:54 INFO - PROCESS | 3644 | 1461275874815 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}] 14:57:54 INFO - PROCESS | 3644 | 1461275874913 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 14:57:54 INFO - PROCESS | 3644 | 1461275874922 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:54 INFO - PROCESS | 3644 | ++DOCSHELL 1950CC00 == 41 [pid = 3644] [id = 119] 14:57:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1A06F800) [pid = 3644] [serial = 354] [outer = 00000000] 14:57:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1A352400) [pid = 3644] [serial = 355] [outer = 1A06F800] 14:57:54 INFO - PROCESS | 3644 | 1461275874966 Marionette DEBUG loaded listener.js 14:57:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1A480800) [pid = 3644] [serial = 356] [outer = 1A06F800] 14:57:55 INFO - PROCESS | 3644 | 1461275875409 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]]]}] 14:57:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:57:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 618ms 14:57:55 INFO - PROCESS | 3644 | 1461275875449 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 14:57:55 INFO - PROCESS | 3644 | 1461275875451 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 14:57:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:57:55 INFO - PROCESS | 3644 | 1461275875454 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:57:55 INFO - PROCESS | 3644 | 1461275875456 Marionette TRACE conn3 <- [1,442,null,{}] 14:57:55 INFO - PROCESS | 3644 | 1461275875459 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}] 14:57:55 INFO - PROCESS | 3644 | 1461275875598 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 14:57:55 INFO - PROCESS | 3644 | 1461275875621 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:55 INFO - PROCESS | 3644 | ++DOCSHELL 1ADAA400 == 42 [pid = 3644] [id = 120] 14:57:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1ADADC00) [pid = 3644] [serial = 357] [outer = 00000000] 14:57:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1C72E400) [pid = 3644] [serial = 358] [outer = 1ADADC00] 14:57:55 INFO - PROCESS | 3644 | 1461275875669 Marionette DEBUG loaded listener.js 14:57:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1C796400) [pid = 3644] [serial = 359] [outer = 1ADADC00] 14:57:56 INFO - PROCESS | 3644 | 1461275876121 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]]]}] 14:57:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:57:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 726ms 14:57:56 INFO - PROCESS | 3644 | 1461275876179 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 14:57:56 INFO - PROCESS | 3644 | 1461275876181 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 14:57:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:57:56 INFO - PROCESS | 3644 | 1461275876184 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:57:56 INFO - PROCESS | 3644 | 1461275876186 Marionette TRACE conn3 <- [1,446,null,{}] 14:57:56 INFO - PROCESS | 3644 | 1461275876189 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}] 14:57:56 INFO - PROCESS | 3644 | 1461275876290 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 14:57:56 INFO - PROCESS | 3644 | 1461275876298 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:56 INFO - PROCESS | 3644 | ++DOCSHELL 180A8400 == 43 [pid = 3644] [id = 121] 14:57:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1C995800) [pid = 3644] [serial = 360] [outer = 00000000] 14:57:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1CB4FC00) [pid = 3644] [serial = 361] [outer = 1C995800] 14:57:56 INFO - PROCESS | 3644 | 1461275876342 Marionette DEBUG loaded listener.js 14:57:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1CE6AC00) [pid = 3644] [serial = 362] [outer = 1C995800] 14:57:56 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1A880C00) [pid = 3644] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:57:56 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (18E7C000) [pid = 3644] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:57:56 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1C721800) [pid = 3644] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:57:56 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1C991800) [pid = 3644] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:57:56 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (19C41000) [pid = 3644] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:57:56 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (16B96C00) [pid = 3644] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:57:56 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (16A33000) [pid = 3644] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:57:56 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (15F49000) [pid = 3644] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:57:56 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (19C40400) [pid = 3644] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:57:56 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (18CC6C00) [pid = 3644] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:57:56 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1C796800) [pid = 3644] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:57:56 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1D601400) [pid = 3644] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:57:56 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (18E7E000) [pid = 3644] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:57:56 INFO - PROCESS | 3644 | 1461275876994 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]]]}] 14:57:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:57:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 881ms 14:57:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:57:57 INFO - PROCESS | 3644 | 1461275877072 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 14:57:57 INFO - PROCESS | 3644 | 1461275877074 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 14:57:57 INFO - PROCESS | 3644 | 1461275877077 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:57:57 INFO - PROCESS | 3644 | 1461275877079 Marionette TRACE conn3 <- [1,450,null,{}] 14:57:57 INFO - PROCESS | 3644 | 1461275877083 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}] 14:57:57 INFO - PROCESS | 3644 | 1461275877155 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 14:57:57 INFO - PROCESS | 3644 | 1461275877168 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:57 INFO - PROCESS | 3644 | ++DOCSHELL 14BF7800 == 44 [pid = 3644] [id = 122] 14:57:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (16761800) [pid = 3644] [serial = 363] [outer = 00000000] 14:57:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (194DA400) [pid = 3644] [serial = 364] [outer = 16761800] 14:57:57 INFO - PROCESS | 3644 | 1461275877214 Marionette DEBUG loaded listener.js 14:57:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (18F23C00) [pid = 3644] [serial = 365] [outer = 16761800] 14:57:57 INFO - PROCESS | 3644 | 1461275877625 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] 14:57:57 INFO - PROCESS | 3644 | 1461275877677 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 14:57:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:57:57 INFO - PROCESS | 3644 | 1461275877680 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:57:57 INFO - PROCESS | 3644 | 1461275877682 Marionette TRACE conn3 <- [1,454,null,{}] 14:57:57 INFO - PROCESS | 3644 | 1461275877686 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}] 14:57:57 INFO - PROCESS | 3644 | 1461275877759 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 14:57:57 INFO - PROCESS | 3644 | 1461275877765 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:57 INFO - PROCESS | 3644 | ++DOCSHELL 13367000 == 45 [pid = 3644] [id = 123] 14:57:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1A484400) [pid = 3644] [serial = 366] [outer = 00000000] 14:57:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1CE75800) [pid = 3644] [serial = 367] [outer = 1A484400] 14:57:57 INFO - PROCESS | 3644 | 1461275877809 Marionette DEBUG loaded listener.js 14:57:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1CE74800) [pid = 3644] [serial = 368] [outer = 1A484400] 14:57:58 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:57:58 INFO - PROCESS | 3644 | 1461275878223 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]]]}] 14:57:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:57:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 587ms 14:57:58 INFO - PROCESS | 3644 | 1461275878277 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 14:57:58 INFO - PROCESS | 3644 | 1461275878279 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 14:57:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:57:58 INFO - PROCESS | 3644 | 1461275878283 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:57:58 INFO - PROCESS | 3644 | 1461275878284 Marionette TRACE conn3 <- [1,458,null,{}] 14:57:58 INFO - PROCESS | 3644 | 1461275878288 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}] 14:57:58 INFO - PROCESS | 3644 | 1461275878365 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 14:57:58 INFO - PROCESS | 3644 | 1461275878373 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:58 INFO - PROCESS | 3644 | ++DOCSHELL 1C792000 == 46 [pid = 3644] [id = 124] 14:57:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1C994C00) [pid = 3644] [serial = 369] [outer = 00000000] 14:57:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1D60B800) [pid = 3644] [serial = 370] [outer = 1C994C00] 14:57:58 INFO - PROCESS | 3644 | 1461275878417 Marionette DEBUG loaded listener.js 14:57:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1D658C00) [pid = 3644] [serial = 371] [outer = 1C994C00] 14:57:59 INFO - PROCESS | 3644 | 1461275879005 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] 14:57:59 INFO - PROCESS | 3644 | 1461275879080 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 14:57:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 14:57:59 INFO - PROCESS | 3644 | 1461275879085 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:57:59 INFO - PROCESS | 3644 | 1461275879089 Marionette TRACE conn3 <- [1,462,null,{}] 14:57:59 INFO - PROCESS | 3644 | 1461275879095 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}] 14:57:59 INFO - PROCESS | 3644 | 1461275879211 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 14:57:59 INFO - PROCESS | 3644 | 1461275879339 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:59 INFO - PROCESS | 3644 | ++DOCSHELL 13B4AC00 == 47 [pid = 3644] [id = 125] 14:57:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (13B4BC00) [pid = 3644] [serial = 372] [outer = 00000000] 14:57:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (16BA4800) [pid = 3644] [serial = 373] [outer = 13B4BC00] 14:57:59 INFO - PROCESS | 3644 | 1461275879398 Marionette DEBUG loaded listener.js 14:57:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (17C55000) [pid = 3644] [serial = 374] [outer = 13B4BC00] 14:58:00 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:58:00 INFO - PROCESS | 3644 | 1461275880015 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] 14:58:00 INFO - PROCESS | 3644 | 1461275880077 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 14:58:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:58:00 INFO - PROCESS | 3644 | 1461275880084 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:58:00 INFO - PROCESS | 3644 | 1461275880087 Marionette TRACE conn3 <- [1,466,null,{}] 14:58:00 INFO - PROCESS | 3644 | 1461275880091 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}] 14:58:00 INFO - PROCESS | 3644 | 1461275880192 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 14:58:00 INFO - PROCESS | 3644 | 1461275880289 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:00 INFO - PROCESS | 3644 | ++DOCSHELL 17C5F400 == 48 [pid = 3644] [id = 126] 14:58:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (18715400) [pid = 3644] [serial = 375] [outer = 00000000] 14:58:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (19D10000) [pid = 3644] [serial = 376] [outer = 18715400] 14:58:00 INFO - PROCESS | 3644 | 1461275880344 Marionette DEBUG loaded listener.js 14:58:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1A348C00) [pid = 3644] [serial = 377] [outer = 18715400] 14:58:00 INFO - PROCESS | 3644 | 1461275881011 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] 14:58:01 INFO - PROCESS | 3644 | 1461275881035 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 14:58:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:58:01 INFO - PROCESS | 3644 | 1461275881039 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:58:01 INFO - PROCESS | 3644 | 1461275881043 Marionette TRACE conn3 <- [1,470,null,{}] 14:58:01 INFO - PROCESS | 3644 | 1461275881069 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}] 14:58:01 INFO - PROCESS | 3644 | 1461275881172 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 14:58:01 INFO - PROCESS | 3644 | 1461275881255 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:01 INFO - PROCESS | 3644 | ++DOCSHELL 1D605C00 == 49 [pid = 3644] [id = 127] 14:58:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1D606000) [pid = 3644] [serial = 378] [outer = 00000000] 14:58:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1D665000) [pid = 3644] [serial = 379] [outer = 1D606000] 14:58:01 INFO - PROCESS | 3644 | 1461275881356 Marionette DEBUG loaded listener.js 14:58:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1D805000) [pid = 3644] [serial = 380] [outer = 1D606000] 14:58:01 INFO - PROCESS | 3644 | 1461275881979 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]]]}] 14:58:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:58:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1097ms 14:58:02 INFO - PROCESS | 3644 | 1461275882169 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 14:58:02 INFO - PROCESS | 3644 | 1461275882174 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 14:58:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:58:02 INFO - PROCESS | 3644 | 1461275882180 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:58:02 INFO - PROCESS | 3644 | 1461275882183 Marionette TRACE conn3 <- [1,474,null,{}] 14:58:02 INFO - PROCESS | 3644 | 1461275882188 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}] 14:58:02 INFO - PROCESS | 3644 | 1461275882287 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 14:58:02 INFO - PROCESS | 3644 | 1461275882361 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:02 INFO - PROCESS | 3644 | ++DOCSHELL 1663D800 == 50 [pid = 3644] [id = 128] 14:58:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (16680C00) [pid = 3644] [serial = 381] [outer = 00000000] 14:58:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (17C56800) [pid = 3644] [serial = 382] [outer = 16680C00] 14:58:02 INFO - PROCESS | 3644 | 1461275882409 Marionette DEBUG loaded listener.js 14:58:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (18063000) [pid = 3644] [serial = 383] [outer = 16680C00] 14:58:02 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 14:58:02 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 14:58:03 INFO - PROCESS | 3644 | 1461275883060 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]]]}] 14:58:03 INFO - PROCESS | 3644 | --DOCSHELL 1A87A400 == 49 [pid = 3644] [id = 84] 14:58:03 INFO - PROCESS | 3644 | --DOCSHELL 13367000 == 48 [pid = 3644] [id = 123] 14:58:03 INFO - PROCESS | 3644 | --DOCSHELL 14BF7800 == 47 [pid = 3644] [id = 122] 14:58:03 INFO - PROCESS | 3644 | --DOCSHELL 180A8400 == 46 [pid = 3644] [id = 121] 14:58:03 INFO - PROCESS | 3644 | --DOCSHELL 1ADAA400 == 45 [pid = 3644] [id = 120] 14:58:03 INFO - PROCESS | 3644 | --DOCSHELL 1950CC00 == 44 [pid = 3644] [id = 119] 14:58:03 INFO - PROCESS | 3644 | --DOCSHELL 19509C00 == 43 [pid = 3644] [id = 118] 14:58:03 INFO - PROCESS | 3644 | --DOCSHELL 16644400 == 42 [pid = 3644] [id = 117] 14:58:03 INFO - PROCESS | 3644 | --DOCSHELL 12CBD000 == 41 [pid = 3644] [id = 116] 14:58:03 INFO - PROCESS | 3644 | --DOCSHELL 15BC0C00 == 40 [pid = 3644] [id = 115] 14:58:03 INFO - PROCESS | 3644 | --DOCSHELL 1ADA6C00 == 39 [pid = 3644] [id = 114] 14:58:03 INFO - PROCESS | 3644 | --DOCSHELL 17C56000 == 38 [pid = 3644] [id = 113] 14:58:03 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (148AB400) [pid = 3644] [serial = 286] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (17C5B800) [pid = 3644] [serial = 289] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (18E75000) [pid = 3644] [serial = 292] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1C723800) [pid = 3644] [serial = 295] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1A070800) [pid = 3644] [serial = 331] [outer = 00000000] [url = about:blank] 14:58:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:58:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 942ms 14:58:03 INFO - PROCESS | 3644 | --DOCSHELL 02678C00 == 37 [pid = 3644] [id = 112] 14:58:03 INFO - PROCESS | 3644 | --DOCSHELL 0267C800 == 36 [pid = 3644] [id = 111] 14:58:03 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1D2CBC00) [pid = 3644] [serial = 251] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1D2BF000) [pid = 3644] [serial = 197] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (1D9E7400) [pid = 3644] [serial = 329] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1D65C800) [pid = 3644] [serial = 328] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1C79F000) [pid = 3644] [serial = 323] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1C793800) [pid = 3644] [serial = 325] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1C79A000) [pid = 3644] [serial = 326] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1AD44800) [pid = 3644] [serial = 314] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1D139C00) [pid = 3644] [serial = 316] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1D65FC00) [pid = 3644] [serial = 319] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1D137000) [pid = 3644] [serial = 317] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1A073000) [pid = 3644] [serial = 310] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1A084400) [pid = 3644] [serial = 311] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (17C5B400) [pid = 3644] [serial = 302] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (17C54C00) [pid = 3644] [serial = 301] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1A0E8400) [pid = 3644] [serial = 299] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (18D5CC00) [pid = 3644] [serial = 298] [outer = 00000000] [url = about:blank] 14:58:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:58:03 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (18315C00) [pid = 3644] [serial = 304] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (183B7400) [pid = 3644] [serial = 305] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1A87B000) [pid = 3644] [serial = 313] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (18D60C00) [pid = 3644] [serial = 307] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (18F23400) [pid = 3644] [serial = 308] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1C79C000) [pid = 3644] [serial = 322] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1D65F800) [pid = 3644] [serial = 320] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3644 | 1461275883125 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 14:58:03 INFO - PROCESS | 3644 | 1461275883129 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 14:58:03 INFO - PROCESS | 3644 | 1461275883138 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:58:03 INFO - PROCESS | 3644 | 1461275883142 Marionette TRACE conn3 <- [1,478,null,{}] 14:58:03 INFO - PROCESS | 3644 | 1461275883146 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}] 14:58:03 INFO - PROCESS | 3644 | 1461275883226 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 14:58:03 INFO - PROCESS | 3644 | 1461275883232 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:03 INFO - PROCESS | 3644 | ++DOCSHELL 15D08C00 == 37 [pid = 3644] [id = 129] 14:58:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (15D15000) [pid = 3644] [serial = 384] [outer = 00000000] 14:58:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (17B63C00) [pid = 3644] [serial = 385] [outer = 15D15000] 14:58:03 INFO - PROCESS | 3644 | 1461275883279 Marionette DEBUG loaded listener.js 14:58:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (17C5D400) [pid = 3644] [serial = 386] [outer = 15D15000] 14:58:03 INFO - PROCESS | 3644 | 1461275883781 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]]]}] 14:58:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:58:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 680ms 14:58:03 INFO - PROCESS | 3644 | 1461275883838 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 14:58:03 INFO - PROCESS | 3644 | 1461275883840 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 14:58:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:58:03 INFO - PROCESS | 3644 | 1461275883844 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:58:03 INFO - PROCESS | 3644 | 1461275883846 Marionette TRACE conn3 <- [1,482,null,{}] 14:58:03 INFO - PROCESS | 3644 | 1461275883856 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}] 14:58:03 INFO - PROCESS | 3644 | 1461275883939 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 14:58:03 INFO - PROCESS | 3644 | 1461275883947 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:03 INFO - PROCESS | 3644 | ++DOCSHELL 1887CC00 == 38 [pid = 3644] [id = 130] 14:58:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1887D000) [pid = 3644] [serial = 387] [outer = 00000000] 14:58:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (18CC3800) [pid = 3644] [serial = 388] [outer = 1887D000] 14:58:03 INFO - PROCESS | 3644 | 1461275883996 Marionette DEBUG loaded listener.js 14:58:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (18E76000) [pid = 3644] [serial = 389] [outer = 1887D000] 14:58:04 INFO - PROCESS | 3644 | 1461275884473 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]]]}] 14:58:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:58:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 696ms 14:58:04 INFO - PROCESS | 3644 | 1461275884527 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 14:58:04 INFO - PROCESS | 3644 | 1461275884529 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 14:58:04 INFO - PROCESS | 3644 | 1461275884532 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:58:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:58:04 INFO - PROCESS | 3644 | 1461275884534 Marionette TRACE conn3 <- [1,486,null,{}] 14:58:04 INFO - PROCESS | 3644 | 1461275884537 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}] 14:58:04 INFO - PROCESS | 3644 | 1461275884614 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 14:58:04 INFO - PROCESS | 3644 | 1461275884623 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:04 INFO - PROCESS | 3644 | ++DOCSHELL 19511C00 == 39 [pid = 3644] [id = 131] 14:58:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (19639800) [pid = 3644] [serial = 390] [outer = 00000000] 14:58:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1A072800) [pid = 3644] [serial = 391] [outer = 19639800] 14:58:04 INFO - PROCESS | 3644 | 1461275884667 Marionette DEBUG loaded listener.js 14:58:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1A079000) [pid = 3644] [serial = 392] [outer = 19639800] 14:58:05 INFO - PROCESS | 3644 | 1461275885087 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]]]}] 14:58:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:58:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 587ms 14:58:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:58:05 INFO - PROCESS | 3644 | 1461275885129 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 14:58:05 INFO - PROCESS | 3644 | 1461275885131 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 14:58:05 INFO - PROCESS | 3644 | 1461275885135 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:58:05 INFO - PROCESS | 3644 | 1461275885137 Marionette TRACE conn3 <- [1,490,null,{}] 14:58:05 INFO - PROCESS | 3644 | 1461275885140 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}] 14:58:05 INFO - PROCESS | 3644 | 1461275885213 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 14:58:05 INFO - PROCESS | 3644 | 1461275885220 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:05 INFO - PROCESS | 3644 | ++DOCSHELL 18D53400 == 40 [pid = 3644] [id = 132] 14:58:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1950CC00) [pid = 3644] [serial = 393] [outer = 00000000] 14:58:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1AA4BC00) [pid = 3644] [serial = 394] [outer = 1950CC00] 14:58:05 INFO - PROCESS | 3644 | 1461275885264 Marionette DEBUG loaded listener.js 14:58:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1ADA5400) [pid = 3644] [serial = 395] [outer = 1950CC00] 14:58:05 INFO - PROCESS | 3644 | 1461275885740 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]]]}] 14:58:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:58:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 618ms 14:58:05 INFO - PROCESS | 3644 | 1461275885756 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 14:58:05 INFO - PROCESS | 3644 | 1461275885758 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 14:58:05 INFO - PROCESS | 3644 | 1461275885761 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:58:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:58:05 INFO - PROCESS | 3644 | 1461275885763 Marionette TRACE conn3 <- [1,494,null,{}] 14:58:05 INFO - PROCESS | 3644 | 1461275885766 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}] 14:58:05 INFO - PROCESS | 3644 | 1461275885895 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 14:58:05 INFO - PROCESS | 3644 | 1461275885904 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:05 INFO - PROCESS | 3644 | ++DOCSHELL 1C207000 == 41 [pid = 3644] [id = 133] 14:58:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1C20B800) [pid = 3644] [serial = 396] [outer = 00000000] 14:58:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1C79A400) [pid = 3644] [serial = 397] [outer = 1C20B800] 14:58:05 INFO - PROCESS | 3644 | 1461275885952 Marionette DEBUG loaded listener.js 14:58:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1C993800) [pid = 3644] [serial = 398] [outer = 1C20B800] 14:58:06 INFO - PROCESS | 3644 | 1461275886436 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]]]}] 14:58:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:58:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 679ms 14:58:06 INFO - PROCESS | 3644 | 1461275886461 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 14:58:06 INFO - PROCESS | 3644 | 1461275886463 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 14:58:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:58:06 INFO - PROCESS | 3644 | 1461275886485 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:58:06 INFO - PROCESS | 3644 | 1461275886487 Marionette TRACE conn3 <- [1,498,null,{}] 14:58:06 INFO - PROCESS | 3644 | 1461275886490 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}] 14:58:06 INFO - PROCESS | 3644 | 1461275886618 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 14:58:06 INFO - PROCESS | 3644 | 1461275886644 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:06 INFO - PROCESS | 3644 | ++DOCSHELL 1CE6B400 == 42 [pid = 3644] [id = 134] 14:58:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1CE6CC00) [pid = 3644] [serial = 399] [outer = 00000000] 14:58:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1D144400) [pid = 3644] [serial = 400] [outer = 1CE6CC00] 14:58:06 INFO - PROCESS | 3644 | 1461275886688 Marionette DEBUG loaded listener.js 14:58:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1D142C00) [pid = 3644] [serial = 401] [outer = 1CE6CC00] 14:58:07 INFO - PROCESS | 3644 | 1461275887086 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]]]}] 14:58:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:58:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 634ms 14:58:07 INFO - PROCESS | 3644 | 1461275887106 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 14:58:07 INFO - PROCESS | 3644 | 1461275887108 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 14:58:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:58:07 INFO - PROCESS | 3644 | 1461275887116 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:58:07 INFO - PROCESS | 3644 | 1461275887118 Marionette TRACE conn3 <- [1,502,null,{}] 14:58:07 INFO - PROCESS | 3644 | 1461275887121 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}] 14:58:07 INFO - PROCESS | 3644 | 1461275887223 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 14:58:07 INFO - PROCESS | 3644 | 1461275887230 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:07 INFO - PROCESS | 3644 | ++DOCSHELL 1C996800 == 43 [pid = 3644] [id = 135] 14:58:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1CCB9800) [pid = 3644] [serial = 402] [outer = 00000000] 14:58:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1D65D800) [pid = 3644] [serial = 403] [outer = 1CCB9800] 14:58:07 INFO - PROCESS | 3644 | 1461275887273 Marionette DEBUG loaded listener.js 14:58:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1D607800) [pid = 3644] [serial = 404] [outer = 1CCB9800] 14:58:07 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1A06F800) [pid = 3644] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:58:07 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1ADADC00) [pid = 3644] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:58:07 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (13B4F000) [pid = 3644] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:58:07 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (19781400) [pid = 3644] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:58:07 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (15BD4400) [pid = 3644] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:58:07 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1806FC00) [pid = 3644] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:58:07 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1C995800) [pid = 3644] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:58:07 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1A484400) [pid = 3644] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:58:07 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (16761800) [pid = 3644] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:58:07 INFO - PROCESS | 3644 | 1461275887876 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]]]}] 14:58:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:58:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 819ms 14:58:07 INFO - PROCESS | 3644 | 1461275887960 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 14:58:07 INFO - PROCESS | 3644 | 1461275887962 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 14:58:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:58:07 INFO - PROCESS | 3644 | 1461275887965 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:58:07 INFO - PROCESS | 3644 | 1461275887967 Marionette TRACE conn3 <- [1,506,null,{}] 14:58:07 INFO - PROCESS | 3644 | 1461275887970 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}] 14:58:08 INFO - PROCESS | 3644 | 1461275888046 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 14:58:08 INFO - PROCESS | 3644 | 1461275888054 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:08 INFO - PROCESS | 3644 | ++DOCSHELL 14BEAC00 == 44 [pid = 3644] [id = 136] 14:58:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (18CC6800) [pid = 3644] [serial = 405] [outer = 00000000] 14:58:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1ADB3C00) [pid = 3644] [serial = 406] [outer = 18CC6800] 14:58:08 INFO - PROCESS | 3644 | 1461275888098 Marionette DEBUG loaded listener.js 14:58:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1ADB3400) [pid = 3644] [serial = 407] [outer = 18CC6800] 14:58:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (18719400) [pid = 3644] [serial = 408] [outer = 1E162C00] 14:58:08 INFO - PROCESS | 3644 | 1461275888568 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]]]}] 14:58:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:58:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 633ms 14:58:08 INFO - PROCESS | 3644 | 1461275888586 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 14:58:08 INFO - PROCESS | 3644 | 1461275888588 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 14:58:08 INFO - PROCESS | 3644 | 1461275888592 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:58:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:58:08 INFO - PROCESS | 3644 | 1461275888593 Marionette TRACE conn3 <- [1,510,null,{}] 14:58:08 INFO - PROCESS | 3644 | 1461275888597 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}] 14:58:08 INFO - PROCESS | 3644 | 1461275888671 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 14:58:08 INFO - PROCESS | 3644 | 1461275888677 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:08 INFO - PROCESS | 3644 | ++DOCSHELL 19781400 == 45 [pid = 3644] [id = 137] 14:58:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1C79DC00) [pid = 3644] [serial = 409] [outer = 00000000] 14:58:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1D80D400) [pid = 3644] [serial = 410] [outer = 1C79DC00] 14:58:08 INFO - PROCESS | 3644 | 1461275888724 Marionette DEBUG loaded listener.js 14:58:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1D9EE800) [pid = 3644] [serial = 411] [outer = 1C79DC00] 14:58:09 INFO - PROCESS | 3644 | 1461275889138 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]]]}] 14:58:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:58:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 587ms 14:58:09 INFO - PROCESS | 3644 | 1461275889189 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 14:58:09 INFO - PROCESS | 3644 | 1461275889191 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 14:58:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:58:09 INFO - PROCESS | 3644 | 1461275889195 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:58:09 INFO - PROCESS | 3644 | 1461275889197 Marionette TRACE conn3 <- [1,514,null,{}] 14:58:09 INFO - PROCESS | 3644 | 1461275889200 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}] 14:58:09 INFO - PROCESS | 3644 | 1461275889292 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 14:58:09 INFO - PROCESS | 3644 | 1461275889300 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:09 INFO - PROCESS | 3644 | ++DOCSHELL 196EE400 == 46 [pid = 3644] [id = 138] 14:58:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (196EE800) [pid = 3644] [serial = 412] [outer = 00000000] 14:58:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (196F5000) [pid = 3644] [serial = 413] [outer = 196EE800] 14:58:09 INFO - PROCESS | 3644 | 1461275889349 Marionette DEBUG loaded listener.js 14:58:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1D661800) [pid = 3644] [serial = 414] [outer = 196EE800] 14:58:09 INFO - PROCESS | 3644 | 1461275889979 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]]]}] 14:58:10 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 14:58:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 819ms 14:58:10 INFO - PROCESS | 3644 | 1461275890038 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 14:58:10 INFO - PROCESS | 3644 | 1461275890042 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 14:58:10 INFO - PROCESS | 3644 | 1461275890048 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:58:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:58:10 INFO - PROCESS | 3644 | 1461275890035 Marionette TRACE conn3 <- [1,518,null,{}] 14:58:10 INFO - PROCESS | 3644 | 1461275890041 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}] 14:58:10 INFO - PROCESS | 3644 | 1461275890185 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 14:58:10 INFO - PROCESS | 3644 | 1461275890244 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:10 INFO - PROCESS | 3644 | ++DOCSHELL 14B4B400 == 47 [pid = 3644] [id = 139] 14:58:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (14B4C400) [pid = 3644] [serial = 415] [outer = 00000000] 14:58:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (17B73400) [pid = 3644] [serial = 416] [outer = 14B4C400] 14:58:10 INFO - PROCESS | 3644 | 1461275890302 Marionette DEBUG loaded listener.js 14:58:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1831A800) [pid = 3644] [serial = 417] [outer = 14B4C400] 14:58:10 INFO - PROCESS | 3644 | 1461275890905 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]]]}] 14:58:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:58:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 942ms 14:58:10 INFO - PROCESS | 3644 | 1461275890978 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 14:58:10 INFO - PROCESS | 3644 | 1461275890984 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 14:58:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:58:10 INFO - PROCESS | 3644 | 1461275890990 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:58:10 INFO - PROCESS | 3644 | 1461275890993 Marionette TRACE conn3 <- [1,522,null,{}] 14:58:10 INFO - PROCESS | 3644 | 1461275890997 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}] 14:58:11 INFO - PROCESS | 3644 | 1461275891131 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 14:58:11 INFO - PROCESS | 3644 | 1461275891254 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:11 INFO - PROCESS | 3644 | ++DOCSHELL 183AD400 == 48 [pid = 3644] [id = 140] 14:58:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (183ADC00) [pid = 3644] [serial = 418] [outer = 00000000] 14:58:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (18F23800) [pid = 3644] [serial = 419] [outer = 183ADC00] 14:58:11 INFO - PROCESS | 3644 | 1461275891310 Marionette DEBUG loaded listener.js 14:58:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (196E9C00) [pid = 3644] [serial = 420] [outer = 183ADC00] 14:58:11 INFO - PROCESS | 3644 | 1461275891859 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]]]}] 14:58:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:58:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 927ms 14:58:11 INFO - PROCESS | 3644 | 1461275891917 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 14:58:11 INFO - PROCESS | 3644 | 1461275891920 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 14:58:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:58:11 INFO - PROCESS | 3644 | 1461275891924 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:58:11 INFO - PROCESS | 3644 | 1461275891927 Marionette TRACE conn3 <- [1,526,null,{}] 14:58:11 INFO - PROCESS | 3644 | 1461275891938 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}] 14:58:12 INFO - PROCESS | 3644 | 1461275892042 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 14:58:12 INFO - PROCESS | 3644 | 1461275892167 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:12 INFO - PROCESS | 3644 | ++DOCSHELL 1990A800 == 49 [pid = 3644] [id = 141] 14:58:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (1990AC00) [pid = 3644] [serial = 421] [outer = 00000000] 14:58:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1990E400) [pid = 3644] [serial = 422] [outer = 1990AC00] 14:58:12 INFO - PROCESS | 3644 | 1461275892225 Marionette DEBUG loaded listener.js 14:58:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (19911C00) [pid = 3644] [serial = 423] [outer = 1990AC00] 14:58:12 INFO - PROCESS | 3644 | 1461275892873 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]]]}] 14:58:12 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 14:58:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 988ms 14:58:12 INFO - PROCESS | 3644 | 1461275892910 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 14:58:12 INFO - PROCESS | 3644 | 1461275892913 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 14:58:12 INFO - PROCESS | 3644 | 1461275892931 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:58:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:58:12 INFO - PROCESS | 3644 | 1461275892933 Marionette TRACE conn3 <- [1,530,null,{}] 14:58:12 INFO - PROCESS | 3644 | 1461275892937 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}] 14:58:13 INFO - PROCESS | 3644 | 1461275893035 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 14:58:13 INFO - PROCESS | 3644 | 1461275893161 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:13 INFO - PROCESS | 3644 | ++DOCSHELL 15D12400 == 50 [pid = 3644] [id = 142] 14:58:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (15DE8800) [pid = 3644] [serial = 424] [outer = 00000000] 14:58:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1831BC00) [pid = 3644] [serial = 425] [outer = 15DE8800] 14:58:13 INFO - PROCESS | 3644 | 1461275893216 Marionette DEBUG loaded listener.js 14:58:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (18E76800) [pid = 3644] [serial = 426] [outer = 15DE8800] 14:58:13 INFO - PROCESS | 3644 | 1461275893748 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"]]]}] 14:58:13 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 14:58:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:58:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:58:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:58:13 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 14:58:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:58:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:58:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:58:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 835ms 14:58:13 INFO - PROCESS | 3644 | 1461275893776 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 14:58:13 INFO - PROCESS | 3644 | 1461275893778 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 14:58:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:58:13 INFO - PROCESS | 3644 | 1461275893782 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:58:13 INFO - PROCESS | 3644 | 1461275893784 Marionette TRACE conn3 <- [1,534,null,{}] 14:58:13 INFO - PROCESS | 3644 | 1461275893787 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}] 14:58:14 INFO - PROCESS | 3644 | 1461275894022 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 14:58:14 INFO - PROCESS | 3644 | 1461275894159 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:14 INFO - PROCESS | 3644 | ++DOCSHELL 15BEB000 == 51 [pid = 3644] [id = 143] 14:58:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (15BED400) [pid = 3644] [serial = 427] [outer = 00000000] 14:58:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1675DC00) [pid = 3644] [serial = 428] [outer = 15BED400] 14:58:14 INFO - PROCESS | 3644 | 1461275894208 Marionette DEBUG loaded listener.js 14:58:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (17B62000) [pid = 3644] [serial = 429] [outer = 15BED400] 14:58:14 INFO - PROCESS | 3644 | 1461275894728 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]]]}] 14:58:14 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. 14:58:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 988ms 14:58:14 INFO - PROCESS | 3644 | 1461275894769 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 14:58:14 INFO - PROCESS | 3644 | 1461275894774 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 14:58:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:58:14 INFO - PROCESS | 3644 | 1461275894779 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:58:14 INFO - PROCESS | 3644 | 1461275894783 Marionette TRACE conn3 <- [1,538,null,{}] 14:58:14 INFO - PROCESS | 3644 | 1461275894787 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}] 14:58:14 INFO - PROCESS | 3644 | 1461275894910 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 14:58:15 INFO - PROCESS | 3644 | 1461275895050 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:15 INFO - PROCESS | 3644 | --DOCSHELL 1C729800 == 50 [pid = 3644] [id = 95] 14:58:15 INFO - PROCESS | 3644 | --DOCSHELL 19781400 == 49 [pid = 3644] [id = 137] 14:58:15 INFO - PROCESS | 3644 | --DOCSHELL 14BEAC00 == 48 [pid = 3644] [id = 136] 14:58:15 INFO - PROCESS | 3644 | --DOCSHELL 1C996800 == 47 [pid = 3644] [id = 135] 14:58:15 INFO - PROCESS | 3644 | --DOCSHELL 1CE6B400 == 46 [pid = 3644] [id = 134] 14:58:15 INFO - PROCESS | 3644 | --DOCSHELL 1C207000 == 45 [pid = 3644] [id = 133] 14:58:15 INFO - PROCESS | 3644 | --DOCSHELL 18D53400 == 44 [pid = 3644] [id = 132] 14:58:15 INFO - PROCESS | 3644 | --DOCSHELL 19511C00 == 43 [pid = 3644] [id = 131] 14:58:15 INFO - PROCESS | 3644 | --DOCSHELL 1887CC00 == 42 [pid = 3644] [id = 130] 14:58:15 INFO - PROCESS | 3644 | --DOCSHELL 15D08C00 == 41 [pid = 3644] [id = 129] 14:58:15 INFO - PROCESS | 3644 | --DOCSHELL 1663D800 == 40 [pid = 3644] [id = 128] 14:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (15B10C00) [pid = 3644] [serial = 334] [outer = 00000000] [url = about:blank] 14:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (18AE0400) [pid = 3644] [serial = 337] [outer = 00000000] [url = about:blank] 14:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (1ADAA800) [pid = 3644] [serial = 340] [outer = 00000000] [url = about:blank] 14:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1D60B800) [pid = 3644] [serial = 370] [outer = 00000000] [url = about:blank] 14:58:15 INFO - PROCESS | 3644 | ++DOCSHELL 144A2000 == 41 [pid = 3644] [id = 144] 14:58:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (14B4D400) [pid = 3644] [serial = 430] [outer = 00000000] 14:58:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (15F4BC00) [pid = 3644] [serial = 431] [outer = 14B4D400] 14:58:15 INFO - PROCESS | 3644 | 1461275895128 Marionette DEBUG loaded listener.js 14:58:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (16B96C00) [pid = 3644] [serial = 432] [outer = 14B4D400] 14:58:15 INFO - PROCESS | 3644 | --DOCSHELL 1C792000 == 40 [pid = 3644] [id = 124] 14:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1C72E400) [pid = 3644] [serial = 358] [outer = 00000000] [url = about:blank] 14:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (1A480800) [pid = 3644] [serial = 356] [outer = 00000000] [url = about:blank] 14:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (15BE7C00) [pid = 3644] [serial = 346] [outer = 00000000] [url = about:blank] 14:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (15F49800) [pid = 3644] [serial = 347] [outer = 00000000] [url = about:blank] 14:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (19DD4800) [pid = 3644] [serial = 352] [outer = 00000000] [url = about:blank] 14:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1663E000) [pid = 3644] [serial = 344] [outer = 00000000] [url = about:blank] 14:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (15DECC00) [pid = 3644] [serial = 343] [outer = 00000000] [url = about:blank] 14:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (18CC3400) [pid = 3644] [serial = 349] [outer = 00000000] [url = about:blank] 14:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (18D5A800) [pid = 3644] [serial = 350] [outer = 00000000] [url = about:blank] 14:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1CB4FC00) [pid = 3644] [serial = 361] [outer = 00000000] [url = about:blank] 14:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1C796400) [pid = 3644] [serial = 359] [outer = 00000000] [url = about:blank] 14:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1CE75800) [pid = 3644] [serial = 367] [outer = 00000000] [url = about:blank] 14:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1CE6AC00) [pid = 3644] [serial = 362] [outer = 00000000] [url = about:blank] 14:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (18F23C00) [pid = 3644] [serial = 365] [outer = 00000000] [url = about:blank] 14:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (194DA400) [pid = 3644] [serial = 364] [outer = 00000000] [url = about:blank] 14:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1CE74800) [pid = 3644] [serial = 368] [outer = 00000000] [url = about:blank] 14:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1A06E000) [pid = 3644] [serial = 353] [outer = 00000000] [url = about:blank] 14:58:15 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1A352400) [pid = 3644] [serial = 355] [outer = 00000000] [url = about:blank] 14:58:15 INFO - PROCESS | 3644 | 1461275895509 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]]]}] 14:58:15 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. 14:58:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 788ms 14:58:15 INFO - PROCESS | 3644 | 1461275895581 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 14:58:15 INFO - PROCESS | 3644 | 1461275895584 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 14:58:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:58:15 INFO - PROCESS | 3644 | 1461275895620 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:58:15 INFO - PROCESS | 3644 | 1461275895622 Marionette TRACE conn3 <- [1,542,null,{}] 14:58:15 INFO - PROCESS | 3644 | 1461275895626 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}] 14:58:15 INFO - PROCESS | 3644 | 1461275895706 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 14:58:15 INFO - PROCESS | 3644 | 1461275895723 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:15 INFO - PROCESS | 3644 | ++DOCSHELL 18ADC800 == 41 [pid = 3644] [id = 145] 14:58:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (18CBBC00) [pid = 3644] [serial = 433] [outer = 00000000] 14:58:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (18E74C00) [pid = 3644] [serial = 434] [outer = 18CBBC00] 14:58:15 INFO - PROCESS | 3644 | 1461275895753 Marionette DEBUG loaded listener.js 14:58:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (196F4800) [pid = 3644] [serial = 435] [outer = 18CBBC00] 14:58:16 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:58:16 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:58:16 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:58:16 INFO - PROCESS | 3644 | 1461275896229 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]]]}] 14:58:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:58:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 634ms 14:58:16 INFO - PROCESS | 3644 | 1461275896242 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 14:58:16 INFO - PROCESS | 3644 | 1461275896246 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 14:58:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:58:16 INFO - PROCESS | 3644 | 1461275896255 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:58:16 INFO - PROCESS | 3644 | 1461275896260 Marionette TRACE conn3 <- [1,546,null,{}] 14:58:16 INFO - PROCESS | 3644 | 1461275896267 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}] 14:58:16 INFO - PROCESS | 3644 | 1461275896346 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 14:58:16 INFO - PROCESS | 3644 | 1461275896353 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:16 INFO - PROCESS | 3644 | ++DOCSHELL 18D5A800 == 42 [pid = 3644] [id = 146] 14:58:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (196E8000) [pid = 3644] [serial = 436] [outer = 00000000] 14:58:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1A08AC00) [pid = 3644] [serial = 437] [outer = 196E8000] 14:58:16 INFO - PROCESS | 3644 | 1461275896398 Marionette DEBUG loaded listener.js 14:58:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1A34D000) [pid = 3644] [serial = 438] [outer = 196E8000] 14:58:16 INFO - PROCESS | 3644 | 1461275896833 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]]]}] 14:58:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:58:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 648ms 14:58:16 INFO - PROCESS | 3644 | 1461275896906 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 14:58:16 INFO - PROCESS | 3644 | 1461275896908 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 14:58:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:58:16 INFO - PROCESS | 3644 | 1461275896912 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:58:16 INFO - PROCESS | 3644 | 1461275896913 Marionette TRACE conn3 <- [1,550,null,{}] 14:58:16 INFO - PROCESS | 3644 | 1461275896917 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}] 14:58:16 INFO - PROCESS | 3644 | 1461275896991 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 14:58:16 INFO - PROCESS | 3644 | 1461275897001 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:16 INFO - PROCESS | 3644 | ++DOCSHELL 144A3000 == 43 [pid = 3644] [id = 147] 14:58:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1A87BC00) [pid = 3644] [serial = 439] [outer = 00000000] 14:58:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1ADAC400) [pid = 3644] [serial = 440] [outer = 1A87BC00] 14:58:17 INFO - PROCESS | 3644 | 1461275897045 Marionette DEBUG loaded listener.js 14:58:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1ADB1800) [pid = 3644] [serial = 441] [outer = 1A87BC00] 14:58:17 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:58:17 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:58:17 INFO - PROCESS | 3644 | 1461275897457 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]]]}] 14:58:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:58:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 587ms 14:58:17 INFO - PROCESS | 3644 | 1461275897503 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 14:58:17 INFO - PROCESS | 3644 | 1461275897505 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 14:58:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:58:17 INFO - PROCESS | 3644 | 1461275897508 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:58:17 INFO - PROCESS | 3644 | 1461275897510 Marionette TRACE conn3 <- [1,554,null,{}] 14:58:17 INFO - PROCESS | 3644 | 1461275897514 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}] 14:58:17 INFO - PROCESS | 3644 | 1461275897633 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 14:58:17 INFO - PROCESS | 3644 | 1461275897641 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:17 INFO - PROCESS | 3644 | ++DOCSHELL 1C4DE800 == 44 [pid = 3644] [id = 148] 14:58:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1C4DF000) [pid = 3644] [serial = 442] [outer = 00000000] 14:58:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (1C4E7400) [pid = 3644] [serial = 443] [outer = 1C4DF000] 14:58:17 INFO - PROCESS | 3644 | 1461275897737 Marionette DEBUG loaded listener.js 14:58:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1C721800) [pid = 3644] [serial = 444] [outer = 1C4DF000] 14:58:18 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:58:18 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:58:18 INFO - PROCESS | 3644 | 1461275898163 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]]]}] 14:58:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:58:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 696ms 14:58:18 INFO - PROCESS | 3644 | 1461275898207 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 14:58:18 INFO - PROCESS | 3644 | 1461275898209 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 14:58:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:58:18 INFO - PROCESS | 3644 | 1461275898222 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:58:18 INFO - PROCESS | 3644 | 1461275898224 Marionette TRACE conn3 <- [1,558,null,{}] 14:58:18 INFO - PROCESS | 3644 | 1461275898227 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}] 14:58:18 INFO - PROCESS | 3644 | 1461275898331 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 14:58:18 INFO - PROCESS | 3644 | 1461275898415 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:18 INFO - PROCESS | 3644 | ++DOCSHELL 143D7000 == 45 [pid = 3644] [id = 149] 14:58:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1C72E400) [pid = 3644] [serial = 445] [outer = 00000000] 14:58:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1C7A0C00) [pid = 3644] [serial = 446] [outer = 1C72E400] 14:58:18 INFO - PROCESS | 3644 | 1461275898459 Marionette DEBUG loaded listener.js 14:58:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1C7A0400) [pid = 3644] [serial = 447] [outer = 1C72E400] 14:58:18 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:58:18 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:58:18 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:58:18 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:58:18 INFO - PROCESS | 3644 | 1461275898859 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]]]}] 14:58:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:58:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 695ms 14:58:18 INFO - PROCESS | 3644 | 1461275898896 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 14:58:18 INFO - PROCESS | 3644 | 1461275898898 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 14:58:18 INFO - PROCESS | 3644 | 1461275898901 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:58:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:58:18 INFO - PROCESS | 3644 | 1461275898903 Marionette TRACE conn3 <- [1,562,null,{}] 14:58:18 INFO - PROCESS | 3644 | 1461275898906 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}] 14:58:19 INFO - PROCESS | 3644 | 1461275899016 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 14:58:19 INFO - PROCESS | 3644 | 1461275899022 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:19 INFO - PROCESS | 3644 | ++DOCSHELL 1A351400 == 46 [pid = 3644] [id = 150] 14:58:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1C729800) [pid = 3644] [serial = 448] [outer = 00000000] 14:58:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1CE68000) [pid = 3644] [serial = 449] [outer = 1C729800] 14:58:19 INFO - PROCESS | 3644 | 1461275899066 Marionette DEBUG loaded listener.js 14:58:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1CE67C00) [pid = 3644] [serial = 450] [outer = 1C729800] 14:58:19 INFO - PROCESS | 3644 | 1461275899483 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]]]}] 14:58:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:58:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 633ms 14:58:19 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (16680C00) [pid = 3644] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:58:19 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (15D15000) [pid = 3644] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:58:19 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1C20B800) [pid = 3644] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:58:19 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (19639800) [pid = 3644] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:58:19 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1CE6CC00) [pid = 3644] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:58:19 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1C79DC00) [pid = 3644] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:58:19 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1CCB9800) [pid = 3644] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:58:19 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (18CC6800) [pid = 3644] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:58:19 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1887D000) [pid = 3644] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:58:19 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1950CC00) [pid = 3644] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:58:19 INFO - PROCESS | 3644 | 1461275899780 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 14:58:19 INFO - PROCESS | 3644 | 1461275899782 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 14:58:19 INFO - PROCESS | 3644 | 1461275899792 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:58:19 INFO - PROCESS | 3644 | 1461275899793 Marionette TRACE conn3 <- [1,566,null,{}] 14:58:19 INFO - PROCESS | 3644 | 1461275899797 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}] 14:58:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:58:19 INFO - PROCESS | 3644 | 1461275899871 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 14:58:19 INFO - PROCESS | 3644 | 1461275899880 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:19 INFO - PROCESS | 3644 | ++DOCSHELL 17C59000 == 47 [pid = 3644] [id = 151] 14:58:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (18319C00) [pid = 3644] [serial = 451] [outer = 00000000] 14:58:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (196EC800) [pid = 3644] [serial = 452] [outer = 18319C00] 14:58:19 INFO - PROCESS | 3644 | 1461275899924 Marionette DEBUG loaded listener.js 14:58:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (1A0E8400) [pid = 3644] [serial = 453] [outer = 18319C00] 14:58:20 INFO - PROCESS | 3644 | 1461275900314 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]]]}] 14:58:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:58:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 572ms 14:58:20 INFO - PROCESS | 3644 | 1461275900363 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 14:58:20 INFO - PROCESS | 3644 | 1461275900365 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 14:58:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:58:20 INFO - PROCESS | 3644 | 1461275900372 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:58:20 INFO - PROCESS | 3644 | 1461275900374 Marionette TRACE conn3 <- [1,570,null,{}] 14:58:20 INFO - PROCESS | 3644 | 1461275900378 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}] 14:58:20 INFO - PROCESS | 3644 | 1461275900455 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 14:58:20 INFO - PROCESS | 3644 | 1461275900461 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:20 INFO - PROCESS | 3644 | ++DOCSHELL 13B53C00 == 48 [pid = 3644] [id = 152] 14:58:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1887D000) [pid = 3644] [serial = 454] [outer = 00000000] 14:58:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1CE6CC00) [pid = 3644] [serial = 455] [outer = 1887D000] 14:58:20 INFO - PROCESS | 3644 | 1461275900508 Marionette DEBUG loaded listener.js 14:58:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1D2C6800) [pid = 3644] [serial = 456] [outer = 1887D000] 14:58:20 INFO - PROCESS | 3644 | 1461275900920 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]]]}] 14:58:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:58:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 587ms 14:58:20 INFO - PROCESS | 3644 | 1461275900970 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 14:58:20 INFO - PROCESS | 3644 | 1461275900972 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 14:58:20 INFO - PROCESS | 3644 | 1461275900975 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:58:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:58:20 INFO - PROCESS | 3644 | 1461275900977 Marionette TRACE conn3 <- [1,574,null,{}] 14:58:20 INFO - PROCESS | 3644 | 1461275900985 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}] 14:58:21 INFO - PROCESS | 3644 | 1461275901086 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 14:58:21 INFO - PROCESS | 3644 | 1461275901096 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:21 INFO - PROCESS | 3644 | ++DOCSHELL 1C793C00 == 49 [pid = 3644] [id = 153] 14:58:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1D608000) [pid = 3644] [serial = 457] [outer = 00000000] 14:58:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1D803C00) [pid = 3644] [serial = 458] [outer = 1D608000] 14:58:21 INFO - PROCESS | 3644 | 1461275901148 Marionette DEBUG loaded listener.js 14:58:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1D9ED000) [pid = 3644] [serial = 459] [outer = 1D608000] 14:58:21 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:58:21 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:58:21 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:58:21 INFO - PROCESS | 3644 | 1461275901589 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]]]}] 14:58:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:58:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 695ms 14:58:21 INFO - PROCESS | 3644 | 1461275901659 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 14:58:21 INFO - PROCESS | 3644 | 1461275901661 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 14:58:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:58:21 INFO - PROCESS | 3644 | 1461275901665 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:58:21 INFO - PROCESS | 3644 | 1461275901667 Marionette TRACE conn3 <- [1,578,null,{}] 14:58:21 INFO - PROCESS | 3644 | 1461275901671 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}] 14:58:21 INFO - PROCESS | 3644 | 1461275901813 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 14:58:21 INFO - PROCESS | 3644 | 1461275901905 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:21 INFO - PROCESS | 3644 | ++DOCSHELL 0267C800 == 50 [pid = 3644] [id = 154] 14:58:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (0267DC00) [pid = 3644] [serial = 460] [outer = 00000000] 14:58:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (13B4B400) [pid = 3644] [serial = 461] [outer = 0267DC00] 14:58:21 INFO - PROCESS | 3644 | 1461275901964 Marionette DEBUG loaded listener.js 14:58:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (157F4400) [pid = 3644] [serial = 462] [outer = 0267DC00] 14:58:22 INFO - PROCESS | 3644 | 1461275902580 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]]]}] 14:58:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:58:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 943ms 14:58:22 INFO - PROCESS | 3644 | 1461275902611 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 14:58:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:58:22 INFO - PROCESS | 3644 | 1461275902617 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 14:58:22 INFO - PROCESS | 3644 | 1461275902622 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:58:22 INFO - PROCESS | 3644 | 1461275902626 Marionette TRACE conn3 <- [1,582,null,{}] 14:58:22 INFO - PROCESS | 3644 | 1461275902631 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}] 14:58:22 INFO - PROCESS | 3644 | 1461275902743 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 14:58:22 INFO - PROCESS | 3644 | 1461275902867 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:22 INFO - PROCESS | 3644 | ++DOCSHELL 183B3400 == 51 [pid = 3644] [id = 155] 14:58:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (183BF400) [pid = 3644] [serial = 463] [outer = 00000000] 14:58:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (1884EC00) [pid = 3644] [serial = 464] [outer = 183BF400] 14:58:22 INFO - PROCESS | 3644 | 1461275902925 Marionette DEBUG loaded listener.js 14:58:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (18851800) [pid = 3644] [serial = 465] [outer = 183BF400] 14:58:23 INFO - PROCESS | 3644 | 1461275903472 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]]]}] 14:58:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:58:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 896ms 14:58:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:58:23 INFO - PROCESS | 3644 | 1461275903509 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 14:58:23 INFO - PROCESS | 3644 | 1461275903512 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 14:58:23 INFO - PROCESS | 3644 | 1461275903516 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:58:23 INFO - PROCESS | 3644 | 1461275903518 Marionette TRACE conn3 <- [1,586,null,{}] 14:58:23 INFO - PROCESS | 3644 | 1461275903522 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}] 14:58:23 INFO - PROCESS | 3644 | 1461275903623 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 14:58:23 INFO - PROCESS | 3644 | 1461275903729 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:23 INFO - PROCESS | 3644 | ++DOCSHELL 196ECC00 == 52 [pid = 3644] [id = 156] 14:58:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (196ED000) [pid = 3644] [serial = 466] [outer = 00000000] 14:58:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (19909400) [pid = 3644] [serial = 467] [outer = 196ED000] 14:58:23 INFO - PROCESS | 3644 | 1461275903784 Marionette DEBUG loaded listener.js 14:58:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (19D08C00) [pid = 3644] [serial = 468] [outer = 196ED000] 14:58:24 INFO - PROCESS | 3644 | 1461275904400 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]]]}] 14:58:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:58:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 927ms 14:58:24 INFO - PROCESS | 3644 | 1461275904460 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 14:58:24 INFO - PROCESS | 3644 | 1461275904464 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 14:58:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:58:24 INFO - PROCESS | 3644 | 1461275904474 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:58:24 INFO - PROCESS | 3644 | 1461275904479 Marionette TRACE conn3 <- [1,590,null,{}] 14:58:24 INFO - PROCESS | 3644 | 1461275904484 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}] 14:58:24 INFO - PROCESS | 3644 | 1461275904630 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 14:58:24 INFO - PROCESS | 3644 | 1461275904760 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:24 INFO - PROCESS | 3644 | ++DOCSHELL 1C792C00 == 53 [pid = 3644] [id = 157] 14:58:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (1C793400) [pid = 3644] [serial = 469] [outer = 00000000] 14:58:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (1D601800) [pid = 3644] [serial = 470] [outer = 1C793400] 14:58:24 INFO - PROCESS | 3644 | 1461275904815 Marionette DEBUG loaded listener.js 14:58:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (1D65F800) [pid = 3644] [serial = 471] [outer = 1C793400] 14:58:25 INFO - PROCESS | 3644 | 1461275905327 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]]]}] 14:58:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:58:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 927ms 14:58:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:58:25 INFO - PROCESS | 3644 | 1461275905399 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 14:58:25 INFO - PROCESS | 3644 | 1461275905401 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 14:58:25 INFO - PROCESS | 3644 | 1461275905405 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:58:25 INFO - PROCESS | 3644 | 1461275905407 Marionette TRACE conn3 <- [1,594,null,{}] 14:58:25 INFO - PROCESS | 3644 | 1461275905411 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}] 14:58:25 INFO - PROCESS | 3644 | 1461275905515 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 14:58:25 INFO - PROCESS | 3644 | 1461275905667 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:25 INFO - PROCESS | 3644 | ++DOCSHELL 18AC3800 == 54 [pid = 3644] [id = 158] 14:58:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (18AC5000) [pid = 3644] [serial = 472] [outer = 00000000] 14:58:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (18ACB800) [pid = 3644] [serial = 473] [outer = 18AC5000] 14:58:25 INFO - PROCESS | 3644 | 1461275905723 Marionette DEBUG loaded listener.js 14:58:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (18ACE800) [pid = 3644] [serial = 474] [outer = 18AC5000] 14:58:26 INFO - PROCESS | 3644 | 1461275906292 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]]]}] 14:58:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:58:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 927ms 14:58:26 INFO - PROCESS | 3644 | 1461275906334 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 14:58:26 INFO - PROCESS | 3644 | 1461275906336 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 14:58:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:58:26 INFO - PROCESS | 3644 | 1461275906339 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:58:26 INFO - PROCESS | 3644 | 1461275906341 Marionette TRACE conn3 <- [1,598,null,{}] 14:58:26 INFO - PROCESS | 3644 | 1461275906345 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}] 14:58:26 INFO - PROCESS | 3644 | 1461275906445 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 14:58:26 INFO - PROCESS | 3644 | 1461275906674 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:26 INFO - PROCESS | 3644 | ++DOCSHELL 0267B000 == 55 [pid = 3644] [id = 159] 14:58:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (0267EC00) [pid = 3644] [serial = 475] [outer = 00000000] 14:58:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (17C5D000) [pid = 3644] [serial = 476] [outer = 0267EC00] 14:58:26 INFO - PROCESS | 3644 | 1461275906731 Marionette DEBUG loaded listener.js 14:58:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (183A5400) [pid = 3644] [serial = 477] [outer = 0267EC00] 14:58:27 INFO - PROCESS | 3644 | 1461275907355 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]]]}] 14:58:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:58:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1019ms 14:58:27 INFO - PROCESS | 3644 | 1461275907396 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 14:58:27 INFO - PROCESS | 3644 | 1461275907400 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 14:58:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:58:27 INFO - PROCESS | 3644 | 1461275907390 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:58:27 INFO - PROCESS | 3644 | 1461275907393 Marionette TRACE conn3 <- [1,602,null,{}] 14:58:27 INFO - PROCESS | 3644 | 1461275907398 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}] 14:58:27 INFO - PROCESS | 3644 | 1461275907501 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 14:58:27 INFO - PROCESS | 3644 | 1461275907606 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:27 INFO - PROCESS | 3644 | ++DOCSHELL 18AC6000 == 56 [pid = 3644] [id = 160] 14:58:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (18AC7C00) [pid = 3644] [serial = 478] [outer = 00000000] 14:58:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (18ACEC00) [pid = 3644] [serial = 479] [outer = 18AC7C00] 14:58:27 INFO - PROCESS | 3644 | 1461275907656 Marionette DEBUG loaded listener.js 14:58:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (18CBE400) [pid = 3644] [serial = 480] [outer = 18AC7C00] 14:58:27 INFO - PROCESS | 3644 | --DOCSHELL 1C793C00 == 55 [pid = 3644] [id = 153] 14:58:27 INFO - PROCESS | 3644 | --DOCSHELL 13B53C00 == 54 [pid = 3644] [id = 152] 14:58:27 INFO - PROCESS | 3644 | --DOCSHELL 17C59000 == 53 [pid = 3644] [id = 151] 14:58:27 INFO - PROCESS | 3644 | --DOCSHELL 1A351400 == 52 [pid = 3644] [id = 150] 14:58:27 INFO - PROCESS | 3644 | --DOCSHELL 143D7000 == 51 [pid = 3644] [id = 149] 14:58:27 INFO - PROCESS | 3644 | --DOCSHELL 1C4DE800 == 50 [pid = 3644] [id = 148] 14:58:27 INFO - PROCESS | 3644 | --DOCSHELL 144A3000 == 49 [pid = 3644] [id = 147] 14:58:27 INFO - PROCESS | 3644 | --DOCSHELL 18D5A800 == 48 [pid = 3644] [id = 146] 14:58:27 INFO - PROCESS | 3644 | --DOCSHELL 18ADC800 == 47 [pid = 3644] [id = 145] 14:58:27 INFO - PROCESS | 3644 | --DOCSHELL 144A2000 == 46 [pid = 3644] [id = 144] 14:58:27 INFO - PROCESS | 3644 | --DOCSHELL 15BEB000 == 45 [pid = 3644] [id = 143] 14:58:27 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (196F5000) [pid = 3644] [serial = 413] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3644 | --DOCSHELL 14B4B400 == 44 [pid = 3644] [id = 139] 14:58:27 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (18063000) [pid = 3644] [serial = 383] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (17C56800) [pid = 3644] [serial = 382] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (17B63C00) [pid = 3644] [serial = 385] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (1C79A400) [pid = 3644] [serial = 397] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (1A072800) [pid = 3644] [serial = 391] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (1A079000) [pid = 3644] [serial = 392] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (1D144400) [pid = 3644] [serial = 400] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (19D10000) [pid = 3644] [serial = 376] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (1D665000) [pid = 3644] [serial = 379] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (1D9EE800) [pid = 3644] [serial = 411] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (1D65D800) [pid = 3644] [serial = 403] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (1D142C00) [pid = 3644] [serial = 401] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (15DE6000) [pid = 3644] [serial = 170] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:58:27 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (1D80D400) [pid = 3644] [serial = 410] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (1ADB3400) [pid = 3644] [serial = 407] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (1D607800) [pid = 3644] [serial = 404] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (18CC3800) [pid = 3644] [serial = 388] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (16BA4800) [pid = 3644] [serial = 373] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (18E76000) [pid = 3644] [serial = 389] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1AA4BC00) [pid = 3644] [serial = 394] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (17C5D400) [pid = 3644] [serial = 386] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1C993800) [pid = 3644] [serial = 398] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1ADB3C00) [pid = 3644] [serial = 406] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1ADA5400) [pid = 3644] [serial = 395] [outer = 00000000] [url = about:blank] 14:58:28 INFO - PROCESS | 3644 | 1461275908120 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]]]}] 14:58:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:58:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 726ms 14:58:28 INFO - PROCESS | 3644 | 1461275908187 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 14:58:28 INFO - PROCESS | 3644 | 1461275908191 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 14:58:28 INFO - PROCESS | 3644 | 1461275908201 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:58:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:58:28 INFO - PROCESS | 3644 | 1461275908203 Marionette TRACE conn3 <- [1,606,null,{}] 14:58:28 INFO - PROCESS | 3644 | 1461275908207 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}] 14:58:28 INFO - PROCESS | 3644 | 1461275908342 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 14:58:28 INFO - PROCESS | 3644 | 1461275908357 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:28 INFO - PROCESS | 3644 | ++DOCSHELL 1884A000 == 45 [pid = 3644] [id = 161] 14:58:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (18853000) [pid = 3644] [serial = 481] [outer = 00000000] 14:58:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (18E82000) [pid = 3644] [serial = 482] [outer = 18853000] 14:58:28 INFO - PROCESS | 3644 | 1461275908408 Marionette DEBUG loaded listener.js 14:58:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (196F6000) [pid = 3644] [serial = 483] [outer = 18853000] 14:58:28 INFO - PROCESS | 3644 | 1461275908978 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]]]}] 14:58:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:58:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 834ms 14:58:29 INFO - PROCESS | 3644 | 1461275909029 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 14:58:29 INFO - PROCESS | 3644 | 1461275909031 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 14:58:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:58:29 INFO - PROCESS | 3644 | 1461275909036 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:58:29 INFO - PROCESS | 3644 | 1461275909042 Marionette TRACE conn3 <- [1,610,null,{}] 14:58:29 INFO - PROCESS | 3644 | 1461275909051 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}] 14:58:29 INFO - PROCESS | 3644 | 1461275909140 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 14:58:29 INFO - PROCESS | 3644 | 1461275909223 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:29 INFO - PROCESS | 3644 | ++DOCSHELL 1950C000 == 46 [pid = 3644] [id = 162] 14:58:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (19511C00) [pid = 3644] [serial = 484] [outer = 00000000] 14:58:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (19908400) [pid = 3644] [serial = 485] [outer = 19511C00] 14:58:29 INFO - PROCESS | 3644 | 1461275909268 Marionette DEBUG loaded listener.js 14:58:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1A072800) [pid = 3644] [serial = 486] [outer = 19511C00] 14:58:29 INFO - PROCESS | 3644 | 1461275909624 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]]]}] 14:58:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:58:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 649ms 14:58:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:58:29 INFO - PROCESS | 3644 | 1461275909693 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 14:58:29 INFO - PROCESS | 3644 | 1461275909696 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 14:58:29 INFO - PROCESS | 3644 | 1461275909699 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:58:29 INFO - PROCESS | 3644 | 1461275909701 Marionette TRACE conn3 <- [1,614,null,{}] 14:58:29 INFO - PROCESS | 3644 | 1461275909704 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}] 14:58:29 INFO - PROCESS | 3644 | 1461275909782 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 14:58:29 INFO - PROCESS | 3644 | 1461275909789 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:29 INFO - PROCESS | 3644 | ++DOCSHELL 1663D400 == 47 [pid = 3644] [id = 163] 14:58:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (18853800) [pid = 3644] [serial = 487] [outer = 00000000] 14:58:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1C4E5C00) [pid = 3644] [serial = 488] [outer = 18853800] 14:58:29 INFO - PROCESS | 3644 | 1461275909841 Marionette DEBUG loaded listener.js 14:58:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (1C4EC400) [pid = 3644] [serial = 489] [outer = 18853800] 14:58:30 INFO - PROCESS | 3644 | 1461275910304 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]]]}] 14:58:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:58:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 618ms 14:58:30 INFO - PROCESS | 3644 | 1461275910321 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 14:58:30 INFO - PROCESS | 3644 | 1461275910323 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 14:58:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:58:30 INFO - PROCESS | 3644 | 1461275910326 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:58:30 INFO - PROCESS | 3644 | 1461275910328 Marionette TRACE conn3 <- [1,618,null,{}] 14:58:30 INFO - PROCESS | 3644 | 1461275910331 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}] 14:58:30 INFO - PROCESS | 3644 | 1461275910435 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 14:58:30 INFO - PROCESS | 3644 | 1461275910520 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:30 INFO - PROCESS | 3644 | ++DOCSHELL 1C797800 == 48 [pid = 3644] [id = 164] 14:58:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1C797C00) [pid = 3644] [serial = 490] [outer = 00000000] 14:58:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (1C995800) [pid = 3644] [serial = 491] [outer = 1C797C00] 14:58:30 INFO - PROCESS | 3644 | 1461275910573 Marionette DEBUG loaded listener.js 14:58:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (1CE69000) [pid = 3644] [serial = 492] [outer = 1C797C00] 14:58:31 INFO - PROCESS | 3644 | 1461275911027 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]]]}] 14:58:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:58:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 726ms 14:58:31 INFO - PROCESS | 3644 | 1461275911066 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 14:58:31 INFO - PROCESS | 3644 | 1461275911068 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 14:58:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:58:31 INFO - PROCESS | 3644 | 1461275911072 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:58:31 INFO - PROCESS | 3644 | 1461275911073 Marionette TRACE conn3 <- [1,622,null,{}] 14:58:31 INFO - PROCESS | 3644 | 1461275911077 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}] 14:58:31 INFO - PROCESS | 3644 | 1461275911183 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 14:58:31 INFO - PROCESS | 3644 | 1461275911192 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:31 INFO - PROCESS | 3644 | ++DOCSHELL 16B98400 == 49 [pid = 3644] [id = 165] 14:58:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (180A8800) [pid = 3644] [serial = 493] [outer = 00000000] 14:58:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (1D65AC00) [pid = 3644] [serial = 494] [outer = 180A8800] 14:58:31 INFO - PROCESS | 3644 | 1461275911282 Marionette DEBUG loaded listener.js 14:58:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (1D60B400) [pid = 3644] [serial = 495] [outer = 180A8800] 14:58:31 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:58:31 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:58:31 INFO - PROCESS | 3644 | 1461275911691 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]]]}] 14:58:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:58:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 618ms 14:58:31 INFO - PROCESS | 3644 | 1461275911710 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 14:58:31 INFO - PROCESS | 3644 | 1461275911712 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 14:58:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:58:31 INFO - PROCESS | 3644 | 1461275911716 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:58:31 INFO - PROCESS | 3644 | 1461275911717 Marionette TRACE conn3 <- [1,626,null,{}] 14:58:31 INFO - PROCESS | 3644 | 1461275911721 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}] 14:58:31 INFO - PROCESS | 3644 | 1461275911827 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 14:58:31 INFO - PROCESS | 3644 | 1461275911903 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:31 INFO - PROCESS | 3644 | ++DOCSHELL 1C47E400 == 50 [pid = 3644] [id = 166] 14:58:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (1C484000) [pid = 3644] [serial = 496] [outer = 00000000] 14:58:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (1C488000) [pid = 3644] [serial = 497] [outer = 1C484000] 14:58:31 INFO - PROCESS | 3644 | 1461275911946 Marionette DEBUG loaded listener.js 14:58:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (1C489400) [pid = 3644] [serial = 498] [outer = 1C484000] 14:58:32 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (1C72E400) [pid = 3644] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:58:32 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (1C729800) [pid = 3644] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:58:32 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (18319C00) [pid = 3644] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:58:32 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (196E8000) [pid = 3644] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:58:32 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (1A87BC00) [pid = 3644] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:58:32 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (15BED400) [pid = 3644] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:58:32 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (14B4D400) [pid = 3644] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:58:32 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (18CBBC00) [pid = 3644] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:58:32 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (1C4DF000) [pid = 3644] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:58:32 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (1887D000) [pid = 3644] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:58:32 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:58:32 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:58:32 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:58:32 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:58:32 INFO - PROCESS | 3644 | 1461275912491 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]]]}] 14:58:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:58:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 834ms 14:58:32 INFO - PROCESS | 3644 | 1461275912541 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 14:58:32 INFO - PROCESS | 3644 | 1461275912543 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 14:58:32 INFO - PROCESS | 3644 | 1461275912546 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:58:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:58:32 INFO - PROCESS | 3644 | 1461275912548 Marionette TRACE conn3 <- [1,630,null,{}] 14:58:32 INFO - PROCESS | 3644 | 1461275912552 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}] 14:58:32 INFO - PROCESS | 3644 | 1461275912628 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 14:58:32 INFO - PROCESS | 3644 | 1461275912635 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:32 INFO - PROCESS | 3644 | ++DOCSHELL 18319C00 == 51 [pid = 3644] [id = 167] 14:58:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (183A6800) [pid = 3644] [serial = 499] [outer = 00000000] 14:58:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1C482400) [pid = 3644] [serial = 500] [outer = 183A6800] 14:58:32 INFO - PROCESS | 3644 | 1461275912679 Marionette DEBUG loaded listener.js 14:58:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (1C486000) [pid = 3644] [serial = 501] [outer = 183A6800] 14:58:33 INFO - PROCESS | 3644 | 1461275913086 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]]]}] 14:58:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:58:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 587ms 14:58:33 INFO - PROCESS | 3644 | 1461275913144 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 14:58:33 INFO - PROCESS | 3644 | 1461275913146 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 14:58:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:58:33 INFO - PROCESS | 3644 | 1461275913149 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:58:33 INFO - PROCESS | 3644 | 1461275913151 Marionette TRACE conn3 <- [1,634,null,{}] 14:58:33 INFO - PROCESS | 3644 | 1461275913154 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}] 14:58:33 INFO - PROCESS | 3644 | 1461275913231 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 14:58:33 INFO - PROCESS | 3644 | 1461275913236 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:33 INFO - PROCESS | 3644 | ++DOCSHELL 1884D000 == 52 [pid = 3644] [id = 168] 14:58:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (1C480C00) [pid = 3644] [serial = 502] [outer = 00000000] 14:58:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (1D2C6400) [pid = 3644] [serial = 503] [outer = 1C480C00] 14:58:33 INFO - PROCESS | 3644 | 1461275913264 Marionette DEBUG loaded listener.js 14:58:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (1D604C00) [pid = 3644] [serial = 504] [outer = 1C480C00] 14:58:33 INFO - PROCESS | 3644 | 1461275913717 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]]]}] 14:58:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:58:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 618ms 14:58:33 INFO - PROCESS | 3644 | 1461275913771 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 14:58:33 INFO - PROCESS | 3644 | 1461275913773 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 14:58:33 INFO - PROCESS | 3644 | 1461275913776 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:58:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:58:33 INFO - PROCESS | 3644 | 1461275913778 Marionette TRACE conn3 <- [1,638,null,{}] 14:58:33 INFO - PROCESS | 3644 | 1461275913782 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}] 14:58:33 INFO - PROCESS | 3644 | 1461275913859 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 14:58:33 INFO - PROCESS | 3644 | 1461275913866 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:33 INFO - PROCESS | 3644 | ++DOCSHELL 19A0A000 == 53 [pid = 3644] [id = 169] 14:58:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (19A0EC00) [pid = 3644] [serial = 505] [outer = 00000000] 14:58:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (19A14800) [pid = 3644] [serial = 506] [outer = 19A0EC00] 14:58:33 INFO - PROCESS | 3644 | 1461275913923 Marionette DEBUG loaded listener.js 14:58:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (1ADAB400) [pid = 3644] [serial = 507] [outer = 19A0EC00] 14:58:34 INFO - PROCESS | 3644 | 1461275914463 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]]]}] 14:58:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:58:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 726ms 14:58:34 INFO - PROCESS | 3644 | 1461275914518 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 14:58:34 INFO - PROCESS | 3644 | 1461275914522 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 14:58:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:58:34 INFO - PROCESS | 3644 | 1461275914528 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:58:34 INFO - PROCESS | 3644 | 1461275914532 Marionette TRACE conn3 <- [1,642,null,{}] 14:58:34 INFO - PROCESS | 3644 | 1461275914637 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}] 14:58:34 INFO - PROCESS | 3644 | 1461275914754 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 14:58:34 INFO - PROCESS | 3644 | 1461275914874 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:34 INFO - PROCESS | 3644 | ++DOCSHELL 13370400 == 54 [pid = 3644] [id = 170] 14:58:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (143D3400) [pid = 3644] [serial = 508] [outer = 00000000] 14:58:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (183A7800) [pid = 3644] [serial = 509] [outer = 143D3400] 14:58:34 INFO - PROCESS | 3644 | 1461275914940 Marionette DEBUG loaded listener.js 14:58:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (1884A800) [pid = 3644] [serial = 510] [outer = 143D3400] 14:58:35 INFO - PROCESS | 3644 | 1461275915502 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]]]}] 14:58:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:58:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1036ms 14:58:35 INFO - PROCESS | 3644 | 1461275915558 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 14:58:35 INFO - PROCESS | 3644 | 1461275915564 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 14:58:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:58:35 INFO - PROCESS | 3644 | 1461275915571 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:58:35 INFO - PROCESS | 3644 | 1461275915574 Marionette TRACE conn3 <- [1,646,null,{}] 14:58:35 INFO - PROCESS | 3644 | 1461275915578 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}] 14:58:35 INFO - PROCESS | 3644 | 1461275915681 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 14:58:35 INFO - PROCESS | 3644 | 1461275915780 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:35 INFO - PROCESS | 3644 | ++DOCSHELL 18CC0800 == 55 [pid = 3644] [id = 171] 14:58:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (18CC3000) [pid = 3644] [serial = 511] [outer = 00000000] 14:58:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (19781800) [pid = 3644] [serial = 512] [outer = 18CC3000] 14:58:35 INFO - PROCESS | 3644 | 1461275915834 Marionette DEBUG loaded listener.js 14:58:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (19A0D000) [pid = 3644] [serial = 513] [outer = 18CC3000] 14:58:36 INFO - PROCESS | 3644 | 1461275916439 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]]]}] 14:58:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:58:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 927ms 14:58:36 INFO - PROCESS | 3644 | 1461275916497 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 14:58:36 INFO - PROCESS | 3644 | 1461275916500 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 14:58:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:58:36 INFO - PROCESS | 3644 | 1461275916504 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:58:36 INFO - PROCESS | 3644 | 1461275916508 Marionette TRACE conn3 <- [1,650,null,{}] 14:58:36 INFO - PROCESS | 3644 | 1461275916519 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}] 14:58:36 INFO - PROCESS | 3644 | 1461275916622 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 14:58:36 INFO - PROCESS | 3644 | 1461275916749 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:36 INFO - PROCESS | 3644 | ++DOCSHELL 1C459400 == 56 [pid = 3644] [id = 172] 14:58:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (1C459800) [pid = 3644] [serial = 514] [outer = 00000000] 14:58:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (1C45D400) [pid = 3644] [serial = 515] [outer = 1C459800] 14:58:36 INFO - PROCESS | 3644 | 1461275916807 Marionette DEBUG loaded listener.js 14:58:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 153 (1C460400) [pid = 3644] [serial = 516] [outer = 1C459800] 14:58:37 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:58:37 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:58:37 INFO - PROCESS | 3644 | 1461275917357 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]]]}] 14:58:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:58:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 896ms 14:58:37 INFO - PROCESS | 3644 | 1461275917408 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 14:58:37 INFO - PROCESS | 3644 | 1461275917413 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 14:58:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:58:37 INFO - PROCESS | 3644 | 1461275917418 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:58:37 INFO - PROCESS | 3644 | 1461275917421 Marionette TRACE conn3 <- [1,654,null,{}] 14:58:37 INFO - PROCESS | 3644 | 1461275917427 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}] 14:58:37 INFO - PROCESS | 3644 | 1461275917528 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 14:58:37 INFO - PROCESS | 3644 | 1461275917626 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:37 INFO - PROCESS | 3644 | ++DOCSHELL 1C45C400 == 57 [pid = 3644] [id = 173] 14:58:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 154 (1C486800) [pid = 3644] [serial = 517] [outer = 00000000] 14:58:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 155 (1CCB9800) [pid = 3644] [serial = 518] [outer = 1C486800] 14:58:37 INFO - PROCESS | 3644 | 1461275917665 Marionette DEBUG loaded listener.js 14:58:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 156 (1D2C9800) [pid = 3644] [serial = 519] [outer = 1C486800] 14:58:38 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:58:38 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:58:38 INFO - PROCESS | 3644 | 1461275918259 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]]]}] 14:58:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:58:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 897ms 14:58:38 INFO - PROCESS | 3644 | 1461275918306 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 14:58:38 INFO - PROCESS | 3644 | 1461275918308 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 14:58:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:58:38 INFO - PROCESS | 3644 | 1461275918312 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:58:38 INFO - PROCESS | 3644 | 1461275918314 Marionette TRACE conn3 <- [1,658,null,{}] 14:58:38 INFO - PROCESS | 3644 | 1461275918318 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}] 14:58:38 INFO - PROCESS | 3644 | 1461275918417 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 14:58:38 INFO - PROCESS | 3644 | 1461275918523 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:38 INFO - PROCESS | 3644 | ++DOCSHELL 18319800 == 58 [pid = 3644] [id = 174] 14:58:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 157 (183A1800) [pid = 3644] [serial = 520] [outer = 00000000] 14:58:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 158 (197FE800) [pid = 3644] [serial = 521] [outer = 183A1800] 14:58:38 INFO - PROCESS | 3644 | 1461275918577 Marionette DEBUG loaded listener.js 14:58:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 159 (19910400) [pid = 3644] [serial = 522] [outer = 183A1800] 14:58:39 INFO - PROCESS | 3644 | 1461275919327 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]]]}] 14:58:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:58:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1081ms 14:58:39 INFO - PROCESS | 3644 | 1461275919388 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 14:58:39 INFO - PROCESS | 3644 | 1461275919392 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 14:58:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:58:39 INFO - PROCESS | 3644 | 1461275919397 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:58:39 INFO - PROCESS | 3644 | 1461275919401 Marionette TRACE conn3 <- [1,662,null,{}] 14:58:39 INFO - PROCESS | 3644 | 1461275919408 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}] 14:58:39 INFO - PROCESS | 3644 | 1461275919501 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 14:58:39 INFO - PROCESS | 3644 | 1461275919632 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:39 INFO - PROCESS | 3644 | ++DOCSHELL 15B09000 == 59 [pid = 3644] [id = 175] 14:58:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 160 (15F4AC00) [pid = 3644] [serial = 523] [outer = 00000000] 14:58:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 161 (17C58800) [pid = 3644] [serial = 524] [outer = 15F4AC00] 14:58:39 INFO - PROCESS | 3644 | 1461275919687 Marionette DEBUG loaded listener.js 14:58:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 162 (17C60800) [pid = 3644] [serial = 525] [outer = 15F4AC00] 14:58:40 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:58:40 INFO - PROCESS | 3644 | --DOCSHELL 1884D000 == 58 [pid = 3644] [id = 168] 14:58:40 INFO - PROCESS | 3644 | --DOCSHELL 18319C00 == 57 [pid = 3644] [id = 167] 14:58:40 INFO - PROCESS | 3644 | --DOCSHELL 1C47E400 == 56 [pid = 3644] [id = 166] 14:58:40 INFO - PROCESS | 3644 | --DOCSHELL 16B98400 == 55 [pid = 3644] [id = 165] 14:58:40 INFO - PROCESS | 3644 | --DOCSHELL 1C797800 == 54 [pid = 3644] [id = 164] 14:58:40 INFO - PROCESS | 3644 | --DOCSHELL 1663D400 == 53 [pid = 3644] [id = 163] 14:58:40 INFO - PROCESS | 3644 | --DOCSHELL 196EE400 == 52 [pid = 3644] [id = 138] 14:58:40 INFO - PROCESS | 3644 | --DOCSHELL 1950C000 == 51 [pid = 3644] [id = 162] 14:58:40 INFO - PROCESS | 3644 | --DOCSHELL 1884A000 == 50 [pid = 3644] [id = 161] 14:58:40 INFO - PROCESS | 3644 | --DOCSHELL 18AC6000 == 49 [pid = 3644] [id = 160] 14:58:40 INFO - PROCESS | 3644 | --DOCSHELL 0267B000 == 48 [pid = 3644] [id = 159] 14:58:40 INFO - PROCESS | 3644 | --DOMWINDOW == 161 (1D803C00) [pid = 3644] [serial = 458] [outer = 00000000] [url = about:blank] 14:58:40 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:58:40 INFO - PROCESS | 3644 | --DOMWINDOW == 160 (1C7A0C00) [pid = 3644] [serial = 446] [outer = 00000000] [url = about:blank] 14:58:40 INFO - PROCESS | 3644 | --DOMWINDOW == 159 (1CE68000) [pid = 3644] [serial = 449] [outer = 00000000] [url = about:blank] 14:58:40 INFO - PROCESS | 3644 | --DOMWINDOW == 158 (1C7A0400) [pid = 3644] [serial = 447] [outer = 00000000] [url = about:blank] 14:58:40 INFO - PROCESS | 3644 | --DOMWINDOW == 157 (17B73400) [pid = 3644] [serial = 416] [outer = 00000000] [url = about:blank] 14:58:40 INFO - PROCESS | 3644 | --DOMWINDOW == 156 (18F23800) [pid = 3644] [serial = 419] [outer = 00000000] [url = about:blank] 14:58:40 INFO - PROCESS | 3644 | --DOMWINDOW == 155 (196EC800) [pid = 3644] [serial = 452] [outer = 00000000] [url = about:blank] 14:58:40 INFO - PROCESS | 3644 | --DOMWINDOW == 154 (1990E400) [pid = 3644] [serial = 422] [outer = 00000000] [url = about:blank] 14:58:40 INFO - PROCESS | 3644 | --DOMWINDOW == 153 (1A08AC00) [pid = 3644] [serial = 437] [outer = 00000000] [url = about:blank] 14:58:40 INFO - PROCESS | 3644 | --DOMWINDOW == 152 (1A34D000) [pid = 3644] [serial = 438] [outer = 00000000] [url = about:blank] 14:58:40 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (1ADAC400) [pid = 3644] [serial = 440] [outer = 00000000] [url = about:blank] 14:58:40 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (17B62000) [pid = 3644] [serial = 429] [outer = 00000000] [url = about:blank] 14:58:40 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (1675DC00) [pid = 3644] [serial = 428] [outer = 00000000] [url = about:blank] 14:58:40 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (15F4BC00) [pid = 3644] [serial = 431] [outer = 00000000] [url = about:blank] 14:58:40 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (16B96C00) [pid = 3644] [serial = 432] [outer = 00000000] [url = about:blank] 14:58:40 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (18E74C00) [pid = 3644] [serial = 434] [outer = 00000000] [url = about:blank] 14:58:40 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (196F4800) [pid = 3644] [serial = 435] [outer = 00000000] [url = about:blank] 14:58:40 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (1831BC00) [pid = 3644] [serial = 425] [outer = 00000000] [url = about:blank] 14:58:40 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (1CE67C00) [pid = 3644] [serial = 450] [outer = 00000000] [url = about:blank] 14:58:40 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (1A0E8400) [pid = 3644] [serial = 453] [outer = 00000000] [url = about:blank] 14:58:40 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (1C4E7400) [pid = 3644] [serial = 443] [outer = 00000000] [url = about:blank] 14:58:40 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (1CE6CC00) [pid = 3644] [serial = 455] [outer = 00000000] [url = about:blank] 14:58:40 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (1C721800) [pid = 3644] [serial = 444] [outer = 00000000] [url = about:blank] 14:58:40 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (1D2C6800) [pid = 3644] [serial = 456] [outer = 00000000] [url = about:blank] 14:58:40 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (1ADB1800) [pid = 3644] [serial = 441] [outer = 00000000] [url = about:blank] 14:58:40 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:58:40 INFO - PROCESS | 3644 | 1461275920272 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]]]}] 14:58:40 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 14:58:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 897ms 14:58:40 INFO - PROCESS | 3644 | 1461275920304 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 14:58:40 INFO - PROCESS | 3644 | 1461275920309 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 14:58:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:58:40 INFO - PROCESS | 3644 | 1461275920315 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:58:40 INFO - PROCESS | 3644 | 1461275920317 Marionette TRACE conn3 <- [1,666,null,{}] 14:58:40 INFO - PROCESS | 3644 | 1461275920321 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}] 14:58:40 INFO - PROCESS | 3644 | 1461275920404 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 14:58:40 INFO - PROCESS | 3644 | 1461275920488 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:40 INFO - PROCESS | 3644 | ++DOCSHELL 14BF6000 == 49 [pid = 3644] [id = 176] 14:58:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (15DE9000) [pid = 3644] [serial = 526] [outer = 00000000] 14:58:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (17C5F800) [pid = 3644] [serial = 527] [outer = 15DE9000] 14:58:40 INFO - PROCESS | 3644 | 1461275920534 Marionette DEBUG loaded listener.js 14:58:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (183AA800) [pid = 3644] [serial = 528] [outer = 15DE9000] 14:58:40 INFO - PROCESS | 3644 | 1461275920914 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]]]}] 14:58:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:58:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 618ms 14:58:40 INFO - PROCESS | 3644 | 1461275920936 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 14:58:40 INFO - PROCESS | 3644 | 1461275920938 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 14:58:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:58:40 INFO - PROCESS | 3644 | 1461275920941 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:58:40 INFO - PROCESS | 3644 | 1461275920945 Marionette TRACE conn3 <- [1,670,null,{}] 14:58:40 INFO - PROCESS | 3644 | 1461275920955 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}] 14:58:41 INFO - PROCESS | 3644 | 1461275921079 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 14:58:41 INFO - PROCESS | 3644 | 1461275921088 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:41 INFO - PROCESS | 3644 | ++DOCSHELL 18AC6000 == 50 [pid = 3644] [id = 177] 14:58:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (18AE2400) [pid = 3644] [serial = 529] [outer = 00000000] 14:58:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (18E7E800) [pid = 3644] [serial = 530] [outer = 18AE2400] 14:58:41 INFO - PROCESS | 3644 | 1461275921135 Marionette DEBUG loaded listener.js 14:58:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (1963BC00) [pid = 3644] [serial = 531] [outer = 18AE2400] 14:58:42 INFO - PROCESS | 3644 | 1461275922128 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]]]}] 14:58:42 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) 14:58:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1236ms 14:58:42 INFO - PROCESS | 3644 | 1461275922185 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 14:58:42 INFO - PROCESS | 3644 | 1461275922187 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 14:58:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:58:42 INFO - PROCESS | 3644 | 1461275922199 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:58:42 INFO - PROCESS | 3644 | 1461275922200 Marionette TRACE conn3 <- [1,674,null,{}] 14:58:42 INFO - PROCESS | 3644 | 1461275922204 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}] 14:58:42 INFO - PROCESS | 3644 | 1461275922309 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 14:58:42 INFO - PROCESS | 3644 | 1461275922316 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:42 INFO - PROCESS | 3644 | ++DOCSHELL 18E7FC00 == 51 [pid = 3644] [id = 178] 14:58:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (19508400) [pid = 3644] [serial = 532] [outer = 00000000] 14:58:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (19A0CC00) [pid = 3644] [serial = 533] [outer = 19508400] 14:58:42 INFO - PROCESS | 3644 | 1461275922407 Marionette DEBUG loaded listener.js 14:58:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (19C41C00) [pid = 3644] [serial = 534] [outer = 19508400] 14:58:43 INFO - PROCESS | 3644 | 1461275923362 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]]]}] 14:58:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:58:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1174ms 14:58:43 INFO - PROCESS | 3644 | 1461275923393 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 14:58:43 INFO - PROCESS | 3644 | 1461275923395 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 14:58:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:58:43 INFO - PROCESS | 3644 | 1461275923399 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:58:43 INFO - PROCESS | 3644 | 1461275923401 Marionette TRACE conn3 <- [1,678,null,{}] 14:58:43 INFO - PROCESS | 3644 | 1461275923405 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}] 14:58:43 INFO - PROCESS | 3644 | 1461275923510 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 14:58:43 INFO - PROCESS | 3644 | 1461275923517 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:43 INFO - PROCESS | 3644 | ++DOCSHELL 19A17800 == 52 [pid = 3644] [id = 179] 14:58:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (19D08000) [pid = 3644] [serial = 535] [outer = 00000000] 14:58:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (1A352400) [pid = 3644] [serial = 536] [outer = 19D08000] 14:58:43 INFO - PROCESS | 3644 | 1461275923607 Marionette DEBUG loaded listener.js 14:58:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (1A48B400) [pid = 3644] [serial = 537] [outer = 19D08000] 14:58:44 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (18853000) [pid = 3644] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:58:44 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (18853800) [pid = 3644] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:58:44 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (1D608000) [pid = 3644] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:58:44 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (18AC7C00) [pid = 3644] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:58:44 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (19511C00) [pid = 3644] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:58:44 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (1C797C00) [pid = 3644] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:58:44 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (0267EC00) [pid = 3644] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:58:44 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (1C480C00) [pid = 3644] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:58:44 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (180A8800) [pid = 3644] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:58:44 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (1C484000) [pid = 3644] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:58:44 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (183A6800) [pid = 3644] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:58:44 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (1C994C00) [pid = 3644] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:58:44 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (12DD7000) [pid = 3644] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:58:44 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (1330CC00) [pid = 3644] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:58:44 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (13369C00) [pid = 3644] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:58:44 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (16A34000) [pid = 3644] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:58:44 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (18CBD400) [pid = 3644] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:58:44 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (157EC000) [pid = 3644] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:58:44 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (17B56800) [pid = 3644] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:58:44 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (13B53400) [pid = 3644] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:58:44 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (17C57C00) [pid = 3644] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:58:44 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (18CC0000) [pid = 3644] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:58:44 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (19D10C00) [pid = 3644] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:58:44 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (0267CC00) [pid = 3644] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:58:44 INFO - PROCESS | 3644 | 1461275924514 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]]]}] 14:58:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:58:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1128ms 14:58:44 INFO - PROCESS | 3644 | 1461275924523 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 14:58:44 INFO - PROCESS | 3644 | 1461275924525 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 14:58:44 INFO - PROCESS | 3644 | 1461275924528 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:58:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:58:44 INFO - PROCESS | 3644 | 1461275924530 Marionette TRACE conn3 <- [1,682,null,{}] 14:58:44 INFO - PROCESS | 3644 | 1461275924533 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}] 14:58:44 INFO - PROCESS | 3644 | 1461275924629 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 14:58:44 INFO - PROCESS | 3644 | 1461275924637 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:44 INFO - PROCESS | 3644 | ++DOCSHELL 13B53400 == 53 [pid = 3644] [id = 180] 14:58:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (143D7000) [pid = 3644] [serial = 538] [outer = 00000000] 14:58:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (18853800) [pid = 3644] [serial = 539] [outer = 143D7000] 14:58:44 INFO - PROCESS | 3644 | 1461275924685 Marionette DEBUG loaded listener.js 14:58:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (18CBA800) [pid = 3644] [serial = 540] [outer = 143D7000] 14:58:45 INFO - PROCESS | 3644 | 1461275925589 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]]]}] 14:58:45 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) 14:58:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1066ms 14:58:45 INFO - PROCESS | 3644 | 1461275925606 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 14:58:45 INFO - PROCESS | 3644 | 1461275925608 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 14:58:45 INFO - PROCESS | 3644 | 1461275925611 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:58:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:58:45 INFO - PROCESS | 3644 | 1461275925613 Marionette TRACE conn3 <- [1,686,null,{}] 14:58:45 INFO - PROCESS | 3644 | 1461275925622 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}] 14:58:45 INFO - PROCESS | 3644 | 1461275925697 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 14:58:45 INFO - PROCESS | 3644 | 1461275925704 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:45 INFO - PROCESS | 3644 | ++DOCSHELL 180A8800 == 54 [pid = 3644] [id = 181] 14:58:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1884CC00) [pid = 3644] [serial = 541] [outer = 00000000] 14:58:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1A87A400) [pid = 3644] [serial = 542] [outer = 1884CC00] 14:58:45 INFO - PROCESS | 3644 | 1461275925748 Marionette DEBUG loaded listener.js 14:58:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1ADA6000) [pid = 3644] [serial = 543] [outer = 1884CC00] 14:58:46 INFO - PROCESS | 3644 | 1461275926698 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]]]}] 14:58:46 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) 14:58:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1128ms 14:58:46 INFO - PROCESS | 3644 | 1461275926741 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 14:58:46 INFO - PROCESS | 3644 | 1461275926745 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 14:58:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:58:46 INFO - PROCESS | 3644 | 1461275926793 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:58:46 INFO - PROCESS | 3644 | 1461275926797 Marionette TRACE conn3 <- [1,690,null,{}] 14:58:46 INFO - PROCESS | 3644 | 1461275926804 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}] 14:58:46 INFO - PROCESS | 3644 | 1461275926900 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 14:58:47 INFO - PROCESS | 3644 | 1461275927020 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:47 INFO - PROCESS | 3644 | ++DOCSHELL 14B4D400 == 55 [pid = 3644] [id = 182] 14:58:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (15DD7800) [pid = 3644] [serial = 544] [outer = 00000000] 14:58:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (16644800) [pid = 3644] [serial = 545] [outer = 15DD7800] 14:58:47 INFO - PROCESS | 3644 | 1461275927076 Marionette DEBUG loaded listener.js 14:58:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (16A37800) [pid = 3644] [serial = 546] [outer = 15DD7800] 14:58:48 INFO - PROCESS | 3644 | 1461275928168 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]]]}] 14:58:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:58:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1437ms 14:58:48 INFO - PROCESS | 3644 | 1461275928230 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 14:58:48 INFO - PROCESS | 3644 | 1461275928236 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 14:58:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:58:48 INFO - PROCESS | 3644 | 1461275928242 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:58:48 INFO - PROCESS | 3644 | 1461275928245 Marionette TRACE conn3 <- [1,694,null,{}] 14:58:48 INFO - PROCESS | 3644 | 1461275928250 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}] 14:58:48 INFO - PROCESS | 3644 | 1461275928382 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 14:58:48 INFO - PROCESS | 3644 | 1461275928512 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:48 INFO - PROCESS | 3644 | ++DOCSHELL 18880400 == 56 [pid = 3644] [id = 183] 14:58:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (18884000) [pid = 3644] [serial = 547] [outer = 00000000] 14:58:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (18ACC400) [pid = 3644] [serial = 548] [outer = 18884000] 14:58:48 INFO - PROCESS | 3644 | 1461275928568 Marionette DEBUG loaded listener.js 14:58:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (18CBEC00) [pid = 3644] [serial = 549] [outer = 18884000] 14:58:49 INFO - PROCESS | 3644 | 1461275929558 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]]]}] 14:58:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:58:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1344ms 14:58:49 INFO - PROCESS | 3644 | 1461275929579 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 14:58:49 INFO - PROCESS | 3644 | 1461275929581 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 14:58:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:58:49 INFO - PROCESS | 3644 | 1461275929585 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:58:49 INFO - PROCESS | 3644 | 1461275929589 Marionette TRACE conn3 <- [1,698,null,{}] 14:58:49 INFO - PROCESS | 3644 | 1461275929600 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}] 14:58:49 INFO - PROCESS | 3644 | 1461275929835 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 14:58:49 INFO - PROCESS | 3644 | 1461275929980 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:49 INFO - PROCESS | 3644 | ++DOCSHELL 15BEF400 == 57 [pid = 3644] [id = 184] 14:58:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (15BF1800) [pid = 3644] [serial = 550] [outer = 00000000] 14:58:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (16639C00) [pid = 3644] [serial = 551] [outer = 15BF1800] 14:58:50 INFO - PROCESS | 3644 | 1461275930030 Marionette DEBUG loaded listener.js 14:58:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (1675F400) [pid = 3644] [serial = 552] [outer = 15BF1800] 14:58:51 INFO - PROCESS | 3644 | 1461275931047 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]]]}] 14:58:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:58:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1498ms 14:58:51 INFO - PROCESS | 3644 | 1461275931086 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 14:58:51 INFO - PROCESS | 3644 | 1461275931089 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 14:58:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:58:51 INFO - PROCESS | 3644 | 1461275931094 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:58:51 INFO - PROCESS | 3644 | 1461275931097 Marionette TRACE conn3 <- [1,702,null,{}] 14:58:51 INFO - PROCESS | 3644 | 1461275931102 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}] 14:58:51 INFO - PROCESS | 3644 | 1461275931226 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 14:58:51 INFO - PROCESS | 3644 | --DOCSHELL 18AE0800 == 56 [pid = 3644] [id = 99] 14:58:51 INFO - PROCESS | 3644 | --DOCSHELL 13B53400 == 55 [pid = 3644] [id = 180] 14:58:51 INFO - PROCESS | 3644 | --DOCSHELL 19A17800 == 54 [pid = 3644] [id = 179] 14:58:51 INFO - PROCESS | 3644 | --DOCSHELL 18E7FC00 == 53 [pid = 3644] [id = 178] 14:58:51 INFO - PROCESS | 3644 | --DOCSHELL 18AC6000 == 52 [pid = 3644] [id = 177] 14:58:51 INFO - PROCESS | 3644 | --DOCSHELL 14BF6000 == 51 [pid = 3644] [id = 176] 14:58:51 INFO - PROCESS | 3644 | --DOCSHELL 15B09000 == 50 [pid = 3644] [id = 175] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (19A14800) [pid = 3644] [serial = 506] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (13B4B400) [pid = 3644] [serial = 461] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (1884EC00) [pid = 3644] [serial = 464] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (19909400) [pid = 3644] [serial = 467] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (1D601800) [pid = 3644] [serial = 470] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (18ACB800) [pid = 3644] [serial = 473] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOCSHELL 13370400 == 49 [pid = 3644] [id = 170] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (1CE69800) [pid = 3644] [serial = 296] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (1D9EA000) [pid = 3644] [serial = 332] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1D658C00) [pid = 3644] [serial = 371] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (143D9400) [pid = 3644] [serial = 163] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1C20C000) [pid = 3644] [serial = 160] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (144AA400) [pid = 3644] [serial = 200] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1831C800) [pid = 3644] [serial = 203] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (18CC7400) [pid = 3644] [serial = 206] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (15D15800) [pid = 3644] [serial = 245] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (18E82800) [pid = 3644] [serial = 248] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (157A9800) [pid = 3644] [serial = 287] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (17C5E400) [pid = 3644] [serial = 290] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (19D03C00) [pid = 3644] [serial = 293] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (18E82000) [pid = 3644] [serial = 482] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (196F6000) [pid = 3644] [serial = 483] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1C4E5C00) [pid = 3644] [serial = 488] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (1D9ED000) [pid = 3644] [serial = 459] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (18CBE400) [pid = 3644] [serial = 480] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (18ACEC00) [pid = 3644] [serial = 479] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (19908400) [pid = 3644] [serial = 485] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1A072800) [pid = 3644] [serial = 486] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1C995800) [pid = 3644] [serial = 491] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (183A5400) [pid = 3644] [serial = 477] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (17C5D000) [pid = 3644] [serial = 476] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1D604C00) [pid = 3644] [serial = 504] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1D65AC00) [pid = 3644] [serial = 494] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1CE69000) [pid = 3644] [serial = 492] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1C488000) [pid = 3644] [serial = 497] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1D60B400) [pid = 3644] [serial = 495] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1D2C6400) [pid = 3644] [serial = 503] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (1C489400) [pid = 3644] [serial = 498] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1C482400) [pid = 3644] [serial = 500] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1C486000) [pid = 3644] [serial = 501] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1C4EC400) [pid = 3644] [serial = 489] [outer = 00000000] [url = about:blank] 14:58:51 INFO - PROCESS | 3644 | 1461275931383 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:51 INFO - PROCESS | 3644 | ++DOCSHELL 143D9400 == 50 [pid = 3644] [id = 185] 14:58:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (144AA400) [pid = 3644] [serial = 553] [outer = 00000000] 14:58:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1663DC00) [pid = 3644] [serial = 554] [outer = 144AA400] 14:58:51 INFO - PROCESS | 3644 | 1461275931434 Marionette DEBUG loaded listener.js 14:58:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (17C5E400) [pid = 3644] [serial = 555] [outer = 144AA400] 14:58:52 INFO - PROCESS | 3644 | 1461275932303 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]]]}] 14:58:52 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 14:58:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1236ms 14:58:52 INFO - PROCESS | 3644 | 1461275932350 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 14:58:52 INFO - PROCESS | 3644 | 1461275932353 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 14:58:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:58:52 INFO - PROCESS | 3644 | 1461275932357 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:58:52 INFO - PROCESS | 3644 | 1461275932359 Marionette TRACE conn3 <- [1,706,null,{}] 14:58:52 INFO - PROCESS | 3644 | 1461275932363 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}] 14:58:52 INFO - PROCESS | 3644 | 1461275932435 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 14:58:52 INFO - PROCESS | 3644 | 1461275932510 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:52 INFO - PROCESS | 3644 | ++DOCSHELL 18714800 == 51 [pid = 3644] [id = 186] 14:58:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (18847800) [pid = 3644] [serial = 556] [outer = 00000000] 14:58:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1888BC00) [pid = 3644] [serial = 557] [outer = 18847800] 14:58:52 INFO - PROCESS | 3644 | 1461275932556 Marionette DEBUG loaded listener.js 14:58:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (18AC7400) [pid = 3644] [serial = 558] [outer = 18847800] 14:58:53 INFO - PROCESS | 3644 | 1461275933439 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]]]}] 14:58:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:58:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1128ms 14:58:53 INFO - PROCESS | 3644 | 1461275933487 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 14:58:53 INFO - PROCESS | 3644 | 1461275933491 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 14:58:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:58:53 INFO - PROCESS | 3644 | 1461275933501 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:58:53 INFO - PROCESS | 3644 | 1461275933505 Marionette TRACE conn3 <- [1,710,null,{}] 14:58:53 INFO - PROCESS | 3644 | 1461275933509 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}] 14:58:53 INFO - PROCESS | 3644 | 1461275933618 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 14:58:53 INFO - PROCESS | 3644 | 1461275933624 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:53 INFO - PROCESS | 3644 | ++DOCSHELL 18AEA800 == 52 [pid = 3644] [id = 187] 14:58:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (18D51C00) [pid = 3644] [serial = 559] [outer = 00000000] 14:58:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1950BC00) [pid = 3644] [serial = 560] [outer = 18D51C00] 14:58:53 INFO - PROCESS | 3644 | 1461275933713 Marionette DEBUG loaded listener.js 14:58:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (196EE400) [pid = 3644] [serial = 561] [outer = 18D51C00] 14:58:54 INFO - PROCESS | 3644 | 1461275934140 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] 14:58:54 INFO - PROCESS | 3644 | 1461275934180 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 14:58:54 INFO - PROCESS | 3644 | 1461275934184 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:58:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:58:54 INFO - PROCESS | 3644 | 1461275934185 Marionette TRACE conn3 <- [1,714,null,{}] 14:58:54 INFO - PROCESS | 3644 | 1461275934189 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}] 14:58:54 INFO - PROCESS | 3644 | 1461275934296 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 14:58:54 INFO - PROCESS | 3644 | 1461275934356 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:54 INFO - PROCESS | 3644 | ++DOCSHELL 18E82000 == 53 [pid = 3644] [id = 188] 14:58:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (19910C00) [pid = 3644] [serial = 562] [outer = 00000000] 14:58:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (19A16800) [pid = 3644] [serial = 563] [outer = 19910C00] 14:58:54 INFO - PROCESS | 3644 | 1461275934406 Marionette DEBUG loaded listener.js 14:58:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (19D02C00) [pid = 3644] [serial = 564] [outer = 19910C00] 14:58:54 INFO - PROCESS | 3644 | 1461275934869 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]]]}] 14:58:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:58:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 726ms 14:58:54 INFO - PROCESS | 3644 | 1461275934951 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 14:58:54 INFO - PROCESS | 3644 | 1461275934953 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 14:58:54 INFO - PROCESS | 3644 | 1461275934960 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:58:54 INFO - PROCESS | 3644 | 1461275934962 Marionette TRACE conn3 <- [1,718,null,{}] 14:58:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:58:54 INFO - PROCESS | 3644 | 1461275934965 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}] 14:58:55 INFO - PROCESS | 3644 | 1461275935070 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 14:58:55 INFO - PROCESS | 3644 | 1461275935084 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:55 INFO - PROCESS | 3644 | ++DOCSHELL 1A077000 == 54 [pid = 3644] [id = 189] 14:58:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1A078C00) [pid = 3644] [serial = 565] [outer = 00000000] 14:58:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1A480800) [pid = 3644] [serial = 566] [outer = 1A078C00] 14:58:55 INFO - PROCESS | 3644 | 1461275935182 Marionette DEBUG loaded listener.js 14:58:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1C20C800) [pid = 3644] [serial = 567] [outer = 1A078C00] 14:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (183ADC00) [pid = 3644] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (17C58400) [pid = 3644] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (14B4C400) [pid = 3644] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (18715400) [pid = 3644] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (196ED000) [pid = 3644] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (18AC5000) [pid = 3644] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1D606000) [pid = 3644] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1ADA7000) [pid = 3644] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1990AC00) [pid = 3644] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (183BF400) [pid = 3644] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (19D08000) [pid = 3644] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (15F4AC00) [pid = 3644] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (18AE2400) [pid = 3644] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (15DE9000) [pid = 3644] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (183A1800) [pid = 3644] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (143D7000) [pid = 3644] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (19508400) [pid = 3644] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (15DE8800) [pid = 3644] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1D65C000) [pid = 3644] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (0267DC00) [pid = 3644] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (13B4BC00) [pid = 3644] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (196EE800) [pid = 3644] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (1330C400) [pid = 3644] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1C793400) [pid = 3644] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:58:55 INFO - PROCESS | 3644 | 1461275935726 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] 14:58:55 INFO - PROCESS | 3644 | 1461275935791 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 14:58:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:58:55 INFO - PROCESS | 3644 | 1461275935794 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:58:55 INFO - PROCESS | 3644 | 1461275935796 Marionette TRACE conn3 <- [1,722,null,{}] 14:58:55 INFO - PROCESS | 3644 | 1461275935800 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}] 14:58:55 INFO - PROCESS | 3644 | 1461275935876 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 14:58:55 INFO - PROCESS | 3644 | 1461275935882 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:55 INFO - PROCESS | 3644 | ++DOCSHELL 1884E800 == 55 [pid = 3644] [id = 190] 14:58:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (18AC3000) [pid = 3644] [serial = 568] [outer = 00000000] 14:58:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (19907000) [pid = 3644] [serial = 569] [outer = 18AC3000] 14:58:55 INFO - PROCESS | 3644 | 1461275935928 Marionette DEBUG loaded listener.js 14:58:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (19A15400) [pid = 3644] [serial = 570] [outer = 18AC3000] 14:58:56 INFO - PROCESS | 3644 | 1461275936337 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]]]}] 14:58:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:58:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 588ms 14:58:56 INFO - PROCESS | 3644 | 1461275936392 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 14:58:56 INFO - PROCESS | 3644 | 1461275936394 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 14:58:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:58:56 INFO - PROCESS | 3644 | 1461275936398 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:58:56 INFO - PROCESS | 3644 | 1461275936400 Marionette TRACE conn3 <- [1,726,null,{}] 14:58:56 INFO - PROCESS | 3644 | 1461275936403 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}] 14:58:56 INFO - PROCESS | 3644 | 1461275936476 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 14:58:56 INFO - PROCESS | 3644 | 1461275936482 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:56 INFO - PROCESS | 3644 | ++DOCSHELL 1A072C00 == 56 [pid = 3644] [id = 191] 14:58:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (1A079800) [pid = 3644] [serial = 571] [outer = 00000000] 14:58:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1C454800) [pid = 3644] [serial = 572] [outer = 1A079800] 14:58:56 INFO - PROCESS | 3644 | 1461275936527 Marionette DEBUG loaded listener.js 14:58:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1C45FC00) [pid = 3644] [serial = 573] [outer = 1A079800] 14:58:57 INFO - PROCESS | 3644 | 1461275937434 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]]]}] 14:58:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:58:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1066ms 14:58:57 INFO - PROCESS | 3644 | 1461275937487 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 14:58:57 INFO - PROCESS | 3644 | 1461275937492 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 14:58:57 INFO - PROCESS | 3644 | 1461275937498 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:58:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:58:57 INFO - PROCESS | 3644 | 1461275937502 Marionette TRACE conn3 <- [1,730,null,{}] 14:58:57 INFO - PROCESS | 3644 | 1461275937508 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}] 14:58:57 INFO - PROCESS | 3644 | 1461275937606 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 14:58:57 INFO - PROCESS | 3644 | 1461275937726 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:57 INFO - PROCESS | 3644 | ++DOCSHELL 144A2000 == 57 [pid = 3644] [id = 192] 14:58:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (144A2C00) [pid = 3644] [serial = 574] [outer = 00000000] 14:58:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (15B30800) [pid = 3644] [serial = 575] [outer = 144A2C00] 14:58:57 INFO - PROCESS | 3644 | 1461275937784 Marionette DEBUG loaded listener.js 14:58:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (15B0D400) [pid = 3644] [serial = 576] [outer = 144A2C00] 14:58:58 INFO - PROCESS | 3644 | 1461275938841 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]]]}] 14:58:58 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 14:58:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1375ms 14:58:58 INFO - PROCESS | 3644 | 1461275938913 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 14:58:58 INFO - PROCESS | 3644 | 1461275938917 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 14:58:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:58:58 INFO - PROCESS | 3644 | 1461275938926 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:58:58 INFO - PROCESS | 3644 | 1461275938930 Marionette TRACE conn3 <- [1,734,null,{}] 14:58:58 INFO - PROCESS | 3644 | 1461275938935 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}] 14:58:59 INFO - PROCESS | 3644 | 1461275939025 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 14:58:59 INFO - PROCESS | 3644 | 1461275939225 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:59 INFO - PROCESS | 3644 | ++DOCSHELL 183B5400 == 58 [pid = 3644] [id = 193] 14:58:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1871C400) [pid = 3644] [serial = 577] [outer = 00000000] 14:58:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (18AC5400) [pid = 3644] [serial = 578] [outer = 1871C400] 14:58:59 INFO - PROCESS | 3644 | 1461275939281 Marionette DEBUG loaded listener.js 14:58:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (18CBA400) [pid = 3644] [serial = 579] [outer = 1871C400] 14:59:00 INFO - PROCESS | 3644 | 1461275940252 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]]]}] 14:59:00 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.) 14:59:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1375ms 14:59:00 INFO - PROCESS | 3644 | 1461275940313 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 14:59:00 INFO - PROCESS | 3644 | 1461275940315 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 14:59:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:59:00 INFO - PROCESS | 3644 | 1461275940319 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:59:00 INFO - PROCESS | 3644 | 1461275940321 Marionette TRACE conn3 <- [1,738,null,{}] 14:59:00 INFO - PROCESS | 3644 | 1461275940374 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}] 14:59:00 INFO - PROCESS | 3644 | 1461275940475 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 14:59:00 INFO - PROCESS | 3644 | 1461275940685 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:00 INFO - PROCESS | 3644 | ++DOCSHELL 18CBD400 == 59 [pid = 3644] [id = 194] 14:59:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (197FAC00) [pid = 3644] [serial = 580] [outer = 00000000] 14:59:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1ADACC00) [pid = 3644] [serial = 581] [outer = 197FAC00] 14:59:00 INFO - PROCESS | 3644 | 1461275940768 Marionette DEBUG loaded listener.js 14:59:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1C45D800) [pid = 3644] [serial = 582] [outer = 197FAC00] 14:59:01 INFO - PROCESS | 3644 | 1461275941772 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]]]}] 14:59:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:59:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1483ms 14:59:01 INFO - PROCESS | 3644 | 1461275941805 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 14:59:01 INFO - PROCESS | 3644 | 1461275941809 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 14:59:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:59:01 INFO - PROCESS | 3644 | 1461275941814 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:59:01 INFO - PROCESS | 3644 | 1461275941818 Marionette TRACE conn3 <- [1,742,null,{}] 14:59:01 INFO - PROCESS | 3644 | 1461275941824 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}] 14:59:01 INFO - PROCESS | 3644 | 1461275941921 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 14:59:02 INFO - PROCESS | 3644 | 1461275942042 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:02 INFO - PROCESS | 3644 | ++DOCSHELL 17C5E800 == 60 [pid = 3644] [id = 195] 14:59:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (17C5EC00) [pid = 3644] [serial = 583] [outer = 00000000] 14:59:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (18311800) [pid = 3644] [serial = 584] [outer = 17C5EC00] 14:59:02 INFO - PROCESS | 3644 | 1461275942142 Marionette DEBUG loaded listener.js 14:59:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (183A5000) [pid = 3644] [serial = 585] [outer = 17C5EC00] 14:59:02 INFO - PROCESS | 3644 | --DOCSHELL 18AC3800 == 59 [pid = 3644] [id = 158] 14:59:02 INFO - PROCESS | 3644 | --DOCSHELL 1C45C400 == 58 [pid = 3644] [id = 173] 14:59:02 INFO - PROCESS | 3644 | --DOCSHELL 1884E800 == 57 [pid = 3644] [id = 190] 14:59:02 INFO - PROCESS | 3644 | --DOCSHELL 1A077000 == 56 [pid = 3644] [id = 189] 14:59:02 INFO - PROCESS | 3644 | --DOCSHELL 18E82000 == 55 [pid = 3644] [id = 188] 14:59:02 INFO - PROCESS | 3644 | --DOCSHELL 18AEA800 == 54 [pid = 3644] [id = 187] 14:59:02 INFO - PROCESS | 3644 | --DOCSHELL 19A0A000 == 53 [pid = 3644] [id = 169] 14:59:02 INFO - PROCESS | 3644 | --DOCSHELL 18714800 == 52 [pid = 3644] [id = 186] 14:59:02 INFO - PROCESS | 3644 | --DOCSHELL 143D9400 == 51 [pid = 3644] [id = 185] 14:59:02 INFO - PROCESS | 3644 | --DOCSHELL 15BEF400 == 50 [pid = 3644] [id = 184] 14:59:02 INFO - PROCESS | 3644 | --DOCSHELL 14B4D400 == 49 [pid = 3644] [id = 182] 14:59:02 INFO - PROCESS | 3644 | --DOCSHELL 180A8800 == 48 [pid = 3644] [id = 181] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (18E76800) [pid = 3644] [serial = 426] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1DC3C000) [pid = 3644] [serial = 284] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (157F4400) [pid = 3644] [serial = 462] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (17C55000) [pid = 3644] [serial = 374] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1D661800) [pid = 3644] [serial = 414] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (15D91400) [pid = 3644] [serial = 335] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1D65F800) [pid = 3644] [serial = 471] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (196E9C00) [pid = 3644] [serial = 420] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (18CBB800) [pid = 3644] [serial = 338] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1831A800) [pid = 3644] [serial = 417] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1A348C00) [pid = 3644] [serial = 377] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (19D08C00) [pid = 3644] [serial = 468] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (18ACE800) [pid = 3644] [serial = 474] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1D805000) [pid = 3644] [serial = 380] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1ADAE000) [pid = 3644] [serial = 341] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (19911C00) [pid = 3644] [serial = 423] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (18851800) [pid = 3644] [serial = 465] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1A48B400) [pid = 3644] [serial = 537] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (17C60800) [pid = 3644] [serial = 525] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (17C58800) [pid = 3644] [serial = 524] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (18E7E800) [pid = 3644] [serial = 530] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1A352400) [pid = 3644] [serial = 536] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (17C5F800) [pid = 3644] [serial = 527] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (183AA800) [pid = 3644] [serial = 528] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (19910400) [pid = 3644] [serial = 522] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (197FE800) [pid = 3644] [serial = 521] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (183A7800) [pid = 3644] [serial = 509] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (19781800) [pid = 3644] [serial = 512] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1C45D400) [pid = 3644] [serial = 515] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1CCB9800) [pid = 3644] [serial = 518] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1A87A400) [pid = 3644] [serial = 542] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (18CBA800) [pid = 3644] [serial = 540] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (18853800) [pid = 3644] [serial = 539] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (19A0CC00) [pid = 3644] [serial = 533] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (19C41C00) [pid = 3644] [serial = 534] [outer = 00000000] [url = about:blank] 14:59:02 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1963BC00) [pid = 3644] [serial = 531] [outer = 00000000] [url = about:blank] 14:59:03 INFO - PROCESS | 3644 | 1461275943231 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]]]}] 14:59:03 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 14:59:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1437ms 14:59:03 INFO - PROCESS | 3644 | 1461275943310 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 14:59:03 INFO - PROCESS | 3644 | 1461275943316 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 14:59:03 INFO - PROCESS | 3644 | 1461275943323 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:59:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:59:03 INFO - PROCESS | 3644 | 1461275943326 Marionette TRACE conn3 <- [1,746,null,{}] 14:59:03 INFO - PROCESS | 3644 | 1461275943332 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}] 14:59:03 INFO - PROCESS | 3644 | 1461275943467 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 14:59:03 INFO - PROCESS | 3644 | 1461275943588 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:03 INFO - PROCESS | 3644 | ++DOCSHELL 15D14C00 == 49 [pid = 3644] [id = 196] 14:59:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (15D91000) [pid = 3644] [serial = 586] [outer = 00000000] 14:59:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (17C5D400) [pid = 3644] [serial = 587] [outer = 15D91000] 14:59:03 INFO - PROCESS | 3644 | 1461275943650 Marionette DEBUG loaded listener.js 14:59:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (1806D400) [pid = 3644] [serial = 588] [outer = 15D91000] 14:59:04 INFO - PROCESS | 3644 | 1461275944227 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]]]}] 14:59:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:59:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 943ms 14:59:04 INFO - PROCESS | 3644 | 1461275944270 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 14:59:04 INFO - PROCESS | 3644 | 1461275944276 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 14:59:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:59:04 INFO - PROCESS | 3644 | 1461275944267 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:59:04 INFO - PROCESS | 3644 | 1461275944270 Marionette TRACE conn3 <- [1,750,null,{}] 14:59:04 INFO - PROCESS | 3644 | 1461275944274 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}] 14:59:04 INFO - PROCESS | 3644 | 1461275944373 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 14:59:04 INFO - PROCESS | 3644 | 1461275944467 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:04 INFO - PROCESS | 3644 | ++DOCSHELL 02674000 == 50 [pid = 3644] [id = 197] 14:59:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (18848C00) [pid = 3644] [serial = 589] [outer = 00000000] 14:59:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1884F400) [pid = 3644] [serial = 590] [outer = 18848C00] 14:59:04 INFO - PROCESS | 3644 | 1461275944522 Marionette DEBUG loaded listener.js 14:59:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (1887D800) [pid = 3644] [serial = 591] [outer = 18848C00] 14:59:05 INFO - PROCESS | 3644 | 1461275945629 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]]]}] 14:59:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:59:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1375ms 14:59:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:59:05 INFO - PROCESS | 3644 | 1461275945670 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 14:59:05 INFO - PROCESS | 3644 | 1461275945673 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 14:59:05 INFO - PROCESS | 3644 | 1461275945677 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:59:05 INFO - PROCESS | 3644 | 1461275945680 Marionette TRACE conn3 <- [1,754,null,{}] 14:59:05 INFO - PROCESS | 3644 | 1461275945692 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}] 14:59:05 INFO - PROCESS | 3644 | 1461275945822 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 14:59:05 INFO - PROCESS | 3644 | 1461275945960 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:05 INFO - PROCESS | 3644 | ++DOCSHELL 18CC7C00 == 51 [pid = 3644] [id = 198] 14:59:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (18CC9400) [pid = 3644] [serial = 592] [outer = 00000000] 14:59:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (18F20800) [pid = 3644] [serial = 593] [outer = 18CC9400] 14:59:06 INFO - PROCESS | 3644 | 1461275946018 Marionette DEBUG loaded listener.js 14:59:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (19511C00) [pid = 3644] [serial = 594] [outer = 18CC9400] 14:59:06 INFO - PROCESS | 3644 | 1461275947015 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]]]}] 14:59:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:59:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1375ms 14:59:07 INFO - PROCESS | 3644 | 1461275947060 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 14:59:07 INFO - PROCESS | 3644 | 1461275947064 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 14:59:07 INFO - PROCESS | 3644 | 1461275947069 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:59:07 INFO - PROCESS | 3644 | 1461275947073 Marionette TRACE conn3 <- [1,758,null,{}] 14:59:07 INFO - PROCESS | 3644 | 1461275947080 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}] 14:59:07 INFO - PROCESS | 3644 | 1461275947230 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 14:59:07 INFO - PROCESS | 3644 | 1461275947355 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:07 INFO - PROCESS | 3644 | ++DOCSHELL 17C58400 == 52 [pid = 3644] [id = 199] 14:59:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (17C58C00) [pid = 3644] [serial = 595] [outer = 00000000] 14:59:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (180A8400) [pid = 3644] [serial = 596] [outer = 17C58C00] 14:59:07 INFO - PROCESS | 3644 | 1461275947406 Marionette DEBUG loaded listener.js 14:59:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (183A9800) [pid = 3644] [serial = 597] [outer = 17C58C00] 14:59:07 INFO - PROCESS | 3644 | --DOCSHELL 17C5F400 == 51 [pid = 3644] [id = 126] 14:59:07 INFO - PROCESS | 3644 | --DOCSHELL 1D605C00 == 50 [pid = 3644] [id = 127] 14:59:07 INFO - PROCESS | 3644 | --DOCSHELL 1675E400 == 49 [pid = 3644] [id = 83] 14:59:07 INFO - PROCESS | 3644 | --DOCSHELL 183B5400 == 48 [pid = 3644] [id = 193] 14:59:07 INFO - PROCESS | 3644 | --DOCSHELL 144A2000 == 47 [pid = 3644] [id = 192] 14:59:07 INFO - PROCESS | 3644 | 1461275947829 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]]]}] 14:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 788ms 14:59:07 INFO - PROCESS | 3644 | 1461275947856 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 14:59:07 INFO - PROCESS | 3644 | 1461275947862 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 14:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:59:07 INFO - PROCESS | 3644 | 1461275947868 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:59:07 INFO - PROCESS | 3644 | 1461275947870 Marionette TRACE conn3 <- [1,762,null,{}] 14:59:07 INFO - PROCESS | 3644 | 1461275947874 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}] 14:59:07 INFO - PROCESS | 3644 | 1461275947954 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 14:59:07 INFO - PROCESS | 3644 | 1461275947961 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:07 INFO - PROCESS | 3644 | ++DOCSHELL 183A3800 == 48 [pid = 3644] [id = 200] 14:59:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1884E400) [pid = 3644] [serial = 598] [outer = 00000000] 14:59:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (18CBBC00) [pid = 3644] [serial = 599] [outer = 1884E400] 14:59:08 INFO - PROCESS | 3644 | 1461275948005 Marionette DEBUG loaded listener.js 14:59:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (18D52400) [pid = 3644] [serial = 600] [outer = 1884E400] 14:59:08 INFO - PROCESS | 3644 | 1461275948447 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]]]}] 14:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 633ms 14:59:08 INFO - PROCESS | 3644 | 1461275948504 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 14:59:08 INFO - PROCESS | 3644 | 1461275948506 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 14:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:59:08 INFO - PROCESS | 3644 | 1461275948510 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:59:08 INFO - PROCESS | 3644 | 1461275948513 Marionette TRACE conn3 <- [1,766,null,{}] 14:59:08 INFO - PROCESS | 3644 | 1461275948523 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}] 14:59:08 INFO - PROCESS | 3644 | 1461275948608 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 14:59:08 INFO - PROCESS | 3644 | 1461275948617 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:08 INFO - PROCESS | 3644 | ++DOCSHELL 197F8400 == 49 [pid = 3644] [id = 201] 14:59:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (197FDC00) [pid = 3644] [serial = 601] [outer = 00000000] 14:59:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1990B000) [pid = 3644] [serial = 602] [outer = 197FDC00] 14:59:08 INFO - PROCESS | 3644 | 1461275948657 Marionette DEBUG loaded listener.js 14:59:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (19911800) [pid = 3644] [serial = 603] [outer = 197FDC00] 14:59:09 INFO - PROCESS | 3644 | 1461275949150 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]]]}] 14:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 695ms 14:59:09 INFO - PROCESS | 3644 | 1461275949193 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 14:59:09 INFO - PROCESS | 3644 | 1461275949195 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 14:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:59:09 INFO - PROCESS | 3644 | 1461275949198 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:59:09 INFO - PROCESS | 3644 | 1461275949200 Marionette TRACE conn3 <- [1,770,null,{}] 14:59:09 INFO - PROCESS | 3644 | 1461275949204 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}] 14:59:09 INFO - PROCESS | 3644 | 1461275949282 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 14:59:09 INFO - PROCESS | 3644 | 1461275949291 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:09 INFO - PROCESS | 3644 | ++DOCSHELL 19DD4800 == 50 [pid = 3644] [id = 202] 14:59:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1A06B400) [pid = 3644] [serial = 604] [outer = 00000000] 14:59:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1A0EF000) [pid = 3644] [serial = 605] [outer = 1A06B400] 14:59:09 INFO - PROCESS | 3644 | 1461275949336 Marionette DEBUG loaded listener.js 14:59:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1A352800) [pid = 3644] [serial = 606] [outer = 1A06B400] 14:59:09 INFO - PROCESS | 3644 | 1461275949762 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]]]}] 14:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 587ms 14:59:09 INFO - PROCESS | 3644 | 1461275949795 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 14:59:09 INFO - PROCESS | 3644 | 1461275949797 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 14:59:09 INFO - PROCESS | 3644 | 1461275949801 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:59:09 INFO - PROCESS | 3644 | 1461275949802 Marionette TRACE conn3 <- [1,774,null,{}] 14:59:09 INFO - PROCESS | 3644 | 1461275949806 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}] 14:59:09 INFO - PROCESS | 3644 | 1461275949915 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 14:59:09 INFO - PROCESS | 3644 | 1461275949922 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:09 INFO - PROCESS | 3644 | ++DOCSHELL 18CBDC00 == 51 [pid = 3644] [id = 203] 14:59:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (19C41400) [pid = 3644] [serial = 607] [outer = 00000000] 14:59:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1AD45400) [pid = 3644] [serial = 608] [outer = 19C41400] 14:59:09 INFO - PROCESS | 3644 | 1461275949966 Marionette DEBUG loaded listener.js 14:59:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1ADAA000) [pid = 3644] [serial = 609] [outer = 19C41400] 14:59:10 INFO - PROCESS | 3644 | 1461275950434 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]]]}] 14:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 695ms 14:59:10 INFO - PROCESS | 3644 | 1461275950483 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 14:59:10 INFO - PROCESS | 3644 | 1461275950485 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 14:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:59:10 INFO - PROCESS | 3644 | 1461275950491 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:59:10 INFO - PROCESS | 3644 | 1461275950493 Marionette TRACE conn3 <- [1,778,null,{}] 14:59:10 INFO - PROCESS | 3644 | 1461275950496 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}] 14:59:10 INFO - PROCESS | 3644 | 1461275950628 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 14:59:10 INFO - PROCESS | 3644 | 1461275950642 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:10 INFO - PROCESS | 3644 | ++DOCSHELL 1A83D400 == 52 [pid = 3644] [id = 204] 14:59:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1C462000) [pid = 3644] [serial = 610] [outer = 00000000] 14:59:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1C488400) [pid = 3644] [serial = 611] [outer = 1C462000] 14:59:10 INFO - PROCESS | 3644 | 1461275950748 Marionette DEBUG loaded listener.js 14:59:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1C4DD400) [pid = 3644] [serial = 612] [outer = 1C462000] 14:59:11 INFO - PROCESS | 3644 | 1461275951179 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]]]}] 14:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 726ms 14:59:11 INFO - PROCESS | 3644 | 1461275951247 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 14:59:11 INFO - PROCESS | 3644 | 1461275951249 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 14:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:59:11 INFO - PROCESS | 3644 | 1461275951261 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:59:11 INFO - PROCESS | 3644 | 1461275951263 Marionette TRACE conn3 <- [1,782,null,{}] 14:59:11 INFO - PROCESS | 3644 | 1461275951266 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}] 14:59:11 INFO - PROCESS | 3644 | 1461275951370 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 14:59:11 INFO - PROCESS | 3644 | 1461275951383 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:11 INFO - PROCESS | 3644 | ++DOCSHELL 1C4E7000 == 53 [pid = 3644] [id = 205] 14:59:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1C4E7400) [pid = 3644] [serial = 613] [outer = 00000000] 14:59:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1C4EC000) [pid = 3644] [serial = 614] [outer = 1C4E7400] 14:59:11 INFO - PROCESS | 3644 | 1461275951476 Marionette DEBUG loaded listener.js 14:59:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1C728000) [pid = 3644] [serial = 615] [outer = 1C4E7400] 14:59:11 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (18D51C00) [pid = 3644] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:59:11 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (15BF1800) [pid = 3644] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:59:11 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (18847800) [pid = 3644] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:59:11 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (144AA400) [pid = 3644] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:59:11 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (19910C00) [pid = 3644] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:59:11 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1A078C00) [pid = 3644] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:59:11 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (18AC3000) [pid = 3644] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:59:11 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1C459800) [pid = 3644] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:59:11 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (143D3400) [pid = 3644] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:59:11 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (19A0EC00) [pid = 3644] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:59:11 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (1C486800) [pid = 3644] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:59:11 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (18CC3000) [pid = 3644] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:59:11 INFO - PROCESS | 3644 | 1461275951865 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]]]}] 14:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 618ms 14:59:11 INFO - PROCESS | 3644 | 1461275951881 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 14:59:11 INFO - PROCESS | 3644 | 1461275951883 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 14:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:59:11 INFO - PROCESS | 3644 | 1461275951887 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:59:11 INFO - PROCESS | 3644 | 1461275951889 Marionette TRACE conn3 <- [1,786,null,{}] 14:59:11 INFO - PROCESS | 3644 | 1461275951892 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}] 14:59:11 INFO - PROCESS | 3644 | 1461275951969 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 14:59:11 INFO - PROCESS | 3644 | 1461275951975 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:11 INFO - PROCESS | 3644 | ++DOCSHELL 15BF1800 == 54 [pid = 3644] [id = 206] 14:59:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (16BA4800) [pid = 3644] [serial = 616] [outer = 00000000] 14:59:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (197FF400) [pid = 3644] [serial = 617] [outer = 16BA4800] 14:59:12 INFO - PROCESS | 3644 | 1461275952018 Marionette DEBUG loaded listener.js 14:59:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (19A0C800) [pid = 3644] [serial = 618] [outer = 16BA4800] 14:59:12 INFO - PROCESS | 3644 | 1461275952434 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]]]}] 14:59:12 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 14:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 587ms 14:59:12 INFO - PROCESS | 3644 | 1461275952484 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 14:59:12 INFO - PROCESS | 3644 | 1461275952486 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 14:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:59:12 INFO - PROCESS | 3644 | 1461275952489 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:59:12 INFO - PROCESS | 3644 | 1461275952491 Marionette TRACE conn3 <- [1,790,null,{}] 14:59:12 INFO - PROCESS | 3644 | 1461275952494 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}] 14:59:12 INFO - PROCESS | 3644 | 1461275952572 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 14:59:12 INFO - PROCESS | 3644 | 1461275952578 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:12 INFO - PROCESS | 3644 | ++DOCSHELL 18847800 == 55 [pid = 3644] [id = 207] 14:59:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (1C482000) [pid = 3644] [serial = 619] [outer = 00000000] 14:59:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1C730400) [pid = 3644] [serial = 620] [outer = 1C482000] 14:59:12 INFO - PROCESS | 3644 | 1461275952622 Marionette DEBUG loaded listener.js 14:59:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1C72FC00) [pid = 3644] [serial = 621] [outer = 1C482000] 14:59:13 INFO - PROCESS | 3644 | 1461275953068 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]]]}] 14:59:13 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 14:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 633ms 14:59:13 INFO - PROCESS | 3644 | 1461275953111 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 14:59:13 INFO - PROCESS | 3644 | 1461275953113 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 14:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:59:13 INFO - PROCESS | 3644 | 1461275953117 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:59:13 INFO - PROCESS | 3644 | 1461275953118 Marionette TRACE conn3 <- [1,794,null,{}] 14:59:13 INFO - PROCESS | 3644 | 1461275953122 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}] 14:59:13 INFO - PROCESS | 3644 | 1461275953199 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 14:59:13 INFO - PROCESS | 3644 | 1461275953208 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:13 INFO - PROCESS | 3644 | ++DOCSHELL 1C797800 == 56 [pid = 3644] [id = 208] 14:59:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1C799400) [pid = 3644] [serial = 622] [outer = 00000000] 14:59:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1C98F800) [pid = 3644] [serial = 623] [outer = 1C799400] 14:59:13 INFO - PROCESS | 3644 | 1461275953251 Marionette DEBUG loaded listener.js 14:59:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1C994400) [pid = 3644] [serial = 624] [outer = 1C799400] 14:59:13 INFO - PROCESS | 3644 | 1461275953665 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]]]}] 14:59:13 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 14:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 587ms 14:59:13 INFO - PROCESS | 3644 | 1461275953714 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 14:59:13 INFO - PROCESS | 3644 | 1461275953716 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 14:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:59:13 INFO - PROCESS | 3644 | 1461275953726 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:59:13 INFO - PROCESS | 3644 | 1461275953730 Marionette TRACE conn3 <- [1,798,null,{}] 14:59:13 INFO - PROCESS | 3644 | 1461275953734 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}] 14:59:13 INFO - PROCESS | 3644 | 1461275953885 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 14:59:14 INFO - PROCESS | 3644 | 1461275954056 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:14 INFO - PROCESS | 3644 | ++DOCSHELL 15BC0C00 == 57 [pid = 3644] [id = 209] 14:59:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (15D8AC00) [pid = 3644] [serial = 625] [outer = 00000000] 14:59:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (17C55400) [pid = 3644] [serial = 626] [outer = 15D8AC00] 14:59:14 INFO - PROCESS | 3644 | 1461275954115 Marionette DEBUG loaded listener.js 14:59:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (183A2C00) [pid = 3644] [serial = 627] [outer = 15D8AC00] 14:59:14 INFO - PROCESS | 3644 | 1461275954673 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]]]}] 14:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 989ms 14:59:14 INFO - PROCESS | 3644 | 1461275954708 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 14:59:14 INFO - PROCESS | 3644 | 1461275954713 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 14:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:59:14 INFO - PROCESS | 3644 | 1461275954717 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:59:14 INFO - PROCESS | 3644 | 1461275954722 Marionette TRACE conn3 <- [1,802,null,{}] 14:59:14 INFO - PROCESS | 3644 | 1461275954727 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}] 14:59:14 INFO - PROCESS | 3644 | 1461275954841 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 14:59:14 INFO - PROCESS | 3644 | 1461275954942 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:14 INFO - PROCESS | 3644 | ++DOCSHELL 18CC3800 == 58 [pid = 3644] [id = 210] 14:59:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (19509C00) [pid = 3644] [serial = 628] [outer = 00000000] 14:59:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (197FC000) [pid = 3644] [serial = 629] [outer = 19509C00] 14:59:15 INFO - PROCESS | 3644 | 1461275954999 Marionette DEBUG loaded listener.js 14:59:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (19A0A800) [pid = 3644] [serial = 630] [outer = 19509C00] 14:59:15 INFO - PROCESS | 3644 | 1461275955607 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] 14:59:15 INFO - PROCESS | 3644 | 1461275955666 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 14:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:59:15 INFO - PROCESS | 3644 | 1461275955670 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:59:15 INFO - PROCESS | 3644 | 1461275955672 Marionette TRACE conn3 <- [1,806,null,{}] 14:59:15 INFO - PROCESS | 3644 | 1461275955676 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}] 14:59:15 INFO - PROCESS | 3644 | 1461275955794 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 14:59:15 INFO - PROCESS | 3644 | 1461275955897 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:15 INFO - PROCESS | 3644 | ++DOCSHELL 1AD3C800 == 59 [pid = 3644] [id = 211] 14:59:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1C47FC00) [pid = 3644] [serial = 631] [outer = 00000000] 14:59:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1C4EBC00) [pid = 3644] [serial = 632] [outer = 1C47FC00] 14:59:15 INFO - PROCESS | 3644 | 1461275955936 Marionette DEBUG loaded listener.js 14:59:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1C79F400) [pid = 3644] [serial = 633] [outer = 1C47FC00] 14:59:16 INFO - PROCESS | 3644 | 1461275956569 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]]]}] 14:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 927ms 14:59:16 INFO - PROCESS | 3644 | 1461275956597 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 14:59:16 INFO - PROCESS | 3644 | 1461275956601 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 14:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:59:16 INFO - PROCESS | 3644 | 1461275956612 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:59:16 INFO - PROCESS | 3644 | 1461275956617 Marionette TRACE conn3 <- [1,810,null,{}] 14:59:16 INFO - PROCESS | 3644 | 1461275956621 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}] 14:59:16 INFO - PROCESS | 3644 | 1461275956726 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 14:59:16 INFO - PROCESS | 3644 | 1461275956857 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:16 INFO - PROCESS | 3644 | ++DOCSHELL 1A352400 == 60 [pid = 3644] [id = 212] 14:59:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1C48AC00) [pid = 3644] [serial = 634] [outer = 00000000] 14:59:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1D2C0800) [pid = 3644] [serial = 635] [outer = 1C48AC00] 14:59:16 INFO - PROCESS | 3644 | 1461275956912 Marionette DEBUG loaded listener.js 14:59:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1D2C7800) [pid = 3644] [serial = 636] [outer = 1C48AC00] 14:59:17 INFO - PROCESS | 3644 | 1461275957440 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] 14:59:17 INFO - PROCESS | 3644 | 1461275957499 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 14:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:59:17 INFO - PROCESS | 3644 | 1461275957502 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:59:17 INFO - PROCESS | 3644 | 1461275957504 Marionette TRACE conn3 <- [1,814,null,{}] 14:59:17 INFO - PROCESS | 3644 | 1461275957508 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}] 14:59:17 INFO - PROCESS | 3644 | 1461275957608 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 14:59:17 INFO - PROCESS | 3644 | 1461275957708 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:17 INFO - PROCESS | 3644 | ++DOCSHELL 14452400 == 61 [pid = 3644] [id = 213] 14:59:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1449F400) [pid = 3644] [serial = 637] [outer = 00000000] 14:59:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1D60F400) [pid = 3644] [serial = 638] [outer = 1449F400] 14:59:17 INFO - PROCESS | 3644 | 1461275957762 Marionette DEBUG loaded listener.js 14:59:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1D65B400) [pid = 3644] [serial = 639] [outer = 1449F400] 14:59:18 INFO - PROCESS | 3644 | 1461275958386 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]]]}] 14:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 943ms 14:59:18 INFO - PROCESS | 3644 | 1461275958447 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 14:59:18 INFO - PROCESS | 3644 | 1461275958450 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 14:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:59:18 INFO - PROCESS | 3644 | 1461275958454 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:59:18 INFO - PROCESS | 3644 | 1461275958456 Marionette TRACE conn3 <- [1,818,null,{}] 14:59:18 INFO - PROCESS | 3644 | 1461275958460 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}] 14:59:18 INFO - PROCESS | 3644 | 1461275958750 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 14:59:18 INFO - PROCESS | 3644 | 1461275958889 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:18 INFO - PROCESS | 3644 | ++DOCSHELL 148AB400 == 62 [pid = 3644] [id = 214] 14:59:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (148AE000) [pid = 3644] [serial = 640] [outer = 00000000] 14:59:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (15BF4400) [pid = 3644] [serial = 641] [outer = 148AE000] 14:59:18 INFO - PROCESS | 3644 | 1461275958942 Marionette DEBUG loaded listener.js 14:59:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1663B400) [pid = 3644] [serial = 642] [outer = 148AE000] 14:59:19 INFO - PROCESS | 3644 | 1461275959523 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]]]}] 14:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1143ms 14:59:19 INFO - PROCESS | 3644 | 1461275959593 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 14:59:19 INFO - PROCESS | 3644 | 1461275959598 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 14:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:59:19 INFO - PROCESS | 3644 | 1461275959602 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:59:19 INFO - PROCESS | 3644 | 1461275959607 Marionette TRACE conn3 <- [1,822,null,{}] 14:59:19 INFO - PROCESS | 3644 | 1461275959611 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}] 14:59:19 INFO - PROCESS | 3644 | 1461275959706 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 14:59:19 INFO - PROCESS | 3644 | 1461275959822 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:19 INFO - PROCESS | 3644 | --DOCSHELL 1C797800 == 61 [pid = 3644] [id = 208] 14:59:19 INFO - PROCESS | 3644 | --DOCSHELL 18847800 == 60 [pid = 3644] [id = 207] 14:59:19 INFO - PROCESS | 3644 | --DOCSHELL 15BF1800 == 59 [pid = 3644] [id = 206] 14:59:19 INFO - PROCESS | 3644 | --DOCSHELL 1C4E7000 == 58 [pid = 3644] [id = 205] 14:59:19 INFO - PROCESS | 3644 | --DOCSHELL 1A83D400 == 57 [pid = 3644] [id = 204] 14:59:19 INFO - PROCESS | 3644 | --DOCSHELL 18CBDC00 == 56 [pid = 3644] [id = 203] 14:59:19 INFO - PROCESS | 3644 | --DOCSHELL 19DD4800 == 55 [pid = 3644] [id = 202] 14:59:19 INFO - PROCESS | 3644 | --DOCSHELL 197F8400 == 54 [pid = 3644] [id = 201] 14:59:19 INFO - PROCESS | 3644 | --DOCSHELL 183A3800 == 53 [pid = 3644] [id = 200] 14:59:19 INFO - PROCESS | 3644 | --DOCSHELL 17C58400 == 52 [pid = 3644] [id = 199] 14:59:19 INFO - PROCESS | 3644 | --DOCSHELL 17C5E800 == 51 [pid = 3644] [id = 195] 14:59:19 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (18311800) [pid = 3644] [serial = 584] [outer = 00000000] [url = about:blank] 14:59:19 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1ADACC00) [pid = 3644] [serial = 581] [outer = 00000000] [url = about:blank] 14:59:19 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (18AC5400) [pid = 3644] [serial = 578] [outer = 00000000] [url = about:blank] 14:59:19 INFO - PROCESS | 3644 | ++DOCSHELL 14B4D400 == 52 [pid = 3644] [id = 215] 14:59:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (157EC400) [pid = 3644] [serial = 643] [outer = 00000000] 14:59:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1663D800) [pid = 3644] [serial = 644] [outer = 157EC400] 14:59:19 INFO - PROCESS | 3644 | 1461275959906 Marionette DEBUG loaded listener.js 14:59:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (16B9DC00) [pid = 3644] [serial = 645] [outer = 157EC400] 14:59:19 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (1C460400) [pid = 3644] [serial = 516] [outer = 00000000] [url = about:blank] 14:59:19 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1884A800) [pid = 3644] [serial = 510] [outer = 00000000] [url = about:blank] 14:59:19 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1ADAB400) [pid = 3644] [serial = 507] [outer = 00000000] [url = about:blank] 14:59:19 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1D2C9800) [pid = 3644] [serial = 519] [outer = 00000000] [url = about:blank] 14:59:19 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (19A0D000) [pid = 3644] [serial = 513] [outer = 00000000] [url = about:blank] 14:59:19 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (196EE400) [pid = 3644] [serial = 561] [outer = 00000000] [url = about:blank] 14:59:19 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1675F400) [pid = 3644] [serial = 552] [outer = 00000000] [url = about:blank] 14:59:19 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (16639C00) [pid = 3644] [serial = 551] [outer = 00000000] [url = about:blank] 14:59:19 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (16644800) [pid = 3644] [serial = 545] [outer = 00000000] [url = about:blank] 14:59:19 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1888BC00) [pid = 3644] [serial = 557] [outer = 00000000] [url = about:blank] 14:59:19 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (18ACC400) [pid = 3644] [serial = 548] [outer = 00000000] [url = about:blank] 14:59:19 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1663DC00) [pid = 3644] [serial = 554] [outer = 00000000] [url = about:blank] 14:59:19 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (17C5E400) [pid = 3644] [serial = 555] [outer = 00000000] [url = about:blank] 14:59:19 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (19D02C00) [pid = 3644] [serial = 564] [outer = 00000000] [url = about:blank] 14:59:19 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (19A16800) [pid = 3644] [serial = 563] [outer = 00000000] [url = about:blank] 14:59:19 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1A480800) [pid = 3644] [serial = 566] [outer = 00000000] [url = about:blank] 14:59:19 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1950BC00) [pid = 3644] [serial = 560] [outer = 00000000] [url = about:blank] 14:59:19 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1C20C800) [pid = 3644] [serial = 567] [outer = 00000000] [url = about:blank] 14:59:19 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (19907000) [pid = 3644] [serial = 569] [outer = 00000000] [url = about:blank] 14:59:19 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (18AC7400) [pid = 3644] [serial = 558] [outer = 00000000] [url = about:blank] 14:59:19 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (19A15400) [pid = 3644] [serial = 570] [outer = 00000000] [url = about:blank] 14:59:20 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1C454800) [pid = 3644] [serial = 572] [outer = 00000000] [url = about:blank] 14:59:20 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (15B30800) [pid = 3644] [serial = 575] [outer = 00000000] [url = about:blank] 14:59:20 INFO - PROCESS | 3644 | 1461275960334 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]]]}] 14:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 788ms 14:59:20 INFO - PROCESS | 3644 | 1461275960388 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 14:59:20 INFO - PROCESS | 3644 | 1461275960391 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 14:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:59:20 INFO - PROCESS | 3644 | 1461275960395 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:59:20 INFO - PROCESS | 3644 | 1461275960397 Marionette TRACE conn3 <- [1,826,null,{}] 14:59:20 INFO - PROCESS | 3644 | 1461275960400 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}] 14:59:20 INFO - PROCESS | 3644 | 1461275960480 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 14:59:20 INFO - PROCESS | 3644 | 1461275960492 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:20 INFO - PROCESS | 3644 | ++DOCSHELL 17C59800 == 53 [pid = 3644] [id = 216] 14:59:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (18312800) [pid = 3644] [serial = 646] [outer = 00000000] 14:59:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (183BE800) [pid = 3644] [serial = 647] [outer = 18312800] 14:59:20 INFO - PROCESS | 3644 | 1461275960538 Marionette DEBUG loaded listener.js 14:59:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1884C400) [pid = 3644] [serial = 648] [outer = 18312800] 14:59:21 INFO - PROCESS | 3644 | 1461275961037 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]]]}] 14:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 679ms 14:59:21 INFO - PROCESS | 3644 | 1461275961093 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 14:59:21 INFO - PROCESS | 3644 | 1461275961097 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 14:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:59:21 INFO - PROCESS | 3644 | 1461275961107 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:59:21 INFO - PROCESS | 3644 | 1461275961111 Marionette TRACE conn3 <- [1,830,null,{}] 14:59:21 INFO - PROCESS | 3644 | 1461275961115 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}] 14:59:21 INFO - PROCESS | 3644 | 1461275961248 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 14:59:21 INFO - PROCESS | 3644 | 1461275961340 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:21 INFO - PROCESS | 3644 | ++DOCSHELL 183A1000 == 54 [pid = 3644] [id = 217] 14:59:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (18851C00) [pid = 3644] [serial = 649] [outer = 00000000] 14:59:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (18D60C00) [pid = 3644] [serial = 650] [outer = 18851C00] 14:59:21 INFO - PROCESS | 3644 | 1461275961385 Marionette DEBUG loaded listener.js 14:59:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (18E81800) [pid = 3644] [serial = 651] [outer = 18851C00] 14:59:21 INFO - PROCESS | 3644 | 1461275961734 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]]]}] 14:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 649ms 14:59:21 INFO - PROCESS | 3644 | 1461275961757 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 14:59:21 INFO - PROCESS | 3644 | 1461275961759 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 14:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:59:21 INFO - PROCESS | 3644 | 1461275961762 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:59:21 INFO - PROCESS | 3644 | 1461275961764 Marionette TRACE conn3 <- [1,834,null,{}] 14:59:21 INFO - PROCESS | 3644 | 1461275961767 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}] 14:59:21 INFO - PROCESS | 3644 | 1461275961884 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 14:59:21 INFO - PROCESS | 3644 | 1461275961876 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:21 INFO - PROCESS | 3644 | ++DOCSHELL 148AB800 == 55 [pid = 3644] [id = 218] 14:59:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (17B64C00) [pid = 3644] [serial = 652] [outer = 00000000] 14:59:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (196F5800) [pid = 3644] [serial = 653] [outer = 17B64C00] 14:59:21 INFO - PROCESS | 3644 | 1461275961928 Marionette DEBUG loaded listener.js 14:59:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (197F4400) [pid = 3644] [serial = 654] [outer = 17B64C00] 14:59:22 INFO - PROCESS | 3644 | 1461275962363 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]]]}] 14:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 633ms 14:59:22 INFO - PROCESS | 3644 | 1461275962383 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 14:59:22 INFO - PROCESS | 3644 | 1461275962385 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 14:59:22 INFO - PROCESS | 3644 | 1461275962388 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:59:22 INFO - PROCESS | 3644 | 1461275962390 Marionette TRACE conn3 <- [1,838,null,{}] 14:59:22 INFO - PROCESS | 3644 | 1461275962400 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}] 14:59:22 INFO - PROCESS | 3644 | 1461275962516 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 14:59:22 INFO - PROCESS | 3644 | 1461275962608 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:22 INFO - PROCESS | 3644 | ++DOCSHELL 196ED800 == 56 [pid = 3644] [id = 219] 14:59:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (196EDC00) [pid = 3644] [serial = 655] [outer = 00000000] 14:59:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (19A0A400) [pid = 3644] [serial = 656] [outer = 196EDC00] 14:59:22 INFO - PROCESS | 3644 | 1461275962664 Marionette DEBUG loaded listener.js 14:59:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (19C45000) [pid = 3644] [serial = 657] [outer = 196EDC00] 14:59:23 INFO - PROCESS | 3644 | 1461275963106 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]]]}] 14:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 742ms 14:59:23 INFO - PROCESS | 3644 | 1461275963129 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 14:59:23 INFO - PROCESS | 3644 | 1461275963131 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 14:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:59:23 INFO - PROCESS | 3644 | 1461275963142 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:59:23 INFO - PROCESS | 3644 | 1461275963144 Marionette TRACE conn3 <- [1,842,null,{}] 14:59:23 INFO - PROCESS | 3644 | 1461275963147 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}] 14:59:23 INFO - PROCESS | 3644 | 1461275963253 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 14:59:23 INFO - PROCESS | 3644 | 1461275963259 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:23 INFO - PROCESS | 3644 | ++DOCSHELL 19D08C00 == 57 [pid = 3644] [id = 220] 14:59:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1A06C000) [pid = 3644] [serial = 658] [outer = 00000000] 14:59:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1A0F0800) [pid = 3644] [serial = 659] [outer = 1A06C000] 14:59:23 INFO - PROCESS | 3644 | 1461275963303 Marionette DEBUG loaded listener.js 14:59:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1A084400) [pid = 3644] [serial = 660] [outer = 1A06C000] 14:59:23 INFO - PROCESS | 3644 | 1461275963735 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]]]}] 14:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 649ms 14:59:23 INFO - PROCESS | 3644 | 1461275963777 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 14:59:23 INFO - PROCESS | 3644 | 1461275963779 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 14:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:59:23 INFO - PROCESS | 3644 | 1461275963782 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:59:23 INFO - PROCESS | 3644 | 1461275963784 Marionette TRACE conn3 <- [1,846,null,{}] 14:59:23 INFO - PROCESS | 3644 | 1461275963787 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}] 14:59:23 INFO - PROCESS | 3644 | 1461275963895 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 14:59:23 INFO - PROCESS | 3644 | 1461275963987 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:23 INFO - PROCESS | 3644 | ++DOCSHELL 1A356400 == 58 [pid = 3644] [id = 221] 14:59:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1AA4C800) [pid = 3644] [serial = 661] [outer = 00000000] 14:59:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1ADABC00) [pid = 3644] [serial = 662] [outer = 1AA4C800] 14:59:24 INFO - PROCESS | 3644 | 1461275964033 Marionette DEBUG loaded listener.js 14:59:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1C206400) [pid = 3644] [serial = 663] [outer = 1AA4C800] 14:59:24 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1C462000) [pid = 3644] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:59:24 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1A06B400) [pid = 3644] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:59:24 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (197FDC00) [pid = 3644] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:59:24 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (19C41400) [pid = 3644] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:59:24 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1C4E7400) [pid = 3644] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:59:24 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1884E400) [pid = 3644] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:59:24 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (16BA4800) [pid = 3644] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:59:24 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (17C58C00) [pid = 3644] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:59:24 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1C482000) [pid = 3644] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:59:24 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (197FAC00) [pid = 3644] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:59:24 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (18884000) [pid = 3644] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:59:24 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (15DD7800) [pid = 3644] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:59:24 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1884CC00) [pid = 3644] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:59:24 INFO - PROCESS | 3644 | 1461275964581 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]]]}] 14:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 819ms 14:59:24 INFO - PROCESS | 3644 | 1461275964629 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 14:59:24 INFO - PROCESS | 3644 | 1461275964631 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 14:59:24 INFO - PROCESS | 3644 | 1461275964634 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:59:24 INFO - PROCESS | 3644 | 1461275964636 Marionette TRACE conn3 <- [1,850,null,{}] 14:59:24 INFO - PROCESS | 3644 | 1461275964639 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}] 14:59:24 INFO - PROCESS | 3644 | 1461275964717 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 14:59:24 INFO - PROCESS | 3644 | 1461275964724 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:24 INFO - PROCESS | 3644 | ++DOCSHELL 16B9D400 == 59 [pid = 3644] [id = 222] 14:59:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1884E400) [pid = 3644] [serial = 664] [outer = 00000000] 14:59:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (19C41400) [pid = 3644] [serial = 665] [outer = 1884E400] 14:59:24 INFO - PROCESS | 3644 | 1461275964768 Marionette DEBUG loaded listener.js 14:59:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1A070800) [pid = 3644] [serial = 666] [outer = 1884E400] 14:59:25 INFO - PROCESS | 3644 | 1461275965160 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]]]}] 14:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 588ms 14:59:25 INFO - PROCESS | 3644 | 1461275965217 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 14:59:25 INFO - PROCESS | 3644 | 1461275965219 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 14:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:59:25 INFO - PROCESS | 3644 | 1461275965226 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:59:25 INFO - PROCESS | 3644 | 1461275965228 Marionette TRACE conn3 <- [1,854,null,{}] 14:59:25 INFO - PROCESS | 3644 | 1461275965232 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}] 14:59:25 INFO - PROCESS | 3644 | 1461275965311 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 14:59:25 INFO - PROCESS | 3644 | 1461275965318 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:25 INFO - PROCESS | 3644 | ++DOCSHELL 18884000 == 60 [pid = 3644] [id = 223] 14:59:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (18ADDC00) [pid = 3644] [serial = 667] [outer = 00000000] 14:59:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1C454800) [pid = 3644] [serial = 668] [outer = 18ADDC00] 14:59:25 INFO - PROCESS | 3644 | 1461275965364 Marionette DEBUG loaded listener.js 14:59:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1C45A000) [pid = 3644] [serial = 669] [outer = 18ADDC00] 14:59:25 INFO - PROCESS | 3644 | 1461275965799 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]]]}] 14:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 587ms 14:59:25 INFO - PROCESS | 3644 | 1461275965825 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 14:59:25 INFO - PROCESS | 3644 | 1461275965826 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 14:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:59:25 INFO - PROCESS | 3644 | 1461275965830 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:59:25 INFO - PROCESS | 3644 | 1461275965831 Marionette TRACE conn3 <- [1,858,null,{}] 14:59:25 INFO - PROCESS | 3644 | 1461275965835 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}] 14:59:25 INFO - PROCESS | 3644 | 1461275965951 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 14:59:25 INFO - PROCESS | 3644 | 1461275965960 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:25 INFO - PROCESS | 3644 | ++DOCSHELL 16BA3000 == 61 [pid = 3644] [id = 224] 14:59:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (17C61000) [pid = 3644] [serial = 670] [outer = 00000000] 14:59:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1C482000) [pid = 3644] [serial = 671] [outer = 17C61000] 14:59:26 INFO - PROCESS | 3644 | 1461275966018 Marionette DEBUG loaded listener.js 14:59:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1C4DF000) [pid = 3644] [serial = 672] [outer = 17C61000] 14:59:26 INFO - PROCESS | 3644 | 1461275966503 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]]]}] 14:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 726ms 14:59:26 INFO - PROCESS | 3644 | 1461275966554 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 14:59:26 INFO - PROCESS | 3644 | 1461275966559 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 14:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:59:26 INFO - PROCESS | 3644 | 1461275966565 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:59:26 INFO - PROCESS | 3644 | 1461275966569 Marionette TRACE conn3 <- [1,862,null,{}] 14:59:26 INFO - PROCESS | 3644 | 1461275966577 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}] 14:59:26 INFO - PROCESS | 3644 | 1461275966746 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 14:59:26 INFO - PROCESS | 3644 | 1461275966852 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:26 INFO - PROCESS | 3644 | ++DOCSHELL 13306400 == 62 [pid = 3644] [id = 225] 14:59:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (143CE000) [pid = 3644] [serial = 673] [outer = 00000000] 14:59:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1675FC00) [pid = 3644] [serial = 674] [outer = 143CE000] 14:59:26 INFO - PROCESS | 3644 | 1461275966909 Marionette DEBUG loaded listener.js 14:59:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (17B63C00) [pid = 3644] [serial = 675] [outer = 143CE000] 14:59:27 INFO - PROCESS | 3644 | 1461275967500 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]]]}] 14:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 989ms 14:59:27 INFO - PROCESS | 3644 | 1461275967568 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 14:59:27 INFO - PROCESS | 3644 | 1461275967574 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 14:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:59:27 INFO - PROCESS | 3644 | 1461275967581 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:59:27 INFO - PROCESS | 3644 | 1461275967583 Marionette TRACE conn3 <- [1,866,null,{}] 14:59:27 INFO - PROCESS | 3644 | 1461275967588 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}] 14:59:27 INFO - PROCESS | 3644 | 1461275967724 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 14:59:27 INFO - PROCESS | 3644 | 1461275967853 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:27 INFO - PROCESS | 3644 | ++DOCSHELL 183B5400 == 63 [pid = 3644] [id = 226] 14:59:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (183BAC00) [pid = 3644] [serial = 676] [outer = 00000000] 14:59:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (18AE1800) [pid = 3644] [serial = 677] [outer = 183BAC00] 14:59:27 INFO - PROCESS | 3644 | 1461275967910 Marionette DEBUG loaded listener.js 14:59:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (18CC9800) [pid = 3644] [serial = 678] [outer = 183BAC00] 14:59:28 INFO - PROCESS | 3644 | 1461275968491 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]]]}] 14:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 927ms 14:59:28 INFO - PROCESS | 3644 | 1461275968506 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 14:59:28 INFO - PROCESS | 3644 | 1461275968509 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 14:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:59:28 INFO - PROCESS | 3644 | 1461275968513 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:59:28 INFO - PROCESS | 3644 | 1461275968517 Marionette TRACE conn3 <- [1,870,null,{}] 14:59:28 INFO - PROCESS | 3644 | 1461275968545 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}] 14:59:28 INFO - PROCESS | 3644 | 1461275968652 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 14:59:28 INFO - PROCESS | 3644 | 1461275968753 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:28 INFO - PROCESS | 3644 | ++DOCSHELL 19C41000 == 64 [pid = 3644] [id = 227] 14:59:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1A08A400) [pid = 3644] [serial = 679] [outer = 00000000] 14:59:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1C47F800) [pid = 3644] [serial = 680] [outer = 1A08A400] 14:59:28 INFO - PROCESS | 3644 | 1461275968809 Marionette DEBUG loaded listener.js 14:59:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1C4E3400) [pid = 3644] [serial = 681] [outer = 1A08A400] 14:59:29 INFO - PROCESS | 3644 | 1461275969438 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]]]}] 14:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 942ms 14:59:29 INFO - PROCESS | 3644 | 1461275969461 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 14:59:29 INFO - PROCESS | 3644 | 1461275969464 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 14:59:29 INFO - PROCESS | 3644 | 1461275969467 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:59:29 INFO - PROCESS | 3644 | 1461275969469 Marionette TRACE conn3 <- [1,874,null,{}] 14:59:29 INFO - PROCESS | 3644 | 1461275969473 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}] 14:59:29 INFO - PROCESS | 3644 | 1461275969575 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 14:59:29 INFO - PROCESS | 3644 | 1461275969702 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:29 INFO - PROCESS | 3644 | ++DOCSHELL 1C47E800 == 65 [pid = 3644] [id = 228] 14:59:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1C47F000) [pid = 3644] [serial = 682] [outer = 00000000] 14:59:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1C999C00) [pid = 3644] [serial = 683] [outer = 1C47F000] 14:59:29 INFO - PROCESS | 3644 | 1461275969758 Marionette DEBUG loaded listener.js 14:59:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1CB5CC00) [pid = 3644] [serial = 684] [outer = 1C47F000] 14:59:30 INFO - PROCESS | 3644 | 1461275970303 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]]]}] 14:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 880ms 14:59:30 INFO - PROCESS | 3644 | 1461275970371 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 14:59:30 INFO - PROCESS | 3644 | 1461275970374 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 14:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:59:30 INFO - PROCESS | 3644 | 1461275970377 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:59:30 INFO - PROCESS | 3644 | 1461275970379 Marionette TRACE conn3 <- [1,878,null,{}] 14:59:30 INFO - PROCESS | 3644 | 1461275970383 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}] 14:59:30 INFO - PROCESS | 3644 | 1461275970482 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 14:59:30 INFO - PROCESS | 3644 | 1461275970610 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:30 INFO - PROCESS | 3644 | ++DOCSHELL 1C793000 == 66 [pid = 3644] [id = 229] 14:59:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1CE74800) [pid = 3644] [serial = 685] [outer = 00000000] 14:59:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1D144400) [pid = 3644] [serial = 686] [outer = 1CE74800] 14:59:30 INFO - PROCESS | 3644 | 1461275970665 Marionette DEBUG loaded listener.js 14:59:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1D2C9C00) [pid = 3644] [serial = 687] [outer = 1CE74800] 14:59:31 INFO - PROCESS | 3644 | 1461275971229 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]]]}] 14:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 896ms 14:59:31 INFO - PROCESS | 3644 | 1461275971580 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 14:59:31 INFO - PROCESS | 3644 | 1461275971586 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 14:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:59:31 INFO - PROCESS | 3644 | 1461275971809 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:59:31 INFO - PROCESS | 3644 | 1461275971812 Marionette TRACE conn3 <- [1,882,null,{}] 14:59:31 INFO - PROCESS | 3644 | 1461275971818 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}] 14:59:31 INFO - PROCESS | 3644 | 1461275971920 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 14:59:32 INFO - PROCESS | 3644 | 1461275972046 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:32 INFO - PROCESS | 3644 | ++DOCSHELL 17C56800 == 67 [pid = 3644] [id = 230] 14:59:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (17C61C00) [pid = 3644] [serial = 688] [outer = 00000000] 14:59:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (183BF400) [pid = 3644] [serial = 689] [outer = 17C61C00] 14:59:32 INFO - PROCESS | 3644 | 1461275972105 Marionette DEBUG loaded listener.js 14:59:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (18AC4C00) [pid = 3644] [serial = 690] [outer = 17C61C00] 14:59:32 INFO - PROCESS | 3644 | --DOCSHELL 15D14C00 == 66 [pid = 3644] [id = 196] 14:59:32 INFO - PROCESS | 3644 | --DOCSHELL 02674000 == 65 [pid = 3644] [id = 197] 14:59:32 INFO - PROCESS | 3644 | --DOCSHELL 18884000 == 64 [pid = 3644] [id = 223] 14:59:32 INFO - PROCESS | 3644 | --DOCSHELL 16B9D400 == 63 [pid = 3644] [id = 222] 14:59:32 INFO - PROCESS | 3644 | --DOCSHELL 1A356400 == 62 [pid = 3644] [id = 221] 14:59:32 INFO - PROCESS | 3644 | --DOCSHELL 19D08C00 == 61 [pid = 3644] [id = 220] 14:59:32 INFO - PROCESS | 3644 | --DOCSHELL 196ED800 == 60 [pid = 3644] [id = 219] 14:59:32 INFO - PROCESS | 3644 | --DOCSHELL 148AB800 == 59 [pid = 3644] [id = 218] 14:59:32 INFO - PROCESS | 3644 | --DOCSHELL 183A1000 == 58 [pid = 3644] [id = 217] 14:59:32 INFO - PROCESS | 3644 | --DOCSHELL 17C59800 == 57 [pid = 3644] [id = 216] 14:59:32 INFO - PROCESS | 3644 | --DOCSHELL 14B4D400 == 56 [pid = 3644] [id = 215] 14:59:32 INFO - PROCESS | 3644 | --DOCSHELL 148AB400 == 55 [pid = 3644] [id = 214] 14:59:32 INFO - PROCESS | 3644 | --DOCSHELL 1A352400 == 54 [pid = 3644] [id = 212] 14:59:32 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (18F20800) [pid = 3644] [serial = 593] [outer = 00000000] [url = about:blank] 14:59:32 INFO - PROCESS | 3644 | --DOCSHELL 1AD3C800 == 53 [pid = 3644] [id = 211] 14:59:32 INFO - PROCESS | 3644 | --DOCSHELL 18CC3800 == 52 [pid = 3644] [id = 210] 14:59:32 INFO - PROCESS | 3644 | --DOCSHELL 15BC0C00 == 51 [pid = 3644] [id = 209] 14:59:32 INFO - PROCESS | 3644 | 1461275972694 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]]]}] 14:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1004ms 14:59:32 INFO - PROCESS | 3644 | 1461275972748 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 14:59:32 INFO - PROCESS | 3644 | 1461275972752 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 14:59:32 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1C45D800) [pid = 3644] [serial = 582] [outer = 00000000] [url = about:blank] 14:59:32 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1C488400) [pid = 3644] [serial = 611] [outer = 00000000] [url = about:blank] 14:59:32 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1A0EF000) [pid = 3644] [serial = 605] [outer = 00000000] [url = about:blank] 14:59:32 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1990B000) [pid = 3644] [serial = 602] [outer = 00000000] [url = about:blank] 14:59:32 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (19911800) [pid = 3644] [serial = 603] [outer = 00000000] [url = about:blank] 14:59:32 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1ADAA000) [pid = 3644] [serial = 609] [outer = 00000000] [url = about:blank] 14:59:32 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1C4EC000) [pid = 3644] [serial = 614] [outer = 00000000] [url = about:blank] 14:59:32 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (18CBBC00) [pid = 3644] [serial = 599] [outer = 00000000] [url = about:blank] 14:59:32 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (18D52400) [pid = 3644] [serial = 600] [outer = 00000000] [url = about:blank] 14:59:32 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1884F400) [pid = 3644] [serial = 590] [outer = 00000000] [url = about:blank] 14:59:32 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (17C5D400) [pid = 3644] [serial = 587] [outer = 00000000] [url = about:blank] 14:59:32 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1C4DD400) [pid = 3644] [serial = 612] [outer = 00000000] [url = about:blank] 14:59:32 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (19A0C800) [pid = 3644] [serial = 618] [outer = 00000000] [url = about:blank] 14:59:32 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (197FF400) [pid = 3644] [serial = 617] [outer = 00000000] [url = about:blank] 14:59:32 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1C728000) [pid = 3644] [serial = 615] [outer = 00000000] [url = about:blank] 14:59:32 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (183A9800) [pid = 3644] [serial = 597] [outer = 00000000] [url = about:blank] 14:59:32 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (180A8400) [pid = 3644] [serial = 596] [outer = 00000000] [url = about:blank] 14:59:32 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1AD45400) [pid = 3644] [serial = 608] [outer = 00000000] [url = about:blank] 14:59:32 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1C730400) [pid = 3644] [serial = 620] [outer = 00000000] [url = about:blank] 14:59:32 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1C72FC00) [pid = 3644] [serial = 621] [outer = 00000000] [url = about:blank] 14:59:32 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1A352800) [pid = 3644] [serial = 606] [outer = 00000000] [url = about:blank] 14:59:32 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1C98F800) [pid = 3644] [serial = 623] [outer = 00000000] [url = about:blank] 14:59:32 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (18CBEC00) [pid = 3644] [serial = 549] [outer = 00000000] [url = about:blank] 14:59:32 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (16A37800) [pid = 3644] [serial = 546] [outer = 00000000] [url = about:blank] 14:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:59:32 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1ADA6000) [pid = 3644] [serial = 543] [outer = 00000000] [url = about:blank] 14:59:32 INFO - PROCESS | 3644 | 1461275972767 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:59:32 INFO - PROCESS | 3644 | 1461275972771 Marionette TRACE conn3 <- [1,886,null,{}] 14:59:32 INFO - PROCESS | 3644 | 1461275972776 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}] 14:59:32 INFO - PROCESS | 3644 | 1461275972860 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 14:59:32 INFO - PROCESS | 3644 | 1461275972867 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:32 INFO - PROCESS | 3644 | ++DOCSHELL 15D16000 == 52 [pid = 3644] [id = 231] 14:59:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1667E400) [pid = 3644] [serial = 691] [outer = 00000000] 14:59:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (18319C00) [pid = 3644] [serial = 692] [outer = 1667E400] 14:59:32 INFO - PROCESS | 3644 | 1461275972914 Marionette DEBUG loaded listener.js 14:59:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1884B800) [pid = 3644] [serial = 693] [outer = 1667E400] 14:59:33 INFO - PROCESS | 3644 | 1461275973429 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]]]}] 14:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 680ms 14:59:33 INFO - PROCESS | 3644 | 1461275973463 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 14:59:33 INFO - PROCESS | 3644 | 1461275973465 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 14:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:59:33 INFO - PROCESS | 3644 | 1461275973469 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:59:33 INFO - PROCESS | 3644 | 1461275973471 Marionette TRACE conn3 <- [1,890,null,{}] 14:59:33 INFO - PROCESS | 3644 | 1461275973476 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}] 14:59:33 INFO - PROCESS | 3644 | 1461275973563 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 14:59:33 INFO - PROCESS | 3644 | 1461275973579 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:33 INFO - PROCESS | 3644 | ++DOCSHELL 196F1800 == 53 [pid = 3644] [id = 232] 14:59:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (196F4800) [pid = 3644] [serial = 694] [outer = 00000000] 14:59:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1990B800) [pid = 3644] [serial = 695] [outer = 196F4800] 14:59:33 INFO - PROCESS | 3644 | 1461275973630 Marionette DEBUG loaded listener.js 14:59:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1990F400) [pid = 3644] [serial = 696] [outer = 196F4800] 14:59:34 INFO - PROCESS | 3644 | 1461275974067 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]]]}] 14:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 633ms 14:59:34 INFO - PROCESS | 3644 | 1461275974090 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 14:59:34 INFO - PROCESS | 3644 | 1461275974092 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 14:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:59:34 INFO - PROCESS | 3644 | 1461275974095 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:59:34 INFO - PROCESS | 3644 | 1461275974097 Marionette TRACE conn3 <- [1,894,null,{}] 14:59:34 INFO - PROCESS | 3644 | 1461275974100 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}] 14:59:34 INFO - PROCESS | 3644 | 1461275974222 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 14:59:34 INFO - PROCESS | 3644 | 1461275974231 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:34 INFO - PROCESS | 3644 | ++DOCSHELL 19A0C000 == 54 [pid = 3644] [id = 233] 14:59:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (19A0D800) [pid = 3644] [serial = 697] [outer = 00000000] 14:59:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1A072400) [pid = 3644] [serial = 698] [outer = 19A0D800] 14:59:34 INFO - PROCESS | 3644 | 1461275974278 Marionette DEBUG loaded listener.js 14:59:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1A077000) [pid = 3644] [serial = 699] [outer = 19A0D800] 14:59:34 INFO - PROCESS | 3644 | 1461275974684 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]]]}] 14:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 633ms 14:59:34 INFO - PROCESS | 3644 | 1461275974733 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 14:59:34 INFO - PROCESS | 3644 | 1461275974735 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 14:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:59:34 INFO - PROCESS | 3644 | 1461275974738 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:59:34 INFO - PROCESS | 3644 | 1461275974740 Marionette TRACE conn3 <- [1,898,null,{}] 14:59:34 INFO - PROCESS | 3644 | 1461275974743 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}] 14:59:34 INFO - PROCESS | 3644 | 1461275974821 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 14:59:34 INFO - PROCESS | 3644 | 1461275974950 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:34 INFO - PROCESS | 3644 | ++DOCSHELL 1A83C000 == 55 [pid = 3644] [id = 234] 14:59:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1A83C400) [pid = 3644] [serial = 700] [outer = 00000000] 14:59:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1ADA6000) [pid = 3644] [serial = 701] [outer = 1A83C400] 14:59:34 INFO - PROCESS | 3644 | 1461275975003 Marionette DEBUG loaded listener.js 14:59:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1ADB2800) [pid = 3644] [serial = 702] [outer = 1A83C400] 14:59:35 INFO - PROCESS | 3644 | 1461275975395 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]]]}] 14:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 696ms 14:59:35 INFO - PROCESS | 3644 | 1461275975422 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 14:59:35 INFO - PROCESS | 3644 | 1461275975424 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 14:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:59:35 INFO - PROCESS | 3644 | 1461275975435 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:59:35 INFO - PROCESS | 3644 | 1461275975437 Marionette TRACE conn3 <- [1,902,null,{}] 14:59:35 INFO - PROCESS | 3644 | 1461275975440 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}] 14:59:35 INFO - PROCESS | 3644 | 1461275975571 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 14:59:35 INFO - PROCESS | 3644 | 1461275975633 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:35 INFO - PROCESS | 3644 | ++DOCSHELL 16680000 == 56 [pid = 3644] [id = 235] 14:59:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1C45A800) [pid = 3644] [serial = 703] [outer = 00000000] 14:59:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1C4E8800) [pid = 3644] [serial = 704] [outer = 1C45A800] 14:59:35 INFO - PROCESS | 3644 | 1461275975681 Marionette DEBUG loaded listener.js 14:59:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1C792000) [pid = 3644] [serial = 705] [outer = 1C45A800] 14:59:36 INFO - PROCESS | 3644 | 1461275976130 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]]]}] 14:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 741ms 14:59:36 INFO - PROCESS | 3644 | 1461275976170 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 14:59:36 INFO - PROCESS | 3644 | 1461275976172 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 14:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:59:36 INFO - PROCESS | 3644 | 1461275976176 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:59:36 INFO - PROCESS | 3644 | 1461275976179 Marionette TRACE conn3 <- [1,906,null,{}] 14:59:36 INFO - PROCESS | 3644 | 1461275976183 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}] 14:59:36 INFO - PROCESS | 3644 | 1461275976324 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 14:59:36 INFO - PROCESS | 3644 | 1461275976387 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:36 INFO - PROCESS | 3644 | ++DOCSHELL 1C795C00 == 57 [pid = 3644] [id = 236] 14:59:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1C797800) [pid = 3644] [serial = 706] [outer = 00000000] 14:59:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1CCAF400) [pid = 3644] [serial = 707] [outer = 1C797800] 14:59:36 INFO - PROCESS | 3644 | 1461275976431 Marionette DEBUG loaded listener.js 14:59:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1CE75000) [pid = 3644] [serial = 708] [outer = 1C797800] 14:59:36 INFO - PROCESS | 3644 | 1461275976939 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]]]}] 14:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (196EDC00) [pid = 3644] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (1AA4C800) [pid = 3644] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (18312800) [pid = 3644] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (157EC400) [pid = 3644] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (18CC9400) [pid = 3644] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (148AE000) [pid = 3644] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1884E400) [pid = 3644] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (17B64C00) [pid = 3644] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (18851C00) [pid = 3644] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1A06C000) [pid = 3644] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1A079800) [pid = 3644] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (18ADDC00) [pid = 3644] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 835ms 14:59:36 INFO - PROCESS | 3644 | 1461275977001 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 14:59:37 INFO - PROCESS | 3644 | 1461275977003 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 14:59:37 INFO - PROCESS | 3644 | 1461275977006 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:59:37 INFO - PROCESS | 3644 | 1461275977008 Marionette TRACE conn3 <- [1,910,null,{}] 14:59:37 INFO - PROCESS | 3644 | 1461275977011 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}] 14:59:37 INFO - PROCESS | 3644 | 1461275977093 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 14:59:37 INFO - PROCESS | 3644 | 1461275977101 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:37 INFO - PROCESS | 3644 | ++DOCSHELL 1663DC00 == 58 [pid = 3644] [id = 237] 14:59:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1675F000) [pid = 3644] [serial = 709] [outer = 00000000] 14:59:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1871E400) [pid = 3644] [serial = 710] [outer = 1675F000] 14:59:37 INFO - PROCESS | 3644 | 1461275977145 Marionette DEBUG loaded listener.js 14:59:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (18AEAC00) [pid = 3644] [serial = 711] [outer = 1675F000] 14:59:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1C4DEC00) [pid = 3644] [serial = 712] [outer = 1E162C00] 14:59:37 INFO - PROCESS | 3644 | 1461275977661 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]]]}] 14:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 680ms 14:59:37 INFO - PROCESS | 3644 | 1461275977706 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 14:59:37 INFO - PROCESS | 3644 | 1461275977708 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 14:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:59:37 INFO - PROCESS | 3644 | 1461275977711 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:59:37 INFO - PROCESS | 3644 | 1461275977713 Marionette TRACE conn3 <- [1,914,null,{}] 14:59:37 INFO - PROCESS | 3644 | 1461275977716 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}] 14:59:37 INFO - PROCESS | 3644 | 1461275977798 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 14:59:37 INFO - PROCESS | 3644 | 1461275977807 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:37 INFO - PROCESS | 3644 | ++DOCSHELL 18D51C00 == 59 [pid = 3644] [id = 238] 14:59:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (18F22400) [pid = 3644] [serial = 713] [outer = 00000000] 14:59:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1C79F800) [pid = 3644] [serial = 714] [outer = 18F22400] 14:59:37 INFO - PROCESS | 3644 | 1461275977852 Marionette DEBUG loaded listener.js 14:59:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1D663800) [pid = 3644] [serial = 715] [outer = 18F22400] 14:59:38 INFO - PROCESS | 3644 | 1461275978260 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]]]}] 14:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 587ms 14:59:38 INFO - PROCESS | 3644 | 1461275978293 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 14:59:38 INFO - PROCESS | 3644 | 1461275978295 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 14:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:59:38 INFO - PROCESS | 3644 | 1461275978298 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:59:38 INFO - PROCESS | 3644 | 1461275978300 Marionette TRACE conn3 <- [1,918,null,{}] 14:59:38 INFO - PROCESS | 3644 | 1461275978303 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}] 14:59:38 INFO - PROCESS | 3644 | 1461275978383 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 14:59:38 INFO - PROCESS | 3644 | 1461275978390 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:38 INFO - PROCESS | 3644 | ++DOCSHELL 1D661400 == 60 [pid = 3644] [id = 239] 14:59:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1D803800) [pid = 3644] [serial = 716] [outer = 00000000] 14:59:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1D80A400) [pid = 3644] [serial = 717] [outer = 1D803800] 14:59:38 INFO - PROCESS | 3644 | 1461275978434 Marionette DEBUG loaded listener.js 14:59:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1D80F800) [pid = 3644] [serial = 718] [outer = 1D803800] 14:59:38 INFO - PROCESS | 3644 | 1461275978856 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]]]}] 14:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 587ms 14:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:59:38 INFO - PROCESS | 3644 | 1461275978896 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 14:59:38 INFO - PROCESS | 3644 | 1461275978898 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 14:59:38 INFO - PROCESS | 3644 | 1461275978901 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:59:38 INFO - PROCESS | 3644 | 1461275978904 Marionette TRACE conn3 <- [1,922,null,{}] 14:59:38 INFO - PROCESS | 3644 | 1461275978911 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}] 14:59:39 INFO - PROCESS | 3644 | 1461275979062 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 14:59:39 INFO - PROCESS | 3644 | 1461275979237 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:39 INFO - PROCESS | 3644 | ++DOCSHELL 1675DC00 == 61 [pid = 3644] [id = 240] 14:59:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (16766400) [pid = 3644] [serial = 719] [outer = 00000000] 14:59:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (17C53C00) [pid = 3644] [serial = 720] [outer = 16766400] 14:59:39 INFO - PROCESS | 3644 | 1461275979300 Marionette DEBUG loaded listener.js 14:59:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (17C5FC00) [pid = 3644] [serial = 721] [outer = 16766400] 14:59:39 INFO - PROCESS | 3644 | 1461275979848 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]]]}] 14:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 989ms 14:59:39 INFO - PROCESS | 3644 | 1461275979888 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 14:59:39 INFO - PROCESS | 3644 | 1461275979893 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 14:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:59:39 INFO - PROCESS | 3644 | 1461275979897 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:59:39 INFO - PROCESS | 3644 | 1461275979902 Marionette TRACE conn3 <- [1,926,null,{}] 14:59:39 INFO - PROCESS | 3644 | 1461275979907 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}] 14:59:40 INFO - PROCESS | 3644 | 1461275980014 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 14:59:40 INFO - PROCESS | 3644 | 1461275980119 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:40 INFO - PROCESS | 3644 | ++DOCSHELL 18E7F000 == 62 [pid = 3644] [id = 241] 14:59:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (18F23800) [pid = 3644] [serial = 722] [outer = 00000000] 14:59:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (196F1000) [pid = 3644] [serial = 723] [outer = 18F23800] 14:59:40 INFO - PROCESS | 3644 | 1461275980175 Marionette DEBUG loaded listener.js 14:59:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1990AC00) [pid = 3644] [serial = 724] [outer = 18F23800] 14:59:40 INFO - PROCESS | 3644 | 1461275980764 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]]]}] 14:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 927ms 14:59:40 INFO - PROCESS | 3644 | 1461275980827 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 14:59:40 INFO - PROCESS | 3644 | 1461275980830 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 14:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:59:40 INFO - PROCESS | 3644 | 1461275980834 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:59:40 INFO - PROCESS | 3644 | 1461275980837 Marionette TRACE conn3 <- [1,930,null,{}] 14:59:40 INFO - PROCESS | 3644 | 1461275980841 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}] 14:59:40 INFO - PROCESS | 3644 | 1461275980951 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 14:59:41 INFO - PROCESS | 3644 | 1461275981084 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:41 INFO - PROCESS | 3644 | ++DOCSHELL 1AD45400 == 63 [pid = 3644] [id = 242] 14:59:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1AD46400) [pid = 3644] [serial = 725] [outer = 00000000] 14:59:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (1C4E1400) [pid = 3644] [serial = 726] [outer = 1AD46400] 14:59:41 INFO - PROCESS | 3644 | 1461275981139 Marionette DEBUG loaded listener.js 14:59:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1C999800) [pid = 3644] [serial = 727] [outer = 1AD46400] 14:59:41 INFO - PROCESS | 3644 | 1461275981694 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]]]}] 14:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 896ms 14:59:41 INFO - PROCESS | 3644 | 1461275981737 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 14:59:41 INFO - PROCESS | 3644 | 1461275981741 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 14:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:59:41 INFO - PROCESS | 3644 | 1461275981752 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:59:41 INFO - PROCESS | 3644 | 1461275981757 Marionette TRACE conn3 <- [1,934,null,{}] 14:59:41 INFO - PROCESS | 3644 | 1461275981761 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}] 14:59:41 INFO - PROCESS | 3644 | 1461275981868 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 14:59:41 INFO - PROCESS | 3644 | 1461275981970 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:41 INFO - PROCESS | 3644 | ++DOCSHELL 1C992400 == 64 [pid = 3644] [id = 243] 14:59:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1D9F0400) [pid = 3644] [serial = 728] [outer = 00000000] 14:59:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1DC41400) [pid = 3644] [serial = 729] [outer = 1D9F0400] 14:59:42 INFO - PROCESS | 3644 | 1461275982024 Marionette DEBUG loaded listener.js 14:59:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1DC44400) [pid = 3644] [serial = 730] [outer = 1D9F0400] 14:59:42 INFO - PROCESS | 3644 | 1461275982618 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]]]}] 14:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 927ms 14:59:42 INFO - PROCESS | 3644 | 1461275982677 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 14:59:42 INFO - PROCESS | 3644 | 1461275982679 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 14:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:59:42 INFO - PROCESS | 3644 | 1461275982683 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:59:42 INFO - PROCESS | 3644 | 1461275982685 Marionette TRACE conn3 <- [1,938,null,{}] 14:59:42 INFO - PROCESS | 3644 | 1461275982688 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}] 14:59:42 INFO - PROCESS | 3644 | 1461275982794 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 14:59:42 INFO - PROCESS | 3644 | 1461275982896 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:42 INFO - PROCESS | 3644 | ++DOCSHELL 13903C00 == 65 [pid = 3644] [id = 244] 14:59:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (13904800) [pid = 3644] [serial = 731] [outer = 00000000] 14:59:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1390D000) [pid = 3644] [serial = 732] [outer = 13904800] 14:59:42 INFO - PROCESS | 3644 | 1461275982950 Marionette DEBUG loaded listener.js 14:59:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1390F800) [pid = 3644] [serial = 733] [outer = 13904800] 14:59:43 INFO - PROCESS | 3644 | 1461275983487 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]]]}] 14:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 834ms 14:59:43 INFO - PROCESS | 3644 | 1461275983525 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 14:59:43 INFO - PROCESS | 3644 | 1461275983528 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 14:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:59:43 INFO - PROCESS | 3644 | 1461275983531 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:59:43 INFO - PROCESS | 3644 | 1461275983533 Marionette TRACE conn3 <- [1,942,null,{}] 14:59:43 INFO - PROCESS | 3644 | 1461275983521 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}] 14:59:43 INFO - PROCESS | 3644 | 1461275983623 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 14:59:43 INFO - PROCESS | 3644 | 1461275983731 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:43 INFO - PROCESS | 3644 | ++DOCSHELL 1DC3C400 == 66 [pid = 3644] [id = 245] 14:59:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1DC3CC00) [pid = 3644] [serial = 734] [outer = 00000000] 14:59:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1DC49C00) [pid = 3644] [serial = 735] [outer = 1DC3CC00] 14:59:43 INFO - PROCESS | 3644 | 1461275983793 Marionette DEBUG loaded listener.js 14:59:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1DFEE000) [pid = 3644] [serial = 736] [outer = 1DC3CC00] 14:59:44 INFO - PROCESS | 3644 | 1461275984403 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]]]}] 14:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1128ms 14:59:44 INFO - PROCESS | 3644 | 1461275984657 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 14:59:44 INFO - PROCESS | 3644 | 1461275984662 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 14:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:59:44 INFO - PROCESS | 3644 | 1461275984667 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:59:44 INFO - PROCESS | 3644 | 1461275984670 Marionette TRACE conn3 <- [1,946,null,{}] 14:59:44 INFO - PROCESS | 3644 | 1461275984676 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}] 14:59:44 INFO - PROCESS | 3644 | 1461275984774 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 14:59:44 INFO - PROCESS | 3644 | 1461275984900 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:44 INFO - PROCESS | 3644 | ++DOCSHELL 12DDA800 == 67 [pid = 3644] [id = 246] 14:59:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (1330CC00) [pid = 3644] [serial = 737] [outer = 00000000] 14:59:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (16BA1C00) [pid = 3644] [serial = 738] [outer = 1330CC00] 14:59:44 INFO - PROCESS | 3644 | 1461275984936 Marionette DEBUG loaded listener.js 14:59:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (17C56C00) [pid = 3644] [serial = 739] [outer = 1330CC00] 14:59:45 INFO - PROCESS | 3644 | 1461275985509 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]]]}] 14:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 896ms 14:59:45 INFO - PROCESS | 3644 | 1461275985557 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 14:59:45 INFO - PROCESS | 3644 | 1461275985560 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 14:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:59:45 INFO - PROCESS | 3644 | 1461275985567 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:59:45 INFO - PROCESS | 3644 | 1461275985571 Marionette TRACE conn3 <- [1,950,null,{}] 14:59:45 INFO - PROCESS | 3644 | 1461275985575 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}] 14:59:45 INFO - PROCESS | 3644 | 1461275985669 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 14:59:45 INFO - PROCESS | 3644 | 1461275985781 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:45 INFO - PROCESS | 3644 | ++DOCSHELL 15509800 == 68 [pid = 3644] [id = 247] 14:59:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (157EE400) [pid = 3644] [serial = 740] [outer = 00000000] 14:59:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (183BC400) [pid = 3644] [serial = 741] [outer = 157EE400] 14:59:45 INFO - PROCESS | 3644 | 1461275985829 Marionette DEBUG loaded listener.js 14:59:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (18850800) [pid = 3644] [serial = 742] [outer = 157EE400] 14:59:46 INFO - PROCESS | 3644 | --DOCSHELL 1D661400 == 67 [pid = 3644] [id = 239] 14:59:46 INFO - PROCESS | 3644 | --DOCSHELL 18D51C00 == 66 [pid = 3644] [id = 238] 14:59:46 INFO - PROCESS | 3644 | --DOCSHELL 1663DC00 == 65 [pid = 3644] [id = 237] 14:59:46 INFO - PROCESS | 3644 | --DOCSHELL 1C795C00 == 64 [pid = 3644] [id = 236] 14:59:46 INFO - PROCESS | 3644 | --DOCSHELL 16680000 == 63 [pid = 3644] [id = 235] 14:59:46 INFO - PROCESS | 3644 | --DOCSHELL 1A83C000 == 62 [pid = 3644] [id = 234] 14:59:46 INFO - PROCESS | 3644 | --DOCSHELL 19A0C000 == 61 [pid = 3644] [id = 233] 14:59:46 INFO - PROCESS | 3644 | --DOCSHELL 196F1800 == 60 [pid = 3644] [id = 232] 14:59:46 INFO - PROCESS | 3644 | --DOCSHELL 15D16000 == 59 [pid = 3644] [id = 231] 14:59:46 INFO - PROCESS | 3644 | --DOCSHELL 17C56800 == 58 [pid = 3644] [id = 230] 14:59:46 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (1C482000) [pid = 3644] [serial = 671] [outer = 00000000] [url = about:blank] 14:59:46 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (1C4EBC00) [pid = 3644] [serial = 632] [outer = 00000000] [url = about:blank] 14:59:46 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (17C55400) [pid = 3644] [serial = 626] [outer = 00000000] [url = about:blank] 14:59:46 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (197FC000) [pid = 3644] [serial = 629] [outer = 00000000] [url = about:blank] 14:59:46 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (1D60F400) [pid = 3644] [serial = 638] [outer = 00000000] [url = about:blank] 14:59:46 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (1D2C0800) [pid = 3644] [serial = 635] [outer = 00000000] [url = about:blank] 14:59:46 INFO - PROCESS | 3644 | --DOCSHELL 1C793000 == 57 [pid = 3644] [id = 229] 14:59:46 INFO - PROCESS | 3644 | --DOCSHELL 1C47E800 == 56 [pid = 3644] [id = 228] 14:59:46 INFO - PROCESS | 3644 | --DOCSHELL 19C41000 == 55 [pid = 3644] [id = 227] 14:59:46 INFO - PROCESS | 3644 | --DOCSHELL 183B5400 == 54 [pid = 3644] [id = 226] 14:59:46 INFO - PROCESS | 3644 | --DOCSHELL 13306400 == 53 [pid = 3644] [id = 225] 14:59:46 INFO - PROCESS | 3644 | --DOCSHELL 16BA3000 == 52 [pid = 3644] [id = 224] 14:59:46 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (1C45A000) [pid = 3644] [serial = 669] [outer = 00000000] [url = about:blank] 14:59:46 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (19A0A400) [pid = 3644] [serial = 656] [outer = 00000000] [url = about:blank] 14:59:46 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (1C206400) [pid = 3644] [serial = 663] [outer = 00000000] [url = about:blank] 14:59:46 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1884C400) [pid = 3644] [serial = 648] [outer = 00000000] [url = about:blank] 14:59:46 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (16B9DC00) [pid = 3644] [serial = 645] [outer = 00000000] [url = about:blank] 14:59:46 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (19511C00) [pid = 3644] [serial = 594] [outer = 00000000] [url = about:blank] 14:59:46 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1663B400) [pid = 3644] [serial = 642] [outer = 00000000] [url = about:blank] 14:59:46 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1663D800) [pid = 3644] [serial = 644] [outer = 00000000] [url = about:blank] 14:59:46 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (19C41400) [pid = 3644] [serial = 665] [outer = 00000000] [url = about:blank] 14:59:46 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (197F4400) [pid = 3644] [serial = 654] [outer = 00000000] [url = about:blank] 14:59:46 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (196F5800) [pid = 3644] [serial = 653] [outer = 00000000] [url = about:blank] 14:59:46 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (18E81800) [pid = 3644] [serial = 651] [outer = 00000000] [url = about:blank] 14:59:46 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1A084400) [pid = 3644] [serial = 660] [outer = 00000000] [url = about:blank] 14:59:46 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1ADABC00) [pid = 3644] [serial = 662] [outer = 00000000] [url = about:blank] 14:59:46 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (19C45000) [pid = 3644] [serial = 657] [outer = 00000000] [url = about:blank] 14:59:46 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1C45FC00) [pid = 3644] [serial = 573] [outer = 00000000] [url = about:blank] 14:59:46 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1A0F0800) [pid = 3644] [serial = 659] [outer = 00000000] [url = about:blank] 14:59:46 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (183BE800) [pid = 3644] [serial = 647] [outer = 00000000] [url = about:blank] 14:59:46 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1A070800) [pid = 3644] [serial = 666] [outer = 00000000] [url = about:blank] 14:59:46 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1C454800) [pid = 3644] [serial = 668] [outer = 00000000] [url = about:blank] 14:59:46 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (15BF4400) [pid = 3644] [serial = 641] [outer = 00000000] [url = about:blank] 14:59:46 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (18D60C00) [pid = 3644] [serial = 650] [outer = 00000000] [url = about:blank] 14:59:46 INFO - PROCESS | 3644 | 1461275986410 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]]]}] 14:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 881ms 14:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:59:46 INFO - PROCESS | 3644 | 1461275986454 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 14:59:46 INFO - PROCESS | 3644 | 1461275986456 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 14:59:46 INFO - PROCESS | 3644 | 1461275986460 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:59:46 INFO - PROCESS | 3644 | 1461275986462 Marionette TRACE conn3 <- [1,954,null,{}] 14:59:46 INFO - PROCESS | 3644 | 1461275986471 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}] 14:59:46 INFO - PROCESS | 3644 | 1461275986557 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 14:59:46 INFO - PROCESS | 3644 | 1461275986568 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:46 INFO - PROCESS | 3644 | ++DOCSHELL 16BA3000 == 53 [pid = 3644] [id = 248] 14:59:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (17B64C00) [pid = 3644] [serial = 743] [outer = 00000000] 14:59:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (18ACCC00) [pid = 3644] [serial = 744] [outer = 17B64C00] 14:59:46 INFO - PROCESS | 3644 | 1461275986619 Marionette DEBUG loaded listener.js 14:59:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (18CBC000) [pid = 3644] [serial = 745] [outer = 17B64C00] 14:59:47 INFO - PROCESS | 3644 | 1461275987096 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]]]}] 14:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 680ms 14:59:47 INFO - PROCESS | 3644 | 1461275987159 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 14:59:47 INFO - PROCESS | 3644 | 1461275987161 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 14:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:59:47 INFO - PROCESS | 3644 | 1461275987164 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:59:47 INFO - PROCESS | 3644 | 1461275987166 Marionette TRACE conn3 <- [1,958,null,{}] 14:59:47 INFO - PROCESS | 3644 | 1461275987170 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}] 14:59:47 INFO - PROCESS | 3644 | 1461275987255 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 14:59:47 INFO - PROCESS | 3644 | 1461275987261 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:47 INFO - PROCESS | 3644 | ++DOCSHELL 18CC0C00 == 54 [pid = 3644] [id = 249] 14:59:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (18CC5400) [pid = 3644] [serial = 746] [outer = 00000000] 14:59:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (18E7FC00) [pid = 3644] [serial = 747] [outer = 18CC5400] 14:59:47 INFO - PROCESS | 3644 | 1461275987307 Marionette DEBUG loaded listener.js 14:59:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (196E7C00) [pid = 3644] [serial = 748] [outer = 18CC5400] 14:59:47 INFO - PROCESS | 3644 | 1461275987756 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]]]}] 14:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 634ms 14:59:47 INFO - PROCESS | 3644 | 1461275987803 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 14:59:47 INFO - PROCESS | 3644 | 1461275987805 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 14:59:47 INFO - PROCESS | 3644 | 1461275987808 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:59:47 INFO - PROCESS | 3644 | 1461275987810 Marionette TRACE conn3 <- [1,962,null,{}] 14:59:47 INFO - PROCESS | 3644 | 1461275987813 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}] 14:59:47 INFO - PROCESS | 3644 | 1461275987874 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 14:59:47 INFO - PROCESS | 3644 | 1461275987881 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:47 INFO - PROCESS | 3644 | ++DOCSHELL 19638800 == 55 [pid = 3644] [id = 250] 14:59:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (196F0000) [pid = 3644] [serial = 749] [outer = 00000000] 14:59:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1990B400) [pid = 3644] [serial = 750] [outer = 196F0000] 14:59:47 INFO - PROCESS | 3644 | 1461275987925 Marionette DEBUG loaded listener.js 14:59:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (19912000) [pid = 3644] [serial = 751] [outer = 196F0000] 14:59:48 INFO - PROCESS | 3644 | 1461275988381 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]]]}] 14:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 633ms 14:59:48 INFO - PROCESS | 3644 | 1461275988430 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 14:59:48 INFO - PROCESS | 3644 | 1461275988432 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 14:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:59:48 INFO - PROCESS | 3644 | 1461275988443 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:59:48 INFO - PROCESS | 3644 | 1461275988445 Marionette TRACE conn3 <- [1,966,null,{}] 14:59:48 INFO - PROCESS | 3644 | 1461275988448 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}] 14:59:48 INFO - PROCESS | 3644 | 1461275988577 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 14:59:48 INFO - PROCESS | 3644 | 1461275988631 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:48 INFO - PROCESS | 3644 | ++DOCSHELL 19A15800 == 56 [pid = 3644] [id = 251] 14:59:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (19C46400) [pid = 3644] [serial = 752] [outer = 00000000] 14:59:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1A072000) [pid = 3644] [serial = 753] [outer = 19C46400] 14:59:48 INFO - PROCESS | 3644 | 1461275988678 Marionette DEBUG loaded listener.js 14:59:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (1A084400) [pid = 3644] [serial = 754] [outer = 19C46400] 14:59:49 INFO - PROCESS | 3644 | 1461275989098 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]]]}] 14:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 680ms 14:59:49 INFO - PROCESS | 3644 | 1461275989140 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 14:59:49 INFO - PROCESS | 3644 | 1461275989142 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 14:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:59:49 INFO - PROCESS | 3644 | 1461275989149 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:59:49 INFO - PROCESS | 3644 | 1461275989151 Marionette TRACE conn3 <- [1,970,null,{}] 14:59:49 INFO - PROCESS | 3644 | 1461275989154 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}] 14:59:49 INFO - PROCESS | 3644 | 1461275989262 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 14:59:49 INFO - PROCESS | 3644 | 1461275989336 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:49 INFO - PROCESS | 3644 | ++DOCSHELL 1A356000 == 57 [pid = 3644] [id = 252] 14:59:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1A356C00) [pid = 3644] [serial = 755] [outer = 00000000] 14:59:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1A875800) [pid = 3644] [serial = 756] [outer = 1A356C00] 14:59:49 INFO - PROCESS | 3644 | 1461275989380 Marionette DEBUG loaded listener.js 14:59:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1ADABC00) [pid = 3644] [serial = 757] [outer = 1A356C00] 14:59:49 INFO - PROCESS | 3644 | 1461275989813 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]]]}] 14:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 726ms 14:59:49 INFO - PROCESS | 3644 | 1461275989874 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 14:59:49 INFO - PROCESS | 3644 | 1461275989876 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 14:59:49 INFO - PROCESS | 3644 | 1461275989879 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:59:49 INFO - PROCESS | 3644 | 1461275989881 Marionette TRACE conn3 <- [1,974,null,{}] 14:59:49 INFO - PROCESS | 3644 | 1461275989889 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}] 14:59:49 INFO - PROCESS | 3644 | 1461275990001 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 14:59:50 INFO - PROCESS | 3644 | 1461275990063 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:50 INFO - PROCESS | 3644 | ++DOCSHELL 1A078400 == 58 [pid = 3644] [id = 253] 14:59:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1A0EDC00) [pid = 3644] [serial = 758] [outer = 00000000] 14:59:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1C45C400) [pid = 3644] [serial = 759] [outer = 1A0EDC00] 14:59:50 INFO - PROCESS | 3644 | 1461275990108 Marionette DEBUG loaded listener.js 14:59:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1C461C00) [pid = 3644] [serial = 760] [outer = 1A0EDC00] 14:59:50 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (15D8AC00) [pid = 3644] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:59:50 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1C48AC00) [pid = 3644] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:59:50 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1449F400) [pid = 3644] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:59:50 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (15D91000) [pid = 3644] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:59:50 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (19509C00) [pid = 3644] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:59:50 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1C45A800) [pid = 3644] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:59:50 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1C797800) [pid = 3644] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:59:50 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (19A0D800) [pid = 3644] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:59:50 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1675F000) [pid = 3644] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:59:50 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1667E400) [pid = 3644] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:59:50 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (196F4800) [pid = 3644] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:59:50 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (17C61C00) [pid = 3644] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:59:50 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (18F22400) [pid = 3644] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:59:50 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (1A83C400) [pid = 3644] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:59:50 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (144A2C00) [pid = 3644] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:59:50 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (18848C00) [pid = 3644] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:59:50 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (17C5EC00) [pid = 3644] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:59:50 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1871C400) [pid = 3644] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:59:50 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1C47FC00) [pid = 3644] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:59:50 INFO - PROCESS | 3644 | 1461275990761 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]]]}] 14:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 927ms 14:59:50 INFO - PROCESS | 3644 | 1461275990809 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 14:59:50 INFO - PROCESS | 3644 | 1461275990811 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 14:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:59:50 INFO - PROCESS | 3644 | 1461275990814 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:59:50 INFO - PROCESS | 3644 | 1461275990816 Marionette TRACE conn3 <- [1,978,null,{}] 14:59:50 INFO - PROCESS | 3644 | 1461275990819 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}] 14:59:50 INFO - PROCESS | 3644 | 1461275990902 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 14:59:50 INFO - PROCESS | 3644 | 1461275990994 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:50 INFO - PROCESS | 3644 | ++DOCSHELL 14B4A400 == 59 [pid = 3644] [id = 254] 14:59:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (14B4C400) [pid = 3644] [serial = 761] [outer = 00000000] 14:59:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (196F3800) [pid = 3644] [serial = 762] [outer = 14B4C400] 14:59:51 INFO - PROCESS | 3644 | 1461275991038 Marionette DEBUG loaded listener.js 14:59:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (18847400) [pid = 3644] [serial = 763] [outer = 14B4C400] 14:59:51 INFO - PROCESS | 3644 | 1461275991386 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]]]}] 14:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 587ms 14:59:51 INFO - PROCESS | 3644 | 1461275991412 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 14:59:51 INFO - PROCESS | 3644 | 1461275991414 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 14:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:59:51 INFO - PROCESS | 3644 | 1461275991417 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:59:51 INFO - PROCESS | 3644 | 1461275991419 Marionette TRACE conn3 <- [1,982,null,{}] 14:59:51 INFO - PROCESS | 3644 | 1461275991422 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}] 14:59:51 INFO - PROCESS | 3644 | 1461275991544 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 14:59:51 INFO - PROCESS | 3644 | 1461275991552 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:51 INFO - PROCESS | 3644 | ++DOCSHELL 148B1400 == 60 [pid = 3644] [id = 255] 14:59:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (18714800) [pid = 3644] [serial = 764] [outer = 00000000] 14:59:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1C485000) [pid = 3644] [serial = 765] [outer = 18714800] 14:59:51 INFO - PROCESS | 3644 | 1461275991597 Marionette DEBUG loaded listener.js 14:59:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1C4DD800) [pid = 3644] [serial = 766] [outer = 18714800] 14:59:51 INFO - PROCESS | 3644 | 1461275991996 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]]]}] 14:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 633ms 14:59:52 INFO - PROCESS | 3644 | 1461275992055 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 14:59:52 INFO - PROCESS | 3644 | 1461275992058 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 14:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:59:52 INFO - PROCESS | 3644 | 1461275992061 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:59:52 INFO - PROCESS | 3644 | 1461275992063 Marionette TRACE conn3 <- [1,986,null,{}] 14:59:52 INFO - PROCESS | 3644 | 1461275992067 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}] 14:59:52 INFO - PROCESS | 3644 | 1461275992199 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 14:59:52 INFO - PROCESS | 3644 | 1461275992226 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:52 INFO - PROCESS | 3644 | ++DOCSHELL 1ADA5C00 == 61 [pid = 3644] [id = 256] 14:59:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1ADAE400) [pid = 3644] [serial = 767] [outer = 00000000] 14:59:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1CB53400) [pid = 3644] [serial = 768] [outer = 1ADAE400] 14:59:52 INFO - PROCESS | 3644 | 1461275992275 Marionette DEBUG loaded listener.js 14:59:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1D2C0800) [pid = 3644] [serial = 769] [outer = 1ADAE400] 14:59:52 INFO - PROCESS | 3644 | 1461275992778 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]]]}] 14:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 804ms 14:59:52 INFO - PROCESS | 3644 | 1461275992847 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 14:59:52 INFO - PROCESS | 3644 | 1461275992852 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 14:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:59:52 INFO - PROCESS | 3644 | 1461275992857 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:59:52 INFO - PROCESS | 3644 | 1461275992862 Marionette TRACE conn3 <- [1,990,null,{}] 14:59:52 INFO - PROCESS | 3644 | 1461275992869 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}] 14:59:52 INFO - PROCESS | 3644 | 1461275992980 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 14:59:53 INFO - PROCESS | 3644 | 1461275993117 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:53 INFO - PROCESS | 3644 | ++DOCSHELL 13908800 == 62 [pid = 3644] [id = 257] 14:59:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1390B000) [pid = 3644] [serial = 770] [outer = 00000000] 14:59:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1667FC00) [pid = 3644] [serial = 771] [outer = 1390B000] 14:59:53 INFO - PROCESS | 3644 | 1461275993175 Marionette DEBUG loaded listener.js 14:59:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (16A37800) [pid = 3644] [serial = 772] [outer = 1390B000] 14:59:53 INFO - PROCESS | 3644 | 1461275993784 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]]]}] 14:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 989ms 14:59:53 INFO - PROCESS | 3644 | 1461275993843 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 14:59:53 INFO - PROCESS | 3644 | 1461275993849 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 14:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:59:53 INFO - PROCESS | 3644 | 1461275993856 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:59:53 INFO - PROCESS | 3644 | 1461275993859 Marionette TRACE conn3 <- [1,994,null,{}] 14:59:53 INFO - PROCESS | 3644 | 1461275993863 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}] 14:59:53 INFO - PROCESS | 3644 | 1461275993970 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 14:59:54 INFO - PROCESS | 3644 | 1461275994103 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:54 INFO - PROCESS | 3644 | ++DOCSHELL 183A5400 == 63 [pid = 3644] [id = 258] 14:59:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (183BE800) [pid = 3644] [serial = 773] [outer = 00000000] 14:59:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (18E7B800) [pid = 3644] [serial = 774] [outer = 183BE800] 14:59:54 INFO - PROCESS | 3644 | 1461275994159 Marionette DEBUG loaded listener.js 14:59:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1950F800) [pid = 3644] [serial = 775] [outer = 183BE800] 14:59:54 INFO - PROCESS | 3644 | 1461275994773 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]]]}] 14:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 989ms 14:59:54 INFO - PROCESS | 3644 | 1461275994856 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 14:59:54 INFO - PROCESS | 3644 | 1461275994859 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 14:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:59:54 INFO - PROCESS | 3644 | 1461275994863 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:59:54 INFO - PROCESS | 3644 | 1461275994866 Marionette TRACE conn3 <- [1,998,null,{}] 14:59:54 INFO - PROCESS | 3644 | 1461275994878 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}] 14:59:55 INFO - PROCESS | 3644 | 1461275995025 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 14:59:55 INFO - PROCESS | 3644 | 1461275995159 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:55 INFO - PROCESS | 3644 | ++DOCSHELL 19A11400 == 64 [pid = 3644] [id = 259] 14:59:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (19A12C00) [pid = 3644] [serial = 776] [outer = 00000000] 14:59:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1C48B000) [pid = 3644] [serial = 777] [outer = 19A12C00] 14:59:55 INFO - PROCESS | 3644 | 1461275995217 Marionette DEBUG loaded listener.js 14:59:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1C79DC00) [pid = 3644] [serial = 778] [outer = 19A12C00] 14:59:55 INFO - PROCESS | 3644 | 1461275995778 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]]]}] 14:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 927ms 14:59:55 INFO - PROCESS | 3644 | 1461275995791 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 14:59:55 INFO - PROCESS | 3644 | 1461275995793 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 14:59:55 INFO - PROCESS | 3644 | 1461275995813 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:59:55 INFO - PROCESS | 3644 | 1461275995815 Marionette TRACE conn3 <- [1,1002,null,{}] 14:59:55 INFO - PROCESS | 3644 | 1461275995819 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}] 14:59:55 INFO - PROCESS | 3644 | 1461275995931 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 14:59:56 INFO - PROCESS | 3644 | 1461275996034 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:56 INFO - PROCESS | 3644 | ++DOCSHELL 1D2C7000 == 65 [pid = 3644] [id = 260] 14:59:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1D2C7400) [pid = 3644] [serial = 779] [outer = 00000000] 14:59:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1D662800) [pid = 3644] [serial = 780] [outer = 1D2C7400] 14:59:56 INFO - PROCESS | 3644 | 1461275996091 Marionette DEBUG loaded listener.js 14:59:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1D9EBC00) [pid = 3644] [serial = 781] [outer = 1D2C7400] 14:59:56 INFO - PROCESS | 3644 | 1461275996732 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]]]}] 14:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 989ms 14:59:56 INFO - PROCESS | 3644 | 1461275996801 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 14:59:56 INFO - PROCESS | 3644 | 1461275996803 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 14:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:59:56 INFO - PROCESS | 3644 | 1461275996807 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:59:56 INFO - PROCESS | 3644 | 1461275996809 Marionette TRACE conn3 <- [1,1006,null,{}] 14:59:56 INFO - PROCESS | 3644 | 1461275996812 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}] 14:59:56 INFO - PROCESS | 3644 | 1461275996916 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 14:59:57 INFO - PROCESS | 3644 | 1461275997047 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:57 INFO - PROCESS | 3644 | ++DOCSHELL 1AA46800 == 66 [pid = 3644] [id = 261] 14:59:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1ADAE800) [pid = 3644] [serial = 782] [outer = 00000000] 14:59:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1DC40800) [pid = 3644] [serial = 783] [outer = 1ADAE800] 14:59:57 INFO - PROCESS | 3644 | 1461275997103 Marionette DEBUG loaded listener.js 14:59:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (1DC46400) [pid = 3644] [serial = 784] [outer = 1ADAE800] 14:59:57 INFO - PROCESS | 3644 | 1461275997711 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]]]}] 14:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 942ms 14:59:57 INFO - PROCESS | 3644 | 1461275997752 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 14:59:57 INFO - PROCESS | 3644 | 1461275997754 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 14:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:59:57 INFO - PROCESS | 3644 | 1461275997758 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:59:57 INFO - PROCESS | 3644 | 1461275997760 Marionette TRACE conn3 <- [1,1010,null,{}] 14:59:57 INFO - PROCESS | 3644 | 1461275997764 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}] 14:59:57 INFO - PROCESS | 3644 | 1461275997891 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 14:59:58 INFO - PROCESS | 3644 | 1461275998170 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:58 INFO - PROCESS | 3644 | ++DOCSHELL 02674C00 == 67 [pid = 3644] [id = 262] 14:59:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (02A7A800) [pid = 3644] [serial = 785] [outer = 00000000] 14:59:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (15DE4800) [pid = 3644] [serial = 786] [outer = 02A7A800] 14:59:58 INFO - PROCESS | 3644 | 1461275998228 Marionette DEBUG loaded listener.js 14:59:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (15DD8000) [pid = 3644] [serial = 787] [outer = 02A7A800] 14:59:58 INFO - PROCESS | 3644 | 1461275998864 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]]]}] 14:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1175ms 14:59:58 INFO - PROCESS | 3644 | 1461275998934 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 14:59:58 INFO - PROCESS | 3644 | 1461275998939 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 14:59:58 INFO - PROCESS | 3644 | 1461275998945 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:59:58 INFO - PROCESS | 3644 | 1461275998947 Marionette TRACE conn3 <- [1,1014,null,{}] 14:59:58 INFO - PROCESS | 3644 | 1461275998953 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}] 14:59:59 INFO - PROCESS | 3644 | 1461275999114 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 14:59:59 INFO - PROCESS | 3644 | 1461275999126 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:59 INFO - PROCESS | 3644 | ++DOCSHELL 1390A800 == 68 [pid = 3644] [id = 263] 14:59:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (1390D400) [pid = 3644] [serial = 788] [outer = 00000000] 14:59:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (15507800) [pid = 3644] [serial = 789] [outer = 1390D400] 14:59:59 INFO - PROCESS | 3644 | 1461275999175 Marionette DEBUG loaded listener.js 14:59:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (15BE8C00) [pid = 3644] [serial = 790] [outer = 1390D400] 14:59:59 INFO - PROCESS | 3644 | --DOCSHELL 148B1400 == 67 [pid = 3644] [id = 255] 14:59:59 INFO - PROCESS | 3644 | --DOCSHELL 14B4A400 == 66 [pid = 3644] [id = 254] 14:59:59 INFO - PROCESS | 3644 | --DOCSHELL 1A078400 == 65 [pid = 3644] [id = 253] 14:59:59 INFO - PROCESS | 3644 | --DOCSHELL 1A356000 == 64 [pid = 3644] [id = 252] 14:59:59 INFO - PROCESS | 3644 | --DOCSHELL 19A15800 == 63 [pid = 3644] [id = 251] 14:59:59 INFO - PROCESS | 3644 | --DOCSHELL 19638800 == 62 [pid = 3644] [id = 250] 14:59:59 INFO - PROCESS | 3644 | --DOCSHELL 18CC0C00 == 61 [pid = 3644] [id = 249] 14:59:59 INFO - PROCESS | 3644 | --DOCSHELL 16BA3000 == 60 [pid = 3644] [id = 248] 14:59:59 INFO - PROCESS | 3644 | --DOCSHELL 15509800 == 59 [pid = 3644] [id = 247] 14:59:59 INFO - PROCESS | 3644 | --DOCSHELL 12DDA800 == 58 [pid = 3644] [id = 246] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (1D80A400) [pid = 3644] [serial = 717] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOCSHELL 1AD45400 == 57 [pid = 3644] [id = 242] 14:59:59 INFO - PROCESS | 3644 | --DOCSHELL 18E7F000 == 56 [pid = 3644] [id = 241] 14:59:59 INFO - PROCESS | 3644 | --DOCSHELL 1675DC00 == 55 [pid = 3644] [id = 240] 14:59:59 INFO - PROCESS | 3644 | 1461275999716 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]]]}] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (1C79F400) [pid = 3644] [serial = 633] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (183A2C00) [pid = 3644] [serial = 627] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (1D2C7800) [pid = 3644] [serial = 636] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (1D65B400) [pid = 3644] [serial = 639] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (1806D400) [pid = 3644] [serial = 588] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (19A0A800) [pid = 3644] [serial = 630] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (15B0D400) [pid = 3644] [serial = 576] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (1887D800) [pid = 3644] [serial = 591] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (183A5000) [pid = 3644] [serial = 585] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (18CBA400) [pid = 3644] [serial = 579] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (1C4E8800) [pid = 3644] [serial = 704] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1CCAF400) [pid = 3644] [serial = 707] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1C792000) [pid = 3644] [serial = 705] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1A072400) [pid = 3644] [serial = 698] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1A077000) [pid = 3644] [serial = 699] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1871E400) [pid = 3644] [serial = 710] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (18319C00) [pid = 3644] [serial = 692] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1884B800) [pid = 3644] [serial = 693] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1675FC00) [pid = 3644] [serial = 674] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1990B800) [pid = 3644] [serial = 695] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1990F400) [pid = 3644] [serial = 696] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (18AC4C00) [pid = 3644] [serial = 690] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (183BF400) [pid = 3644] [serial = 689] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (18AE1800) [pid = 3644] [serial = 677] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1C47F800) [pid = 3644] [serial = 680] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1C999C00) [pid = 3644] [serial = 683] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1D144400) [pid = 3644] [serial = 686] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1C79F800) [pid = 3644] [serial = 714] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (18719400) [pid = 3644] [serial = 408] [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.] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1CE75000) [pid = 3644] [serial = 708] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1ADA6000) [pid = 3644] [serial = 701] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1D663800) [pid = 3644] [serial = 715] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (18AEAC00) [pid = 3644] [serial = 711] [outer = 00000000] [url = about:blank] 14:59:59 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1ADB2800) [pid = 3644] [serial = 702] [outer = 00000000] [url = about:blank] 14:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 834ms 14:59:59 INFO - PROCESS | 3644 | 1461275999773 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 14:59:59 INFO - PROCESS | 3644 | 1461275999777 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 14:59:59 INFO - PROCESS | 3644 | 1461275999782 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:59:59 INFO - PROCESS | 3644 | 1461275999784 Marionette TRACE conn3 <- [1,1018,null,{}] 14:59:59 INFO - PROCESS | 3644 | 1461275999787 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}] 14:59:59 INFO - PROCESS | 3644 | 1461275999872 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 14:59:59 INFO - PROCESS | 3644 | 1461275999881 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:59 INFO - PROCESS | 3644 | ++DOCSHELL 15D14400 == 56 [pid = 3644] [id = 264] 14:59:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (15DE3C00) [pid = 3644] [serial = 791] [outer = 00000000] 14:59:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1663C000) [pid = 3644] [serial = 792] [outer = 15DE3C00] 14:59:59 INFO - PROCESS | 3644 | 1461275999927 Marionette DEBUG loaded listener.js 15:00:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (16A37C00) [pid = 3644] [serial = 793] [outer = 15DE3C00] 15:00:00 INFO - PROCESS | 3644 | 1461276000401 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]]]}] 15:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 618ms 15:00:00 INFO - PROCESS | 3644 | 1461276000420 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 15:00:00 INFO - PROCESS | 3644 | 1461276000422 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 15:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:00:00 INFO - PROCESS | 3644 | 1461276000430 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:00:00 INFO - PROCESS | 3644 | 1461276000436 Marionette TRACE conn3 <- [1,1022,null,{}] 15:00:00 INFO - PROCESS | 3644 | 1461276000445 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}] 15:00:00 INFO - PROCESS | 3644 | 1461276000529 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 15:00:00 INFO - PROCESS | 3644 | 1461276000537 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:00 INFO - PROCESS | 3644 | ++DOCSHELL 180A9000 == 57 [pid = 3644] [id = 265] 15:00:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (180A9800) [pid = 3644] [serial = 794] [outer = 00000000] 15:00:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (183A2000) [pid = 3644] [serial = 795] [outer = 180A9800] 15:00:00 INFO - PROCESS | 3644 | 1461276000585 Marionette DEBUG loaded listener.js 15:00:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (183A5800) [pid = 3644] [serial = 796] [outer = 180A9800] 15:00:01 INFO - PROCESS | 3644 | 1461276001055 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]]]}] 15:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 695ms 15:00:01 INFO - PROCESS | 3644 | 1461276001113 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 15:00:01 INFO - PROCESS | 3644 | 1461276001116 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 15:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:00:01 INFO - PROCESS | 3644 | 1461276001119 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:00:01 INFO - PROCESS | 3644 | 1461276001121 Marionette TRACE conn3 <- [1,1026,null,{}] 15:00:01 INFO - PROCESS | 3644 | 1461276001124 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}] 15:00:01 INFO - PROCESS | 3644 | 1461276001206 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 15:00:01 INFO - PROCESS | 3644 | 1461276001213 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:01 INFO - PROCESS | 3644 | ++DOCSHELL 183AA800 == 58 [pid = 3644] [id = 266] 15:00:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (183ADC00) [pid = 3644] [serial = 797] [outer = 00000000] 15:00:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (18847000) [pid = 3644] [serial = 798] [outer = 183ADC00] 15:00:01 INFO - PROCESS | 3644 | 1461276001257 Marionette DEBUG loaded listener.js 15:00:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (18850000) [pid = 3644] [serial = 799] [outer = 183ADC00] 15:00:01 INFO - PROCESS | 3644 | 1461276001692 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]]]}] 15:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 587ms 15:00:01 INFO - PROCESS | 3644 | 1461276001718 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 15:00:01 INFO - PROCESS | 3644 | 1461276001720 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 15:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:00:01 INFO - PROCESS | 3644 | 1461276001723 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:00:01 INFO - PROCESS | 3644 | 1461276001725 Marionette TRACE conn3 <- [1,1030,null,{}] 15:00:01 INFO - PROCESS | 3644 | 1461276001728 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}] 15:00:01 INFO - PROCESS | 3644 | 1461276001843 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 15:00:01 INFO - PROCESS | 3644 | 1461276001850 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:01 INFO - PROCESS | 3644 | ++DOCSHELL 14B50800 == 59 [pid = 3644] [id = 267] 15:00:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (15BF5000) [pid = 3644] [serial = 800] [outer = 00000000] 15:00:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (18AC1C00) [pid = 3644] [serial = 801] [outer = 15BF5000] 15:00:01 INFO - PROCESS | 3644 | 1461276001904 Marionette DEBUG loaded listener.js 15:00:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (18ACE400) [pid = 3644] [serial = 802] [outer = 15BF5000] 15:00:02 INFO - PROCESS | 3644 | 1461276002369 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]]]}] 15:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 695ms 15:00:02 INFO - PROCESS | 3644 | 1461276002404 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 15:00:02 INFO - PROCESS | 3644 | 1461276002406 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 15:00:02 INFO - PROCESS | 3644 | 1461276002409 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:00:02 INFO - PROCESS | 3644 | 1461276002411 Marionette TRACE conn3 <- [1,1034,null,{}] 15:00:02 INFO - PROCESS | 3644 | 1461276002414 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}] 15:00:02 INFO - PROCESS | 3644 | 1461276002532 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 15:00:02 INFO - PROCESS | 3644 | 1461276002539 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:02 INFO - PROCESS | 3644 | ++DOCSHELL 18AE1400 == 60 [pid = 3644] [id = 268] 15:00:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (18AE1800) [pid = 3644] [serial = 803] [outer = 00000000] 15:00:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (18D55000) [pid = 3644] [serial = 804] [outer = 18AE1800] 15:00:02 INFO - PROCESS | 3644 | 1461276002583 Marionette DEBUG loaded listener.js 15:00:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (18D53000) [pid = 3644] [serial = 805] [outer = 18AE1800] 15:00:03 INFO - PROCESS | 3644 | 1461276003035 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]]]}] 15:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 634ms 15:00:03 INFO - PROCESS | 3644 | 1461276003047 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 15:00:03 INFO - PROCESS | 3644 | 1461276003049 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 15:00:03 INFO - PROCESS | 3644 | 1461276003052 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:00:03 INFO - PROCESS | 3644 | 1461276003054 Marionette TRACE conn3 <- [1,1038,null,{}] 15:00:03 INFO - PROCESS | 3644 | 1461276003057 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}] 15:00:03 INFO - PROCESS | 3644 | 1461276003174 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 15:00:03 INFO - PROCESS | 3644 | 1461276003263 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:03 INFO - PROCESS | 3644 | ++DOCSHELL 18CC9000 == 61 [pid = 3644] [id = 269] 15:00:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1950B000) [pid = 3644] [serial = 806] [outer = 00000000] 15:00:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (196ED800) [pid = 3644] [serial = 807] [outer = 1950B000] 15:00:03 INFO - PROCESS | 3644 | 1461276003307 Marionette DEBUG loaded listener.js 15:00:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (196F4800) [pid = 3644] [serial = 808] [outer = 1950B000] 15:00:03 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (18714800) [pid = 3644] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:00:03 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1D803800) [pid = 3644] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:00:03 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (19C46400) [pid = 3644] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:00:03 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1A356C00) [pid = 3644] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:00:03 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1A0EDC00) [pid = 3644] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:00:03 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1330CC00) [pid = 3644] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:00:03 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (196F0000) [pid = 3644] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:00:03 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (14B4C400) [pid = 3644] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:00:03 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (157EE400) [pid = 3644] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:00:03 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (18CC5400) [pid = 3644] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:00:03 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (17B64C00) [pid = 3644] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:00:03 INFO - PROCESS | 3644 | 1461276003866 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]]]}] 15:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 896ms 15:00:03 INFO - PROCESS | 3644 | 1461276003940 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 15:00:03 INFO - PROCESS | 3644 | 1461276003942 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 15:00:03 INFO - PROCESS | 3644 | 1461276003946 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:00:03 INFO - PROCESS | 3644 | 1461276003947 Marionette TRACE conn3 <- [1,1042,null,{}] 15:00:03 INFO - PROCESS | 3644 | 1461276003951 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}] 15:00:04 INFO - PROCESS | 3644 | 1461276004030 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 15:00:04 INFO - PROCESS | 3644 | 1461276004037 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:04 INFO - PROCESS | 3644 | ++DOCSHELL 15D8C000 == 62 [pid = 3644] [id = 270] 15:00:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1663DC00) [pid = 3644] [serial = 809] [outer = 00000000] 15:00:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (18CC3800) [pid = 3644] [serial = 810] [outer = 1663DC00] 15:00:04 INFO - PROCESS | 3644 | 1461276004082 Marionette DEBUG loaded listener.js 15:00:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (18AE3000) [pid = 3644] [serial = 811] [outer = 1663DC00] 15:00:04 INFO - PROCESS | 3644 | 1461276004528 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]]]}] 15:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 618ms 15:00:04 INFO - PROCESS | 3644 | 1461276004584 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 15:00:04 INFO - PROCESS | 3644 | 1461276004586 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 15:00:04 INFO - PROCESS | 3644 | 1461276004590 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:00:04 INFO - PROCESS | 3644 | 1461276004591 Marionette TRACE conn3 <- [1,1046,null,{}] 15:00:04 INFO - PROCESS | 3644 | 1461276004595 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}] 15:00:04 INFO - PROCESS | 3644 | 1461276004680 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 15:00:04 INFO - PROCESS | 3644 | 1461276004687 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:04 INFO - PROCESS | 3644 | ++DOCSHELL 183A9400 == 63 [pid = 3644] [id = 271] 15:00:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (18719000) [pid = 3644] [serial = 812] [outer = 00000000] 15:00:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1990BC00) [pid = 3644] [serial = 813] [outer = 18719000] 15:00:04 INFO - PROCESS | 3644 | 1461276004738 Marionette DEBUG loaded listener.js 15:00:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1990E400) [pid = 3644] [serial = 814] [outer = 18719000] 15:00:05 INFO - PROCESS | 3644 | 1461276005158 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]]]}] 15:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 587ms 15:00:05 INFO - PROCESS | 3644 | 1461276005190 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 15:00:05 INFO - PROCESS | 3644 | 1461276005191 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 15:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:00:05 INFO - PROCESS | 3644 | 1461276005195 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:00:05 INFO - PROCESS | 3644 | 1461276005196 Marionette TRACE conn3 <- [1,1050,null,{}] 15:00:05 INFO - PROCESS | 3644 | 1461276005200 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}] 15:00:05 INFO - PROCESS | 3644 | 1461276005284 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 15:00:05 INFO - PROCESS | 3644 | 1461276005291 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:05 INFO - PROCESS | 3644 | ++DOCSHELL 196F1400 == 64 [pid = 3644] [id = 272] 15:00:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (19A11800) [pid = 3644] [serial = 815] [outer = 00000000] 15:00:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (19C46400) [pid = 3644] [serial = 816] [outer = 19A11800] 15:00:05 INFO - PROCESS | 3644 | 1461276005324 Marionette DEBUG loaded listener.js 15:00:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1A06F400) [pid = 3644] [serial = 817] [outer = 19A11800] 15:00:05 INFO - PROCESS | 3644 | 1461276005808 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]]]}] 15:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 695ms 15:00:05 INFO - PROCESS | 3644 | 1461276005890 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 15:00:05 INFO - PROCESS | 3644 | 1461276005895 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 15:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:00:05 INFO - PROCESS | 3644 | 1461276005900 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:00:05 INFO - PROCESS | 3644 | 1461276005905 Marionette TRACE conn3 <- [1,1054,null,{}] 15:00:05 INFO - PROCESS | 3644 | 1461276005911 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}] 15:00:06 INFO - PROCESS | 3644 | 1461276006081 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 15:00:06 INFO - PROCESS | 3644 | 1461276006212 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:06 INFO - PROCESS | 3644 | ++DOCSHELL 13910800 == 65 [pid = 3644] [id = 273] 15:00:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (13B4B000) [pid = 3644] [serial = 818] [outer = 00000000] 15:00:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (14B10C00) [pid = 3644] [serial = 819] [outer = 13B4B000] 15:00:06 INFO - PROCESS | 3644 | 1461276006268 Marionette DEBUG loaded listener.js 15:00:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (14B04800) [pid = 3644] [serial = 820] [outer = 13B4B000] 15:00:06 INFO - PROCESS | 3644 | 1461276006810 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]]]}] 15:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 927ms 15:00:06 INFO - PROCESS | 3644 | 1461276006840 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 15:00:06 INFO - PROCESS | 3644 | 1461276006844 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 15:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:00:06 INFO - PROCESS | 3644 | 1461276006853 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:00:06 INFO - PROCESS | 3644 | 1461276006857 Marionette TRACE conn3 <- [1,1058,null,{}] 15:00:06 INFO - PROCESS | 3644 | 1461276006873 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}] 15:00:06 INFO - PROCESS | 3644 | 1461276006971 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 15:00:07 INFO - PROCESS | 3644 | 1461276007076 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:07 INFO - PROCESS | 3644 | ++DOCSHELL 143CE800 == 66 [pid = 3644] [id = 274] 15:00:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (15BD6800) [pid = 3644] [serial = 821] [outer = 00000000] 15:00:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (17C54000) [pid = 3644] [serial = 822] [outer = 15BD6800] 15:00:07 INFO - PROCESS | 3644 | 1461276007130 Marionette DEBUG loaded listener.js 15:00:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (17C5E000) [pid = 3644] [serial = 823] [outer = 15BD6800] 15:00:07 INFO - PROCESS | 3644 | 1461276007761 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]]]}] 15:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 942ms 15:00:07 INFO - PROCESS | 3644 | 1461276007818 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 15:00:07 INFO - PROCESS | 3644 | 1461276007820 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 15:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:00:07 INFO - PROCESS | 3644 | 1461276007824 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:00:07 INFO - PROCESS | 3644 | 1461276007826 Marionette TRACE conn3 <- [1,1062,null,{}] 15:00:07 INFO - PROCESS | 3644 | 1461276007836 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}] 15:00:07 INFO - PROCESS | 3644 | 1461276007948 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 15:00:08 INFO - PROCESS | 3644 | 1461276008085 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:08 INFO - PROCESS | 3644 | ++DOCSHELL 18AC4800 == 67 [pid = 3644] [id = 275] 15:00:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (18ACB000) [pid = 3644] [serial = 824] [outer = 00000000] 15:00:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (19639800) [pid = 3644] [serial = 825] [outer = 18ACB000] 15:00:08 INFO - PROCESS | 3644 | 1461276008144 Marionette DEBUG loaded listener.js 15:00:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (19909400) [pid = 3644] [serial = 826] [outer = 18ACB000] 15:00:08 INFO - PROCESS | 3644 | 1461276008679 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]]]}] 15:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 927ms 15:00:08 INFO - PROCESS | 3644 | 1461276008753 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 15:00:08 INFO - PROCESS | 3644 | 1461276008755 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 15:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:00:08 INFO - PROCESS | 3644 | 1461276008772 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:00:08 INFO - PROCESS | 3644 | 1461276008775 Marionette TRACE conn3 <- [1,1066,null,{}] 15:00:08 INFO - PROCESS | 3644 | 1461276008779 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}] 15:00:08 INFO - PROCESS | 3644 | 1461276008891 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 15:00:09 INFO - PROCESS | 3644 | 1461276009022 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:09 INFO - PROCESS | 3644 | ++DOCSHELL 183B2C00 == 68 [pid = 3644] [id = 276] 15:00:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (18D51C00) [pid = 3644] [serial = 827] [outer = 00000000] 15:00:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1A352800) [pid = 3644] [serial = 828] [outer = 18D51C00] 15:00:09 INFO - PROCESS | 3644 | 1461276009078 Marionette DEBUG loaded listener.js 15:00:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1A484400) [pid = 3644] [serial = 829] [outer = 18D51C00] 15:00:09 INFO - PROCESS | 3644 | 1461276009639 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]]]}] 15:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 942ms 15:00:09 INFO - PROCESS | 3644 | 1461276009708 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 15:00:09 INFO - PROCESS | 3644 | 1461276009710 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 15:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:00:09 INFO - PROCESS | 3644 | 1461276009714 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:00:09 INFO - PROCESS | 3644 | 1461276009716 Marionette TRACE conn3 <- [1,1070,null,{}] 15:00:09 INFO - PROCESS | 3644 | 1461276009720 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}] 15:00:09 INFO - PROCESS | 3644 | 1461276009827 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 15:00:09 INFO - PROCESS | 3644 | 1461276009962 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:09 INFO - PROCESS | 3644 | ++DOCSHELL 1A078C00 == 69 [pid = 3644] [id = 277] 15:00:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (1A07F000) [pid = 3644] [serial = 830] [outer = 00000000] 15:00:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1AD3C800) [pid = 3644] [serial = 831] [outer = 1A07F000] 15:00:10 INFO - PROCESS | 3644 | 1461276010016 Marionette DEBUG loaded listener.js 15:00:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (1ADA6000) [pid = 3644] [serial = 832] [outer = 1A07F000] 15:00:10 INFO - PROCESS | 3644 | 1461276010589 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]]]}] 15:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 896ms 15:00:10 INFO - PROCESS | 3644 | 1461276010618 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 15:00:10 INFO - PROCESS | 3644 | 1461276010620 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 15:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:00:10 INFO - PROCESS | 3644 | 1461276010624 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:00:10 INFO - PROCESS | 3644 | 1461276010626 Marionette TRACE conn3 <- [1,1074,null,{}] 15:00:10 INFO - PROCESS | 3644 | 1461276010630 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}] 15:00:10 INFO - PROCESS | 3644 | 1461276010755 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 15:00:10 INFO - PROCESS | 3644 | 1461276010871 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:10 INFO - PROCESS | 3644 | ++DOCSHELL 1A87BC00 == 70 [pid = 3644] [id = 278] 15:00:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (1AA50C00) [pid = 3644] [serial = 833] [outer = 00000000] 15:00:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (1C47EC00) [pid = 3644] [serial = 834] [outer = 1AA50C00] 15:00:10 INFO - PROCESS | 3644 | 1461276010968 Marionette DEBUG loaded listener.js 15:00:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (1C489800) [pid = 3644] [serial = 835] [outer = 1AA50C00] 15:00:11 INFO - PROCESS | 3644 | 1461276011506 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]]]}] 15:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 927ms 15:00:11 INFO - PROCESS | 3644 | 1461276011553 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 15:00:11 INFO - PROCESS | 3644 | 1461276011555 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 15:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:00:11 INFO - PROCESS | 3644 | 1461276011559 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:00:11 INFO - PROCESS | 3644 | 1461276011561 Marionette TRACE conn3 <- [1,1078,null,{}] 15:00:11 INFO - PROCESS | 3644 | 1461276011565 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}] 15:00:11 INFO - PROCESS | 3644 | 1461276011668 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 15:00:11 INFO - PROCESS | 3644 | 1461276011778 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:11 INFO - PROCESS | 3644 | ++DOCSHELL 1330C800 == 71 [pid = 3644] [id = 279] 15:00:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (13312C00) [pid = 3644] [serial = 836] [outer = 00000000] 15:00:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (18AE5000) [pid = 3644] [serial = 837] [outer = 13312C00] 15:00:11 INFO - PROCESS | 3644 | 1461276011831 Marionette DEBUG loaded listener.js 15:00:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (19906800) [pid = 3644] [serial = 838] [outer = 13312C00] 15:00:12 INFO - PROCESS | 3644 | 1461276012635 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]]]}] 15:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1128ms 15:00:12 INFO - PROCESS | 3644 | 1461276012689 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 15:00:12 INFO - PROCESS | 3644 | 1461276012695 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 15:00:12 INFO - PROCESS | 3644 | 1461276012701 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:00:12 INFO - PROCESS | 3644 | 1461276012705 Marionette TRACE conn3 <- [1,1082,null,{}] 15:00:12 INFO - PROCESS | 3644 | 1461276012710 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}] 15:00:12 INFO - PROCESS | 3644 | 1461276012817 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 15:00:12 INFO - PROCESS | 3644 | 1461276012962 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:12 INFO - PROCESS | 3644 | ++DOCSHELL 15DECC00 == 72 [pid = 3644] [id = 280] 15:00:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (15DF0C00) [pid = 3644] [serial = 839] [outer = 00000000] 15:00:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (16680000) [pid = 3644] [serial = 840] [outer = 15DF0C00] 15:00:12 INFO - PROCESS | 3644 | 1461276013014 Marionette DEBUG loaded listener.js 15:00:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (16BA3000) [pid = 3644] [serial = 841] [outer = 15DF0C00] 15:00:13 INFO - PROCESS | 3644 | --DOCSHELL 1C996400 == 71 [pid = 3644] [id = 81] 15:00:13 INFO - PROCESS | 3644 | --DOCSHELL 183A9400 == 70 [pid = 3644] [id = 271] 15:00:13 INFO - PROCESS | 3644 | --DOCSHELL 15D8C000 == 69 [pid = 3644] [id = 270] 15:00:13 INFO - PROCESS | 3644 | --DOCSHELL 18CC9000 == 68 [pid = 3644] [id = 269] 15:00:13 INFO - PROCESS | 3644 | --DOCSHELL 18AE1400 == 67 [pid = 3644] [id = 268] 15:00:13 INFO - PROCESS | 3644 | --DOCSHELL 180A9000 == 66 [pid = 3644] [id = 265] 15:00:13 INFO - PROCESS | 3644 | --DOCSHELL 15D14400 == 65 [pid = 3644] [id = 264] 15:00:13 INFO - PROCESS | 3644 | --DOCSHELL 1390A800 == 64 [pid = 3644] [id = 263] 15:00:13 INFO - PROCESS | 3644 | --DOCSHELL 02674C00 == 63 [pid = 3644] [id = 262] 15:00:13 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (1CB53400) [pid = 3644] [serial = 768] [outer = 00000000] [url = about:blank] 15:00:13 INFO - PROCESS | 3644 | --DOCSHELL 183A5400 == 62 [pid = 3644] [id = 258] 15:00:13 INFO - PROCESS | 3644 | --DOCSHELL 13908800 == 61 [pid = 3644] [id = 257] 15:00:13 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (1A875800) [pid = 3644] [serial = 756] [outer = 00000000] [url = about:blank] 15:00:13 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (17C53C00) [pid = 3644] [serial = 720] [outer = 00000000] [url = about:blank] 15:00:13 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (196F1000) [pid = 3644] [serial = 723] [outer = 00000000] [url = about:blank] 15:00:13 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (1C4E1400) [pid = 3644] [serial = 726] [outer = 00000000] [url = about:blank] 15:00:13 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (1C45C400) [pid = 3644] [serial = 759] [outer = 00000000] [url = about:blank] 15:00:13 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (1DC41400) [pid = 3644] [serial = 729] [outer = 00000000] [url = about:blank] 15:00:13 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (1390D000) [pid = 3644] [serial = 732] [outer = 00000000] [url = about:blank] 15:00:13 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (1DC49C00) [pid = 3644] [serial = 735] [outer = 00000000] [url = about:blank] 15:00:13 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (1ADABC00) [pid = 3644] [serial = 757] [outer = 00000000] [url = about:blank] 15:00:13 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (17C56C00) [pid = 3644] [serial = 739] [outer = 00000000] [url = about:blank] 15:00:13 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (16BA1C00) [pid = 3644] [serial = 738] [outer = 00000000] [url = about:blank] 15:00:13 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (1990B400) [pid = 3644] [serial = 750] [outer = 00000000] [url = about:blank] 15:00:13 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (196F3800) [pid = 3644] [serial = 762] [outer = 00000000] [url = about:blank] 15:00:13 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (18850800) [pid = 3644] [serial = 742] [outer = 00000000] [url = about:blank] 15:00:13 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (183BC400) [pid = 3644] [serial = 741] [outer = 00000000] [url = about:blank] 15:00:13 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (18E7FC00) [pid = 3644] [serial = 747] [outer = 00000000] [url = about:blank] 15:00:13 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (196E7C00) [pid = 3644] [serial = 748] [outer = 00000000] [url = about:blank] 15:00:13 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (18ACCC00) [pid = 3644] [serial = 744] [outer = 00000000] [url = about:blank] 15:00:13 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (18CBC000) [pid = 3644] [serial = 745] [outer = 00000000] [url = about:blank] 15:00:13 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1C485000) [pid = 3644] [serial = 765] [outer = 00000000] [url = about:blank] 15:00:13 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1D80F800) [pid = 3644] [serial = 718] [outer = 00000000] [url = about:blank] 15:00:13 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1C4DD800) [pid = 3644] [serial = 766] [outer = 00000000] [url = about:blank] 15:00:13 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1C461C00) [pid = 3644] [serial = 760] [outer = 00000000] [url = about:blank] 15:00:13 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1A072000) [pid = 3644] [serial = 753] [outer = 00000000] [url = about:blank] 15:00:13 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1A084400) [pid = 3644] [serial = 754] [outer = 00000000] [url = about:blank] 15:00:13 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (18847400) [pid = 3644] [serial = 763] [outer = 00000000] [url = about:blank] 15:00:13 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (19912000) [pid = 3644] [serial = 751] [outer = 00000000] [url = about:blank] 15:00:13 INFO - PROCESS | 3644 | 1461276013560 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]]]}] 15:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 896ms 15:00:13 INFO - PROCESS | 3644 | 1461276013607 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 15:00:13 INFO - PROCESS | 3644 | 1461276013612 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 15:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:00:13 INFO - PROCESS | 3644 | 1461276013618 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:00:13 INFO - PROCESS | 3644 | 1461276013620 Marionette TRACE conn3 <- [1,1086,null,{}] 15:00:13 INFO - PROCESS | 3644 | 1461276013624 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}] 15:00:13 INFO - PROCESS | 3644 | 1461276013710 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 15:00:13 INFO - PROCESS | 3644 | 1461276013720 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:13 INFO - PROCESS | 3644 | ++DOCSHELL 1675F800 == 62 [pid = 3644] [id = 281] 15:00:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (16761800) [pid = 3644] [serial = 842] [outer = 00000000] 15:00:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (17C5D400) [pid = 3644] [serial = 843] [outer = 16761800] 15:00:13 INFO - PROCESS | 3644 | 1461276013766 Marionette DEBUG loaded listener.js 15:00:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (18070800) [pid = 3644] [serial = 844] [outer = 16761800] 15:00:14 INFO - PROCESS | 3644 | 1461276014238 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]]]}] 15:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 680ms 15:00:14 INFO - PROCESS | 3644 | 1461276014300 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 15:00:14 INFO - PROCESS | 3644 | 1461276014303 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 15:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:00:14 INFO - PROCESS | 3644 | 1461276014307 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:00:14 INFO - PROCESS | 3644 | 1461276014310 Marionette TRACE conn3 <- [1,1090,null,{}] 15:00:14 INFO - PROCESS | 3644 | 1461276014320 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}] 15:00:14 INFO - PROCESS | 3644 | 1461276014408 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 15:00:14 INFO - PROCESS | 3644 | 1461276014462 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:14 INFO - PROCESS | 3644 | ++DOCSHELL 18318800 == 63 [pid = 3644] [id = 282] 15:00:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (18849C00) [pid = 3644] [serial = 845] [outer = 00000000] 15:00:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (18ACB800) [pid = 3644] [serial = 846] [outer = 18849C00] 15:00:14 INFO - PROCESS | 3644 | 1461276014587 Marionette DEBUG loaded listener.js 15:00:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (18AE6000) [pid = 3644] [serial = 847] [outer = 18849C00] 15:00:14 INFO - PROCESS | 3644 | 1461276014950 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]]]}] 15:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 680ms 15:00:14 INFO - PROCESS | 3644 | 1461276015005 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 15:00:14 INFO - PROCESS | 3644 | 1461276015008 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 15:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:00:15 INFO - PROCESS | 3644 | 1461276015011 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:00:15 INFO - PROCESS | 3644 | 1461276015013 Marionette TRACE conn3 <- [1,1094,null,{}] 15:00:15 INFO - PROCESS | 3644 | 1461276015016 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}] 15:00:15 INFO - PROCESS | 3644 | 1461276015100 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 15:00:15 INFO - PROCESS | 3644 | 1461276015106 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:15 INFO - PROCESS | 3644 | ++DOCSHELL 18ACE000 == 64 [pid = 3644] [id = 283] 15:00:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (18CC2800) [pid = 3644] [serial = 848] [outer = 00000000] 15:00:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (18D60C00) [pid = 3644] [serial = 849] [outer = 18CC2800] 15:00:15 INFO - PROCESS | 3644 | 1461276015152 Marionette DEBUG loaded listener.js 15:00:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1950BC00) [pid = 3644] [serial = 850] [outer = 18CC2800] 15:00:15 INFO - PROCESS | 3644 | 1461276015606 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]]]}] 15:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 633ms 15:00:15 INFO - PROCESS | 3644 | 1461276015632 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 15:00:15 INFO - PROCESS | 3644 | 1461276015634 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 15:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:00:15 INFO - PROCESS | 3644 | 1461276015643 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:00:15 INFO - PROCESS | 3644 | 1461276015645 Marionette TRACE conn3 <- [1,1098,null,{}] 15:00:15 INFO - PROCESS | 3644 | 1461276015648 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}] 15:00:15 INFO - PROCESS | 3644 | 1461276015757 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 15:00:15 INFO - PROCESS | 3644 | 1461276015847 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:15 INFO - PROCESS | 3644 | ++DOCSHELL 18CC2400 == 65 [pid = 3644] [id = 284] 15:00:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (18F23C00) [pid = 3644] [serial = 851] [outer = 00000000] 15:00:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (19789800) [pid = 3644] [serial = 852] [outer = 18F23C00] 15:00:15 INFO - PROCESS | 3644 | 1461276015892 Marionette DEBUG loaded listener.js 15:00:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (19906400) [pid = 3644] [serial = 853] [outer = 18F23C00] 15:00:16 INFO - PROCESS | 3644 | 1461276016329 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]]]}] 15:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 727ms 15:00:16 INFO - PROCESS | 3644 | 1461276016384 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 15:00:16 INFO - PROCESS | 3644 | 1461276016386 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 15:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:00:16 INFO - PROCESS | 3644 | 1461276016389 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:00:16 INFO - PROCESS | 3644 | 1461276016391 Marionette TRACE conn3 <- [1,1102,null,{}] 15:00:16 INFO - PROCESS | 3644 | 1461276016394 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}] 15:00:16 INFO - PROCESS | 3644 | 1461276016515 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 15:00:16 INFO - PROCESS | 3644 | 1461276016581 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:16 INFO - PROCESS | 3644 | ++DOCSHELL 19781400 == 66 [pid = 3644] [id = 285] 15:00:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1990C000) [pid = 3644] [serial = 854] [outer = 00000000] 15:00:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1A0F0400) [pid = 3644] [serial = 855] [outer = 1990C000] 15:00:16 INFO - PROCESS | 3644 | 1461276016628 Marionette DEBUG loaded listener.js 15:00:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1A483800) [pid = 3644] [serial = 856] [outer = 1990C000] 15:00:17 INFO - PROCESS | 3644 | 1461276017030 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]]]}] 15:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 695ms 15:00:17 INFO - PROCESS | 3644 | 1461276017072 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 15:00:17 INFO - PROCESS | 3644 | 1461276017074 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 15:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:00:17 INFO - PROCESS | 3644 | 1461276017082 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:00:17 INFO - PROCESS | 3644 | 1461276017083 Marionette TRACE conn3 <- [1,1106,null,{}] 15:00:17 INFO - PROCESS | 3644 | 1461276017087 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}] 15:00:17 INFO - PROCESS | 3644 | 1461276017224 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 15:00:17 INFO - PROCESS | 3644 | 1461276017286 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:17 INFO - PROCESS | 3644 | ++DOCSHELL 1A043C00 == 67 [pid = 3644] [id = 286] 15:00:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1A06DC00) [pid = 3644] [serial = 857] [outer = 00000000] 15:00:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (1ADB1800) [pid = 3644] [serial = 858] [outer = 1A06DC00] 15:00:17 INFO - PROCESS | 3644 | 1461276017333 Marionette DEBUG loaded listener.js 15:00:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1C454800) [pid = 3644] [serial = 859] [outer = 1A06DC00] 15:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (1390D400) [pid = 3644] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (183ADC00) [pid = 3644] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (02A7A800) [pid = 3644] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (180A9800) [pid = 3644] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (15DE3C00) [pid = 3644] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1663DC00) [pid = 3644] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (18719000) [pid = 3644] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (15BF5000) [pid = 3644] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1950B000) [pid = 3644] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:00:17 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (18AE1800) [pid = 3644] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:00:17 INFO - PROCESS | 3644 | 1461276017802 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]]]}] 15:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 726ms 15:00:17 INFO - PROCESS | 3644 | 1461276017835 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 15:00:17 INFO - PROCESS | 3644 | 1461276017837 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 15:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:00:17 INFO - PROCESS | 3644 | 1461276017842 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:00:17 INFO - PROCESS | 3644 | 1461276017844 Marionette TRACE conn3 <- [1,1110,null,{}] 15:00:17 INFO - PROCESS | 3644 | 1461276017847 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}] 15:00:17 INFO - PROCESS | 3644 | 1461276017928 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 15:00:17 INFO - PROCESS | 3644 | 1461276017934 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:17 INFO - PROCESS | 3644 | ++DOCSHELL 13901800 == 68 [pid = 3644] [id = 287] 15:00:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (13B4A000) [pid = 3644] [serial = 860] [outer = 00000000] 15:00:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1A06C400) [pid = 3644] [serial = 861] [outer = 13B4A000] 15:00:17 INFO - PROCESS | 3644 | 1461276017978 Marionette DEBUG loaded listener.js 15:00:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1AA51800) [pid = 3644] [serial = 862] [outer = 13B4A000] 15:00:18 INFO - PROCESS | 3644 | 1461276018410 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]]]}] 15:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 633ms 15:00:18 INFO - PROCESS | 3644 | 1461276018462 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 15:00:18 INFO - PROCESS | 3644 | 1461276018463 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 15:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:00:18 INFO - PROCESS | 3644 | 1461276018467 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:00:18 INFO - PROCESS | 3644 | 1461276018468 Marionette TRACE conn3 <- [1,1114,null,{}] 15:00:18 INFO - PROCESS | 3644 | 1461276018472 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}] 15:00:18 INFO - PROCESS | 3644 | 1461276018552 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 15:00:18 INFO - PROCESS | 3644 | 1461276018558 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:18 INFO - PROCESS | 3644 | ++DOCSHELL 18719C00 == 69 [pid = 3644] [id = 288] 15:00:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (18AC4C00) [pid = 3644] [serial = 863] [outer = 00000000] 15:00:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1C463C00) [pid = 3644] [serial = 864] [outer = 18AC4C00] 15:00:18 INFO - PROCESS | 3644 | 1461276018606 Marionette DEBUG loaded listener.js 15:00:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1C481400) [pid = 3644] [serial = 865] [outer = 18AC4C00] 15:00:19 INFO - PROCESS | 3644 | 1461276019063 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]]]}] 15:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 634ms 15:00:19 INFO - PROCESS | 3644 | 1461276019105 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 15:00:19 INFO - PROCESS | 3644 | 1461276019107 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 15:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:00:19 INFO - PROCESS | 3644 | 1461276019114 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:00:19 INFO - PROCESS | 3644 | 1461276019115 Marionette TRACE conn3 <- [1,1118,null,{}] 15:00:19 INFO - PROCESS | 3644 | 1461276019119 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}] 15:00:19 INFO - PROCESS | 3644 | 1461276019199 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 15:00:19 INFO - PROCESS | 3644 | 1461276019206 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:19 INFO - PROCESS | 3644 | ++DOCSHELL 1C45D800 == 70 [pid = 3644] [id = 289] 15:00:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1C45E400) [pid = 3644] [serial = 866] [outer = 00000000] 15:00:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1C4EB400) [pid = 3644] [serial = 867] [outer = 1C45E400] 15:00:19 INFO - PROCESS | 3644 | 1461276019250 Marionette DEBUG loaded listener.js 15:00:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (1C729C00) [pid = 3644] [serial = 868] [outer = 1C45E400] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 13B4AC00 == 69 [pid = 3644] [id = 125] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 1C792C00 == 68 [pid = 3644] [id = 157] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 1D2C7000 == 67 [pid = 3644] [id = 260] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 1ADA5C00 == 66 [pid = 3644] [id = 256] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 196ECC00 == 65 [pid = 3644] [id = 156] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 1990A800 == 64 [pid = 3644] [id = 141] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 1C459400 == 63 [pid = 3644] [id = 172] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 1A072C00 == 62 [pid = 3644] [id = 191] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 18CC7C00 == 61 [pid = 3644] [id = 198] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 19A11400 == 60 [pid = 3644] [id = 259] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 15D12400 == 59 [pid = 3644] [id = 142] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 18CBD400 == 58 [pid = 3644] [id = 194] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 1AA46800 == 57 [pid = 3644] [id = 261] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 183AD400 == 56 [pid = 3644] [id = 140] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 1667F400 == 55 [pid = 3644] [id = 100] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 18880400 == 54 [pid = 3644] [id = 183] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 1DC3C400 == 53 [pid = 3644] [id = 245] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 18CC0800 == 52 [pid = 3644] [id = 171] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 183B3400 == 51 [pid = 3644] [id = 155] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 1C992400 == 50 [pid = 3644] [id = 243] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 0267C800 == 49 [pid = 3644] [id = 154] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 13903C00 == 48 [pid = 3644] [id = 244] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 18319800 == 47 [pid = 3644] [id = 174] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 183AA800 == 46 [pid = 3644] [id = 266] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 14B50800 == 45 [pid = 3644] [id = 267] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 15DECC00 == 44 [pid = 3644] [id = 280] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 1330C800 == 43 [pid = 3644] [id = 279] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 1A078C00 == 42 [pid = 3644] [id = 277] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 1A87BC00 == 41 [pid = 3644] [id = 278] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 18AC4800 == 40 [pid = 3644] [id = 275] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 183B2C00 == 39 [pid = 3644] [id = 276] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 14452400 == 38 [pid = 3644] [id = 213] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 143CE800 == 37 [pid = 3644] [id = 274] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 196F1400 == 36 [pid = 3644] [id = 272] 15:00:20 INFO - PROCESS | 3644 | --DOCSHELL 13910800 == 35 [pid = 3644] [id = 273] 15:00:21 INFO - PROCESS | 3644 | --DOCSHELL 1675F800 == 34 [pid = 3644] [id = 281] 15:00:21 INFO - PROCESS | 3644 | --DOCSHELL 18318800 == 33 [pid = 3644] [id = 282] 15:00:21 INFO - PROCESS | 3644 | --DOCSHELL 18719C00 == 32 [pid = 3644] [id = 288] 15:00:21 INFO - PROCESS | 3644 | --DOCSHELL 18ACE000 == 31 [pid = 3644] [id = 283] 15:00:21 INFO - PROCESS | 3644 | --DOCSHELL 1A043C00 == 30 [pid = 3644] [id = 286] 15:00:21 INFO - PROCESS | 3644 | --DOCSHELL 13901800 == 29 [pid = 3644] [id = 287] 15:00:21 INFO - PROCESS | 3644 | --DOCSHELL 19781400 == 28 [pid = 3644] [id = 285] 15:00:21 INFO - PROCESS | 3644 | --DOCSHELL 18CC2400 == 27 [pid = 3644] [id = 284] 15:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (19C46400) [pid = 3644] [serial = 816] [outer = 00000000] [url = about:blank] 15:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (18ACE400) [pid = 3644] [serial = 802] [outer = 00000000] [url = about:blank] 15:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (196ED800) [pid = 3644] [serial = 807] [outer = 00000000] [url = about:blank] 15:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (18D53000) [pid = 3644] [serial = 805] [outer = 00000000] [url = about:blank] 15:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1667FC00) [pid = 3644] [serial = 771] [outer = 00000000] [url = about:blank] 15:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (18E7B800) [pid = 3644] [serial = 774] [outer = 00000000] [url = about:blank] 15:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (18D55000) [pid = 3644] [serial = 804] [outer = 00000000] [url = about:blank] 15:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1C48B000) [pid = 3644] [serial = 777] [outer = 00000000] [url = about:blank] 15:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1D662800) [pid = 3644] [serial = 780] [outer = 00000000] [url = about:blank] 15:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1DC40800) [pid = 3644] [serial = 783] [outer = 00000000] [url = about:blank] 15:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (15BE8C00) [pid = 3644] [serial = 790] [outer = 00000000] [url = about:blank] 15:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (15507800) [pid = 3644] [serial = 789] [outer = 00000000] [url = about:blank] 15:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (18847000) [pid = 3644] [serial = 798] [outer = 00000000] [url = about:blank] 15:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (15DD8000) [pid = 3644] [serial = 787] [outer = 00000000] [url = about:blank] 15:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (15DE4800) [pid = 3644] [serial = 786] [outer = 00000000] [url = about:blank] 15:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (183A2000) [pid = 3644] [serial = 795] [outer = 00000000] [url = about:blank] 15:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (183A5800) [pid = 3644] [serial = 796] [outer = 00000000] [url = about:blank] 15:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1663C000) [pid = 3644] [serial = 792] [outer = 00000000] [url = about:blank] 15:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (16A37C00) [pid = 3644] [serial = 793] [outer = 00000000] [url = about:blank] 15:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (18CC3800) [pid = 3644] [serial = 810] [outer = 00000000] [url = about:blank] 15:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (18AE3000) [pid = 3644] [serial = 811] [outer = 00000000] [url = about:blank] 15:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1990BC00) [pid = 3644] [serial = 813] [outer = 00000000] [url = about:blank] 15:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (196F4800) [pid = 3644] [serial = 808] [outer = 00000000] [url = about:blank] 15:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (18AC1C00) [pid = 3644] [serial = 801] [outer = 00000000] [url = about:blank] 15:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1990E400) [pid = 3644] [serial = 814] [outer = 00000000] [url = about:blank] 15:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (18850000) [pid = 3644] [serial = 799] [outer = 00000000] [url = about:blank] 15:00:21 INFO - PROCESS | 3644 | 1461276021509 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]]]}] 15:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 2426ms 15:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:00:21 INFO - PROCESS | 3644 | 1461276021553 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 15:00:21 INFO - PROCESS | 3644 | 1461276021557 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 15:00:21 INFO - PROCESS | 3644 | 1461276021546 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:00:21 INFO - PROCESS | 3644 | 1461276021548 Marionette TRACE conn3 <- [1,1122,null,{}] 15:00:21 INFO - PROCESS | 3644 | 1461276021554 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}] 15:00:21 INFO - PROCESS | 3644 | 1461276021642 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 15:00:21 INFO - PROCESS | 3644 | 1461276021651 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:21 INFO - PROCESS | 3644 | ++DOCSHELL 12CEF400 == 28 [pid = 3644] [id = 290] 15:00:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (12CEFC00) [pid = 3644] [serial = 869] [outer = 00000000] 15:00:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1330EC00) [pid = 3644] [serial = 870] [outer = 12CEFC00] 15:00:21 INFO - PROCESS | 3644 | 1461276021701 Marionette DEBUG loaded listener.js 15:00:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (13367C00) [pid = 3644] [serial = 871] [outer = 12CEFC00] 15:00:22 INFO - PROCESS | 3644 | 1461276022193 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]]]}] 15:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 680ms 15:00:22 INFO - PROCESS | 3644 | 1461276022242 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 15:00:22 INFO - PROCESS | 3644 | 1461276022248 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 15:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:00:22 INFO - PROCESS | 3644 | 1461276022255 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:00:22 INFO - PROCESS | 3644 | 1461276022257 Marionette TRACE conn3 <- [1,1126,null,{}] 15:00:22 INFO - PROCESS | 3644 | 1461276022261 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}] 15:00:22 INFO - PROCESS | 3644 | 1461276022349 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 15:00:22 INFO - PROCESS | 3644 | 1461276022361 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:22 INFO - PROCESS | 3644 | ++DOCSHELL 1336BC00 == 29 [pid = 3644] [id = 291] 15:00:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1336DC00) [pid = 3644] [serial = 872] [outer = 00000000] 15:00:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1390D000) [pid = 3644] [serial = 873] [outer = 1336DC00] 15:00:22 INFO - PROCESS | 3644 | 1461276022406 Marionette DEBUG loaded listener.js 15:00:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (13B4EC00) [pid = 3644] [serial = 874] [outer = 1336DC00] 15:00:22 INFO - PROCESS | 3644 | 1461276022883 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]]]}] 15:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 634ms 15:00:22 INFO - PROCESS | 3644 | 1461276022890 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 15:00:22 INFO - PROCESS | 3644 | 1461276022893 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 15:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:00:22 INFO - PROCESS | 3644 | 1461276022897 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:00:22 INFO - PROCESS | 3644 | 1461276022900 Marionette TRACE conn3 <- [1,1130,null,{}] 15:00:22 INFO - PROCESS | 3644 | 1461276022911 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}] 15:00:22 INFO - PROCESS | 3644 | 1461276022979 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 15:00:23 INFO - PROCESS | 3644 | 1461276023026 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:23 INFO - PROCESS | 3644 | ++DOCSHELL 157F4400 == 30 [pid = 3644] [id = 292] 15:00:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (15B10C00) [pid = 3644] [serial = 875] [outer = 00000000] 15:00:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (15BD6000) [pid = 3644] [serial = 876] [outer = 15B10C00] 15:00:23 INFO - PROCESS | 3644 | 1461276023082 Marionette DEBUG loaded listener.js 15:00:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (15D0BC00) [pid = 3644] [serial = 877] [outer = 15B10C00] 15:00:23 INFO - PROCESS | 3644 | 1461276023541 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]]]}] 15:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 695ms 15:00:23 INFO - PROCESS | 3644 | 1461276023579 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 15:00:23 INFO - PROCESS | 3644 | 1461276023581 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 15:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:00:23 INFO - PROCESS | 3644 | 1461276023584 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:00:23 INFO - PROCESS | 3644 | 1461276023586 Marionette TRACE conn3 <- [1,1134,null,{}] 15:00:23 INFO - PROCESS | 3644 | 1461276023589 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}] 15:00:23 INFO - PROCESS | 3644 | 1461276023670 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 15:00:23 INFO - PROCESS | 3644 | 1461276023675 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:23 INFO - PROCESS | 3644 | ++DOCSHELL 15B08800 == 31 [pid = 3644] [id = 293] 15:00:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (15F4B800) [pid = 3644] [serial = 878] [outer = 00000000] 15:00:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1667F400) [pid = 3644] [serial = 879] [outer = 15F4B800] 15:00:23 INFO - PROCESS | 3644 | 1461276023721 Marionette DEBUG loaded listener.js 15:00:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (16A33000) [pid = 3644] [serial = 880] [outer = 15F4B800] 15:00:24 INFO - PROCESS | 3644 | 1461276024154 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]]]}] 15:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 587ms 15:00:24 INFO - PROCESS | 3644 | 1461276024181 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 15:00:24 INFO - PROCESS | 3644 | 1461276024183 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 15:00:24 INFO - PROCESS | 3644 | 1461276024187 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:00:24 INFO - PROCESS | 3644 | 1461276024189 Marionette TRACE conn3 <- [1,1138,null,{}] 15:00:24 INFO - PROCESS | 3644 | 1461276024192 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}] 15:00:24 INFO - PROCESS | 3644 | 1461276024266 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 15:00:24 INFO - PROCESS | 3644 | 1461276024273 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:24 INFO - PROCESS | 3644 | ++DOCSHELL 16B97000 == 32 [pid = 3644] [id = 294] 15:00:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (16BA2C00) [pid = 3644] [serial = 881] [outer = 00000000] 15:00:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (17B6EC00) [pid = 3644] [serial = 882] [outer = 16BA2C00] 15:00:24 INFO - PROCESS | 3644 | 1461276024318 Marionette DEBUG loaded listener.js 15:00:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (17C55C00) [pid = 3644] [serial = 883] [outer = 16BA2C00] 15:00:24 INFO - PROCESS | 3644 | 1461276024775 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]]]}] 15:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 633ms 15:00:24 INFO - PROCESS | 3644 | 1461276024808 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 15:00:24 INFO - PROCESS | 3644 | 1461276024810 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 15:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:00:24 INFO - PROCESS | 3644 | 1461276024813 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:00:24 INFO - PROCESS | 3644 | 1461276024815 Marionette TRACE conn3 <- [1,1142,null,{}] 15:00:24 INFO - PROCESS | 3644 | 1461276024818 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}] 15:00:24 INFO - PROCESS | 3644 | 1461276024923 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 15:00:24 INFO - PROCESS | 3644 | 1461276024933 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:24 INFO - PROCESS | 3644 | ++DOCSHELL 1831B800 == 33 [pid = 3644] [id = 295] 15:00:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (183A6000) [pid = 3644] [serial = 884] [outer = 00000000] 15:00:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (183B7400) [pid = 3644] [serial = 885] [outer = 183A6000] 15:00:24 INFO - PROCESS | 3644 | 1461276024981 Marionette DEBUG loaded listener.js 15:00:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1871DC00) [pid = 3644] [serial = 886] [outer = 183A6000] 15:00:25 INFO - PROCESS | 3644 | 1461276025440 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]]]}] 15:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 695ms 15:00:25 INFO - PROCESS | 3644 | 1461276025512 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 15:00:25 INFO - PROCESS | 3644 | 1461276025514 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 15:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:00:25 INFO - PROCESS | 3644 | 1461276025518 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:00:25 INFO - PROCESS | 3644 | 1461276025520 Marionette TRACE conn3 <- [1,1146,null,{}] 15:00:25 INFO - PROCESS | 3644 | 1461276025523 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}] 15:00:25 INFO - PROCESS | 3644 | 1461276025624 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 15:00:25 INFO - PROCESS | 3644 | 1461276025636 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:25 INFO - PROCESS | 3644 | ++DOCSHELL 18847400 == 34 [pid = 3644] [id = 296] 15:00:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (18849400) [pid = 3644] [serial = 887] [outer = 00000000] 15:00:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (18850C00) [pid = 3644] [serial = 888] [outer = 18849400] 15:00:25 INFO - PROCESS | 3644 | 1461276025681 Marionette DEBUG loaded listener.js 15:00:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (18850800) [pid = 3644] [serial = 889] [outer = 18849400] 15:00:26 INFO - PROCESS | 3644 | 1461276026082 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]]]}] 15:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 15:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 634ms 15:00:26 INFO - PROCESS | 3644 | 1461276026140 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 15:00:26 INFO - PROCESS | 3644 | 1461276026143 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 15:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:00:26 INFO - PROCESS | 3644 | 1461276026147 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:00:26 INFO - PROCESS | 3644 | 1461276026148 Marionette TRACE conn3 <- [1,1150,null,{}] 15:00:26 INFO - PROCESS | 3644 | 1461276026152 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}] 15:00:26 INFO - PROCESS | 3644 | 1461276026226 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 15:00:26 INFO - PROCESS | 3644 | 1461276026234 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:26 INFO - PROCESS | 3644 | ++DOCSHELL 02680800 == 35 [pid = 3644] [id = 297] 15:00:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1663CC00) [pid = 3644] [serial = 890] [outer = 00000000] 15:00:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (18ACE000) [pid = 3644] [serial = 891] [outer = 1663CC00] 15:00:26 INFO - PROCESS | 3644 | 1461276026279 Marionette DEBUG loaded listener.js 15:00:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (16A31800) [pid = 3644] [serial = 892] [outer = 1663CC00] 15:00:26 INFO - PROCESS | 3644 | 1461276026701 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]]]}] 15:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 587ms 15:00:26 INFO - PROCESS | 3644 | 1461276026747 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 15:00:26 INFO - PROCESS | 3644 | 1461276026749 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 15:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:00:26 INFO - PROCESS | 3644 | 1461276026752 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:00:26 INFO - PROCESS | 3644 | 1461276026754 Marionette TRACE conn3 <- [1,1154,null,{}] 15:00:26 INFO - PROCESS | 3644 | 1461276026773 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}] 15:00:26 INFO - PROCESS | 3644 | 1461276026919 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 15:00:26 INFO - PROCESS | 3644 | 1461276027003 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:27 INFO - PROCESS | 3644 | ++DOCSHELL 157EE400 == 36 [pid = 3644] [id = 298] 15:00:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (18CC5800) [pid = 3644] [serial = 893] [outer = 00000000] 15:00:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (18D5F000) [pid = 3644] [serial = 894] [outer = 18CC5800] 15:00:27 INFO - PROCESS | 3644 | 1461276027049 Marionette DEBUG loaded listener.js 15:00:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (18D58800) [pid = 3644] [serial = 895] [outer = 18CC5800] 15:00:27 INFO - PROCESS | 3644 | 1461276027457 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]]]}] 15:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 726ms 15:00:27 INFO - PROCESS | 3644 | 1461276027492 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 15:00:27 INFO - PROCESS | 3644 | 1461276027494 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 15:00:27 INFO - PROCESS | 3644 | 1461276027498 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:00:27 INFO - PROCESS | 3644 | 1461276027499 Marionette TRACE conn3 <- [1,1158,null,{}] 15:00:27 INFO - PROCESS | 3644 | 1461276027503 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}] 15:00:27 INFO - PROCESS | 3644 | 1461276027598 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 15:00:27 INFO - PROCESS | 3644 | 1461276027607 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:27 INFO - PROCESS | 3644 | ++DOCSHELL 18883000 == 37 [pid = 3644] [id = 299] 15:00:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (19635C00) [pid = 3644] [serial = 896] [outer = 00000000] 15:00:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (196EFC00) [pid = 3644] [serial = 897] [outer = 19635C00] 15:00:27 INFO - PROCESS | 3644 | 1461276027700 Marionette DEBUG loaded listener.js 15:00:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (19781000) [pid = 3644] [serial = 898] [outer = 19635C00] 15:00:28 INFO - PROCESS | 3644 | 1461276028114 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]]]}] 15:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 695ms 15:00:28 INFO - PROCESS | 3644 | 1461276028181 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 15:00:28 INFO - PROCESS | 3644 | 1461276028185 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 15:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:00:28 INFO - PROCESS | 3644 | 1461276028189 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:00:28 INFO - PROCESS | 3644 | 1461276028192 Marionette TRACE conn3 <- [1,1162,null,{}] 15:00:28 INFO - PROCESS | 3644 | 1461276028195 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}] 15:00:28 INFO - PROCESS | 3644 | 1461276028350 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 15:00:28 INFO - PROCESS | 3644 | 1461276028366 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:28 INFO - PROCESS | 3644 | ++DOCSHELL 1990A400 == 38 [pid = 3644] [id = 300] 15:00:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (1990B400) [pid = 3644] [serial = 899] [outer = 00000000] 15:00:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (19A0E000) [pid = 3644] [serial = 900] [outer = 1990B400] 15:00:28 INFO - PROCESS | 3644 | 1461276028468 Marionette DEBUG loaded listener.js 15:00:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (19C41000) [pid = 3644] [serial = 901] [outer = 1990B400] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (1C799400) [pid = 3644] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (18AC4C00) [pid = 3644] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (18F23C00) [pid = 3644] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (1990C000) [pid = 3644] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (1A06DC00) [pid = 3644] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (13312C00) [pid = 3644] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (1AA50C00) [pid = 3644] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (1A07F000) [pid = 3644] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (18D51C00) [pid = 3644] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (18ACB000) [pid = 3644] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (15BD6800) [pid = 3644] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (13B4B000) [pid = 3644] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (19A11800) [pid = 3644] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (18CC2800) [pid = 3644] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (18849C00) [pid = 3644] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (16761800) [pid = 3644] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (15DF0C00) [pid = 3644] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (13B4A000) [pid = 3644] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1AD46400) [pid = 3644] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1390B000) [pid = 3644] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (183BAC00) [pid = 3644] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1C47F000) [pid = 3644] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1ADAE800) [pid = 3644] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (143CE000) [pid = 3644] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1D9F0400) [pid = 3644] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (183BE800) [pid = 3644] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (13904800) [pid = 3644] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (16766400) [pid = 3644] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1DC3CC00) [pid = 3644] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1ADAE400) [pid = 3644] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1D2C7400) [pid = 3644] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (17C61000) [pid = 3644] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (18F23800) [pid = 3644] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1A08A400) [pid = 3644] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (19A12C00) [pid = 3644] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:00:29 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1CE74800) [pid = 3644] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:00:29 INFO - PROCESS | 3644 | 1461276029463 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] 15:00:29 INFO - PROCESS | 3644 | 1461276029524 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 15:00:29 INFO - PROCESS | 3644 | 1461276029528 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 15:00:29 INFO - PROCESS | 3644 | 1461276029530 Marionette TRACE conn3 <- [1,1166,null,{}] 15:00:29 INFO - PROCESS | 3644 | 1461276029533 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}] 15:00:29 INFO - PROCESS | 3644 | 1461276029638 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 15:00:29 INFO - PROCESS | 3644 | 1461276029720 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:29 INFO - PROCESS | 3644 | ++DOCSHELL 12BDF000 == 39 [pid = 3644] [id = 301] 15:00:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (13312C00) [pid = 3644] [serial = 902] [outer = 00000000] 15:00:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1675F000) [pid = 3644] [serial = 903] [outer = 13312C00] 15:00:29 INFO - PROCESS | 3644 | 1461276029767 Marionette DEBUG loaded listener.js 15:00:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (17C61C00) [pid = 3644] [serial = 904] [outer = 13312C00] 15:00:30 INFO - PROCESS | 3644 | 1461276030121 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] 15:00:30 INFO - PROCESS | 3644 | 1461276030168 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 15:00:30 INFO - PROCESS | 3644 | 1461276030172 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:00:30 INFO - PROCESS | 3644 | 1461276030173 Marionette TRACE conn3 <- [1,1170,null,{}] 15:00:30 INFO - PROCESS | 3644 | 1461276030177 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}] 15:00:30 INFO - PROCESS | 3644 | 1461276030259 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 15:00:30 INFO - PROCESS | 3644 | 1461276030265 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:30 INFO - PROCESS | 3644 | ++DOCSHELL 17C59400 == 40 [pid = 3644] [id = 302] 15:00:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (18853800) [pid = 3644] [serial = 905] [outer = 00000000] 15:00:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1445EC00) [pid = 3644] [serial = 906] [outer = 18853800] 15:00:30 INFO - PROCESS | 3644 | 1461276030311 Marionette DEBUG loaded listener.js 15:00:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (196F6400) [pid = 3644] [serial = 907] [outer = 18853800] 15:00:30 INFO - PROCESS | 3644 | 1461276030826 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] 15:00:30 INFO - PROCESS | 3644 | 1461276030856 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 15:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 15:00:30 INFO - PROCESS | 3644 | 1461276030860 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:00:30 INFO - PROCESS | 3644 | 1461276030862 Marionette TRACE conn3 <- [1,1174,null,{}] 15:00:30 INFO - PROCESS | 3644 | 1461276030865 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}] 15:00:30 INFO - PROCESS | 3644 | 1461276030970 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 15:00:30 INFO - PROCESS | 3644 | 1461276030979 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:30 INFO - PROCESS | 3644 | ++DOCSHELL 19A10C00 == 41 [pid = 3644] [id = 303] 15:00:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (19A11400) [pid = 3644] [serial = 908] [outer = 00000000] 15:00:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1A089800) [pid = 3644] [serial = 909] [outer = 19A11400] 15:00:31 INFO - PROCESS | 3644 | 1461276031023 Marionette DEBUG loaded listener.js 15:00:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1A0F0000) [pid = 3644] [serial = 910] [outer = 19A11400] 15:00:31 INFO - PROCESS | 3644 | 1461276031709 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] 15:00:31 INFO - PROCESS | 3644 | 1461276031769 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 15:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 15:00:31 INFO - PROCESS | 3644 | 1461276031775 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:00:31 INFO - PROCESS | 3644 | 1461276031779 Marionette TRACE conn3 <- [1,1178,null,{}] 15:00:31 INFO - PROCESS | 3644 | 1461276031808 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}] 15:00:31 INFO - PROCESS | 3644 | 1461276031952 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 15:00:32 INFO - PROCESS | 3644 | 1461276032017 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:32 INFO - PROCESS | 3644 | ++DOCSHELL 13306800 == 42 [pid = 3644] [id = 304] 15:00:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (13313C00) [pid = 3644] [serial = 911] [outer = 00000000] 15:00:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (13902400) [pid = 3644] [serial = 912] [outer = 13313C00] 15:00:32 INFO - PROCESS | 3644 | 1461276032109 Marionette DEBUG loaded listener.js 15:00:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1390A400) [pid = 3644] [serial = 913] [outer = 13313C00] 15:00:32 INFO - PROCESS | 3644 | 1461276032900 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] 15:00:32 INFO - PROCESS | 3644 | 1461276032977 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 15:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:00:32 INFO - PROCESS | 3644 | 1461276032984 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:00:32 INFO - PROCESS | 3644 | 1461276032987 Marionette TRACE conn3 <- [1,1182,null,{}] 15:00:32 INFO - PROCESS | 3644 | 1461276032991 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}] 15:00:33 INFO - PROCESS | 3644 | 1461276033114 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 15:00:33 INFO - PROCESS | 3644 | 1461276033237 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:33 INFO - PROCESS | 3644 | ++DOCSHELL 157A9800 == 43 [pid = 3644] [id = 305] 15:00:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (157AB400) [pid = 3644] [serial = 914] [outer = 00000000] 15:00:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1667EC00) [pid = 3644] [serial = 915] [outer = 157AB400] 15:00:33 INFO - PROCESS | 3644 | 1461276033300 Marionette DEBUG loaded listener.js 15:00:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (17B73400) [pid = 3644] [serial = 916] [outer = 157AB400] 15:00:34 INFO - PROCESS | 3644 | 1461276034213 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] 15:00:34 INFO - PROCESS | 3644 | 1461276034280 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 15:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 15:00:34 INFO - PROCESS | 3644 | 1461276034285 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:00:34 INFO - PROCESS | 3644 | 1461276034291 Marionette TRACE conn3 <- [1,1186,null,{}] 15:00:34 INFO - PROCESS | 3644 | 1461276034300 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}] 15:00:34 INFO - PROCESS | 3644 | 1461276034440 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 15:00:34 INFO - PROCESS | 3644 | 1461276034567 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:34 INFO - PROCESS | 3644 | --DOCSHELL 14BEA400 == 42 [pid = 3644] [id = 19] 15:00:34 INFO - PROCESS | 3644 | --DOCSHELL 13372C00 == 41 [pid = 3644] [id = 21] 15:00:34 INFO - PROCESS | 3644 | --DOCSHELL 143D4C00 == 40 [pid = 3644] [id = 27] 15:00:34 INFO - PROCESS | 3644 | --DOCSHELL 180A9C00 == 39 [pid = 3644] [id = 25] 15:00:34 INFO - PROCESS | 3644 | --DOCSHELL 16A34C00 == 38 [pid = 3644] [id = 24] 15:00:34 INFO - PROCESS | 3644 | --DOCSHELL 16759800 == 37 [pid = 3644] [id = 23] 15:00:34 INFO - PROCESS | 3644 | --DOCSHELL 15BD4C00 == 36 [pid = 3644] [id = 22] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1C4EB400) [pid = 3644] [serial = 867] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | ++DOCSHELL 12BDDC00 == 37 [pid = 3644] [id = 306] 15:00:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (12BE1C00) [pid = 3644] [serial = 917] [outer = 00000000] 15:00:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1382C400) [pid = 3644] [serial = 918] [outer = 12BE1C00] 15:00:34 INFO - PROCESS | 3644 | 1461276034647 Marionette DEBUG loaded listener.js 15:00:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (13B4BC00) [pid = 3644] [serial = 919] [outer = 12BE1C00] 15:00:34 INFO - PROCESS | 3644 | --DOCSHELL 1C45D800 == 36 [pid = 3644] [id = 289] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1C994400) [pid = 3644] [serial = 624] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1390F800) [pid = 3644] [serial = 733] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (17C5FC00) [pid = 3644] [serial = 721] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1DFEE000) [pid = 3644] [serial = 736] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1D2C0800) [pid = 3644] [serial = 769] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1D9EBC00) [pid = 3644] [serial = 781] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (1C4DF000) [pid = 3644] [serial = 672] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1990AC00) [pid = 3644] [serial = 724] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1C4E3400) [pid = 3644] [serial = 681] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1C79DC00) [pid = 3644] [serial = 778] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1D2C9C00) [pid = 3644] [serial = 687] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1C999800) [pid = 3644] [serial = 727] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (16A37800) [pid = 3644] [serial = 772] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (18CC9800) [pid = 3644] [serial = 678] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1CB5CC00) [pid = 3644] [serial = 684] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1DC46400) [pid = 3644] [serial = 784] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (17B63C00) [pid = 3644] [serial = 675] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1DC44400) [pid = 3644] [serial = 730] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1950F800) [pid = 3644] [serial = 775] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1C481400) [pid = 3644] [serial = 865] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (19789800) [pid = 3644] [serial = 852] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1A0F0400) [pid = 3644] [serial = 855] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (19906400) [pid = 3644] [serial = 853] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1ADB1800) [pid = 3644] [serial = 858] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1A483800) [pid = 3644] [serial = 856] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1C463C00) [pid = 3644] [serial = 864] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1C454800) [pid = 3644] [serial = 859] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (18AE5000) [pid = 3644] [serial = 837] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1C489800) [pid = 3644] [serial = 835] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1C47EC00) [pid = 3644] [serial = 834] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1ADA6000) [pid = 3644] [serial = 832] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (1AD3C800) [pid = 3644] [serial = 831] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1A484400) [pid = 3644] [serial = 829] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1A352800) [pid = 3644] [serial = 828] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (19909400) [pid = 3644] [serial = 826] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (19639800) [pid = 3644] [serial = 825] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (17C5E000) [pid = 3644] [serial = 823] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (17C54000) [pid = 3644] [serial = 822] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (14B04800) [pid = 3644] [serial = 820] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (14B10C00) [pid = 3644] [serial = 819] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1A06F400) [pid = 3644] [serial = 817] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (18D60C00) [pid = 3644] [serial = 849] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (18ACB800) [pid = 3644] [serial = 846] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (18AE6000) [pid = 3644] [serial = 847] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (17C5D400) [pid = 3644] [serial = 843] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (18070800) [pid = 3644] [serial = 844] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16BA3000) [pid = 3644] [serial = 841] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (16680000) [pid = 3644] [serial = 840] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (19906800) [pid = 3644] [serial = 838] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (1A06C400) [pid = 3644] [serial = 861] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1AA51800) [pid = 3644] [serial = 862] [outer = 00000000] [url = about:blank] 15:00:34 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (1950BC00) [pid = 3644] [serial = 850] [outer = 00000000] [url = about:blank] 15:00:35 INFO - PROCESS | 3644 | 1461276035101 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]]]}] 15:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 834ms 15:00:35 INFO - PROCESS | 3644 | 1461276035130 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 15:00:35 INFO - PROCESS | 3644 | 1461276035135 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 15:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:00:35 INFO - PROCESS | 3644 | 1461276035125 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:00:35 INFO - PROCESS | 3644 | 1461276035127 Marionette TRACE conn3 <- [1,1190,null,{}] 15:00:35 INFO - PROCESS | 3644 | 1461276035131 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}] 15:00:35 INFO - PROCESS | 3644 | 1461276035210 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 15:00:35 INFO - PROCESS | 3644 | 1461276035218 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:35 INFO - PROCESS | 3644 | ++DOCSHELL 15BEDC00 == 37 [pid = 3644] [id = 307] 15:00:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (15BF6800) [pid = 3644] [serial = 920] [outer = 00000000] 15:00:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (15F4E800) [pid = 3644] [serial = 921] [outer = 15BF6800] 15:00:35 INFO - PROCESS | 3644 | 1461276035263 Marionette DEBUG loaded listener.js 15:00:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16646400) [pid = 3644] [serial = 922] [outer = 15BF6800] 15:00:35 INFO - PROCESS | 3644 | 1461276035737 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]]]}] 15:00:35 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 15:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 618ms 15:00:35 INFO - PROCESS | 3644 | 1461276035762 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 15:00:35 INFO - PROCESS | 3644 | 1461276035764 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 15:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:00:35 INFO - PROCESS | 3644 | 1461276035771 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:00:35 INFO - PROCESS | 3644 | 1461276035775 Marionette TRACE conn3 <- [1,1194,null,{}] 15:00:35 INFO - PROCESS | 3644 | 1461276035786 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}] 15:00:35 INFO - PROCESS | 3644 | 1461276035868 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 15:00:35 INFO - PROCESS | 3644 | 1461276035876 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:35 INFO - PROCESS | 3644 | ++DOCSHELL 17C58400 == 38 [pid = 3644] [id = 308] 15:00:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (17C59800) [pid = 3644] [serial = 923] [outer = 00000000] 15:00:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (17C5EC00) [pid = 3644] [serial = 924] [outer = 17C59800] 15:00:35 INFO - PROCESS | 3644 | 1461276035925 Marionette DEBUG loaded listener.js 15:00:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (18071800) [pid = 3644] [serial = 925] [outer = 17C59800] 15:00:36 INFO - PROCESS | 3644 | 1461276036444 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]]]}] 15:00:36 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 15:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 680ms 15:00:36 INFO - PROCESS | 3644 | 1461276036467 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 15:00:36 INFO - PROCESS | 3644 | 1461276036469 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 15:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:00:36 INFO - PROCESS | 3644 | 1461276036472 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:00:36 INFO - PROCESS | 3644 | 1461276036474 Marionette TRACE conn3 <- [1,1198,null,{}] 15:00:36 INFO - PROCESS | 3644 | 1461276036478 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}] 15:00:36 INFO - PROCESS | 3644 | 1461276036557 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 15:00:36 INFO - PROCESS | 3644 | 1461276036547 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:36 INFO - PROCESS | 3644 | ++DOCSHELL 17B63C00 == 39 [pid = 3644] [id = 309] 15:00:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (183A1000) [pid = 3644] [serial = 926] [outer = 00000000] 15:00:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (18849000) [pid = 3644] [serial = 927] [outer = 183A1000] 15:00:36 INFO - PROCESS | 3644 | 1461276036593 Marionette DEBUG loaded listener.js 15:00:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (1884E000) [pid = 3644] [serial = 928] [outer = 183A1000] 15:00:37 INFO - PROCESS | 3644 | 1461276037018 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]]]}] 15:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 587ms 15:00:37 INFO - PROCESS | 3644 | 1461276037053 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 15:00:37 INFO - PROCESS | 3644 | 1461276037055 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 15:00:37 INFO - PROCESS | 3644 | 1461276037058 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:00:37 INFO - PROCESS | 3644 | 1461276037060 Marionette TRACE conn3 <- [1,1202,null,{}] 15:00:37 INFO - PROCESS | 3644 | 1461276037071 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}] 15:00:37 INFO - PROCESS | 3644 | 1461276037176 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 15:00:37 INFO - PROCESS | 3644 | 1461276037182 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:37 INFO - PROCESS | 3644 | ++DOCSHELL 183AB000 == 40 [pid = 3644] [id = 310] 15:00:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (18719800) [pid = 3644] [serial = 929] [outer = 00000000] 15:00:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (18AC5C00) [pid = 3644] [serial = 930] [outer = 18719800] 15:00:37 INFO - PROCESS | 3644 | 1461276037228 Marionette DEBUG loaded listener.js 15:00:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (18AC7800) [pid = 3644] [serial = 931] [outer = 18719800] 15:00:37 INFO - PROCESS | 3644 | 1461276037696 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]]]}] 15:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 679ms 15:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:00:37 INFO - PROCESS | 3644 | 1461276037758 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 15:00:37 INFO - PROCESS | 3644 | 1461276037760 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 15:00:37 INFO - PROCESS | 3644 | 1461276037764 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:00:37 INFO - PROCESS | 3644 | 1461276037765 Marionette TRACE conn3 <- [1,1206,null,{}] 15:00:37 INFO - PROCESS | 3644 | 1461276037776 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}] 15:00:37 INFO - PROCESS | 3644 | 1461276037895 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 15:00:37 INFO - PROCESS | 3644 | 1461276037910 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:37 INFO - PROCESS | 3644 | ++DOCSHELL 18846800 == 41 [pid = 3644] [id = 311] 15:00:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (18ACDC00) [pid = 3644] [serial = 932] [outer = 00000000] 15:00:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (18F24000) [pid = 3644] [serial = 933] [outer = 18ACDC00] 15:00:37 INFO - PROCESS | 3644 | 1461276037957 Marionette DEBUG loaded listener.js 15:00:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (18F21000) [pid = 3644] [serial = 934] [outer = 18ACDC00] 15:00:38 INFO - PROCESS | 3644 | 1461276038393 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]]]}] 15:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 680ms 15:00:38 INFO - PROCESS | 3644 | 1461276038447 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 15:00:38 INFO - PROCESS | 3644 | 1461276038449 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 15:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:00:38 INFO - PROCESS | 3644 | 1461276038452 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:00:38 INFO - PROCESS | 3644 | 1461276038454 Marionette TRACE conn3 <- [1,1210,null,{}] 15:00:38 INFO - PROCESS | 3644 | 1461276038458 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}] 15:00:38 INFO - PROCESS | 3644 | 1461276038592 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 15:00:38 INFO - PROCESS | 3644 | 1461276038616 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:38 INFO - PROCESS | 3644 | ++DOCSHELL 196E8800 == 42 [pid = 3644] [id = 312] 15:00:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (196EE800) [pid = 3644] [serial = 935] [outer = 00000000] 15:00:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (197FE800) [pid = 3644] [serial = 936] [outer = 196EE800] 15:00:38 INFO - PROCESS | 3644 | 1461276038661 Marionette DEBUG loaded listener.js 15:00:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (19905000) [pid = 3644] [serial = 937] [outer = 196EE800] 15:00:39 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (18849400) [pid = 3644] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:00:39 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (16BA2C00) [pid = 3644] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:00:39 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1663CC00) [pid = 3644] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:00:39 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (15F4B800) [pid = 3644] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:00:39 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (18CC5800) [pid = 3644] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:00:39 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (19635C00) [pid = 3644] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:00:39 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1990B400) [pid = 3644] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:00:39 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (18853800) [pid = 3644] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:00:39 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (13312C00) [pid = 3644] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:00:39 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1336DC00) [pid = 3644] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:00:39 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (12CEFC00) [pid = 3644] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:00:39 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1C45E400) [pid = 3644] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:00:39 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (183A6000) [pid = 3644] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:00:39 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (15B10C00) [pid = 3644] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:00:39 INFO - PROCESS | 3644 | 1461276039251 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] 15:00:39 INFO - PROCESS | 3644 | 1461276039297 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 15:00:39 INFO - PROCESS | 3644 | 1461276039301 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 15:00:39 INFO - PROCESS | 3644 | 1461276039303 Marionette TRACE conn3 <- [1,1214,null,{}] 15:00:39 INFO - PROCESS | 3644 | 1461276039306 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}] 15:00:39 INFO - PROCESS | 3644 | 1461276039380 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 15:00:39 INFO - PROCESS | 3644 | 1461276039387 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:39 INFO - PROCESS | 3644 | ++DOCSHELL 13365800 == 43 [pid = 3644] [id = 313] 15:00:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (13777C00) [pid = 3644] [serial = 938] [outer = 00000000] 15:00:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1667E400) [pid = 3644] [serial = 939] [outer = 13777C00] 15:00:39 INFO - PROCESS | 3644 | 1461276039439 Marionette DEBUG loaded listener.js 15:00:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (18316400) [pid = 3644] [serial = 940] [outer = 13777C00] 15:00:39 INFO - PROCESS | 3644 | 1461276039834 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]]]}] 15:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 587ms 15:00:39 INFO - PROCESS | 3644 | 1461276039891 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 15:00:39 INFO - PROCESS | 3644 | 1461276039893 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 15:00:39 INFO - PROCESS | 3644 | 1461276039896 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:00:39 INFO - PROCESS | 3644 | 1461276039898 Marionette TRACE conn3 <- [1,1218,null,{}] 15:00:39 INFO - PROCESS | 3644 | 1461276039905 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}] 15:00:39 INFO - PROCESS | 3644 | 1461276039981 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 15:00:39 INFO - PROCESS | 3644 | 1461276039988 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:39 INFO - PROCESS | 3644 | ++DOCSHELL 0267D000 == 44 [pid = 3644] [id = 314] 15:00:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (17C54000) [pid = 3644] [serial = 941] [outer = 00000000] 15:00:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (196ED800) [pid = 3644] [serial = 942] [outer = 17C54000] 15:00:40 INFO - PROCESS | 3644 | 1461276040032 Marionette DEBUG loaded listener.js 15:00:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (196EB000) [pid = 3644] [serial = 943] [outer = 17C54000] 15:00:40 INFO - PROCESS | 3644 | 1461276040444 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]]]}] 15:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 587ms 15:00:40 INFO - PROCESS | 3644 | 1461276040495 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 15:00:40 INFO - PROCESS | 3644 | 1461276040497 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 15:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:00:40 INFO - PROCESS | 3644 | 1461276040500 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:00:40 INFO - PROCESS | 3644 | 1461276040501 Marionette TRACE conn3 <- [1,1222,null,{}] 15:00:40 INFO - PROCESS | 3644 | 1461276040505 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}] 15:00:40 INFO - PROCESS | 3644 | 1461276040581 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 15:00:40 INFO - PROCESS | 3644 | 1461276040587 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:40 INFO - PROCESS | 3644 | ++DOCSHELL 183A1800 == 45 [pid = 3644] [id = 315] 15:00:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (1990AC00) [pid = 3644] [serial = 944] [outer = 00000000] 15:00:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (19A0DC00) [pid = 3644] [serial = 945] [outer = 1990AC00] 15:00:40 INFO - PROCESS | 3644 | 1461276040631 Marionette DEBUG loaded listener.js 15:00:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (19A0CC00) [pid = 3644] [serial = 946] [outer = 1990AC00] 15:00:41 INFO - PROCESS | 3644 | 1461276041031 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]]]}] 15:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 588ms 15:00:41 INFO - PROCESS | 3644 | 1461276041081 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 15:00:41 INFO - PROCESS | 3644 | 1461276041084 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 15:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:00:41 INFO - PROCESS | 3644 | 1461276041091 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:00:41 INFO - PROCESS | 3644 | 1461276041093 Marionette TRACE conn3 <- [1,1226,null,{}] 15:00:41 INFO - PROCESS | 3644 | 1461276041097 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}] 15:00:41 INFO - PROCESS | 3644 | 1461276041190 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 15:00:41 INFO - PROCESS | 3644 | 1461276041375 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:41 INFO - PROCESS | 3644 | ++DOCSHELL 02681400 == 46 [pid = 3644] [id = 316] 15:00:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (12B87400) [pid = 3644] [serial = 947] [outer = 00000000] 15:00:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (137B4400) [pid = 3644] [serial = 948] [outer = 12B87400] 15:00:41 INFO - PROCESS | 3644 | 1461276041480 Marionette DEBUG loaded listener.js 15:00:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (13B4E800) [pid = 3644] [serial = 949] [outer = 12B87400] 15:00:42 INFO - PROCESS | 3644 | 1461276042024 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]]]}] 15:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 993ms 15:00:42 INFO - PROCESS | 3644 | 1461276042096 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 15:00:42 INFO - PROCESS | 3644 | 1461276042100 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 15:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:00:42 INFO - PROCESS | 3644 | 1461276042105 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:00:42 INFO - PROCESS | 3644 | 1461276042109 Marionette TRACE conn3 <- [1,1230,null,{}] 15:00:42 INFO - PROCESS | 3644 | 1461276042115 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}] 15:00:42 INFO - PROCESS | 3644 | 1461276042220 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 15:00:42 INFO - PROCESS | 3644 | 1461276042346 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:42 INFO - PROCESS | 3644 | ++DOCSHELL 16A32000 == 47 [pid = 3644] [id = 317] 15:00:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (16A36000) [pid = 3644] [serial = 950] [outer = 00000000] 15:00:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (17C53400) [pid = 3644] [serial = 951] [outer = 16A36000] 15:00:42 INFO - PROCESS | 3644 | 1461276042404 Marionette DEBUG loaded listener.js 15:00:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (17C5A800) [pid = 3644] [serial = 952] [outer = 16A36000] 15:00:42 INFO - PROCESS | 3644 | 1461276042987 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]]]}] 15:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 887ms 15:00:42 INFO - PROCESS | 3644 | 1461276043013 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 15:00:42 INFO - PROCESS | 3644 | 1461276043017 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 15:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:00:43 INFO - PROCESS | 3644 | 1461276043021 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:00:43 INFO - PROCESS | 3644 | 1461276043023 Marionette TRACE conn3 <- [1,1234,null,{}] 15:00:43 INFO - PROCESS | 3644 | 1461276043027 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}] 15:00:43 INFO - PROCESS | 3644 | 1461276043128 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 15:00:43 INFO - PROCESS | 3644 | 1461276043225 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:43 INFO - PROCESS | 3644 | ++DOCSHELL 180A8400 == 48 [pid = 3644] [id = 318] 15:00:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (18318C00) [pid = 3644] [serial = 953] [outer = 00000000] 15:00:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (18CC9400) [pid = 3644] [serial = 954] [outer = 18318C00] 15:00:43 INFO - PROCESS | 3644 | 1461276043280 Marionette DEBUG loaded listener.js 15:00:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (19511C00) [pid = 3644] [serial = 955] [outer = 18318C00] 15:00:43 INFO - PROCESS | 3644 | 1461276043882 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]]]}] 15:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 949ms 15:00:43 INFO - PROCESS | 3644 | 1461276043950 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 15:00:43 INFO - PROCESS | 3644 | 1461276043953 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 15:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:00:43 INFO - PROCESS | 3644 | 1461276043963 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:00:43 INFO - PROCESS | 3644 | 1461276043969 Marionette TRACE conn3 <- [1,1238,null,{}] 15:00:43 INFO - PROCESS | 3644 | 1461276043974 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}] 15:00:44 INFO - PROCESS | 3644 | 1461276044106 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 15:00:44 INFO - PROCESS | 3644 | 1461276044230 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:44 INFO - PROCESS | 3644 | ++DOCSHELL 1A072C00 == 49 [pid = 3644] [id = 319] 15:00:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (1A074000) [pid = 3644] [serial = 956] [outer = 00000000] 15:00:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1A084C00) [pid = 3644] [serial = 957] [outer = 1A074000] 15:00:44 INFO - PROCESS | 3644 | 1461276044285 Marionette DEBUG loaded listener.js 15:00:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1A348000) [pid = 3644] [serial = 958] [outer = 1A074000] 15:00:44 INFO - PROCESS | 3644 | 1461276044837 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]]]}] 15:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 903ms 15:00:44 INFO - PROCESS | 3644 | 1461276044860 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 15:00:44 INFO - PROCESS | 3644 | 1461276044862 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 15:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:00:44 INFO - PROCESS | 3644 | 1461276044866 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:00:44 INFO - PROCESS | 3644 | 1461276044868 Marionette TRACE conn3 <- [1,1242,null,{}] 15:00:44 INFO - PROCESS | 3644 | 1461276044872 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}] 15:00:44 INFO - PROCESS | 3644 | 1461276044971 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 15:00:45 INFO - PROCESS | 3644 | 1461276045067 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:45 INFO - PROCESS | 3644 | ++DOCSHELL 02679800 == 50 [pid = 3644] [id = 320] 15:00:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (02A83400) [pid = 3644] [serial = 959] [outer = 00000000] 15:00:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (13B4A400) [pid = 3644] [serial = 960] [outer = 02A83400] 15:00:45 INFO - PROCESS | 3644 | 1461276045122 Marionette DEBUG loaded listener.js 15:00:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (13901C00) [pid = 3644] [serial = 961] [outer = 02A83400] 15:00:45 INFO - PROCESS | 3644 | 1461276045805 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]]]}] 15:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 996ms 15:00:45 INFO - PROCESS | 3644 | 1461276045869 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 15:00:45 INFO - PROCESS | 3644 | 1461276045873 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 15:00:45 INFO - PROCESS | 3644 | 1461276045878 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:00:45 INFO - PROCESS | 3644 | 1461276045881 Marionette TRACE conn3 <- [1,1246,null,{}] 15:00:45 INFO - PROCESS | 3644 | 1461276045887 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}] 15:00:45 INFO - PROCESS | 3644 | 1461276045982 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 15:00:46 INFO - PROCESS | 3644 | 1461276046113 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:46 INFO - PROCESS | 3644 | ++DOCSHELL 02681C00 == 51 [pid = 3644] [id = 321] 15:00:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (12B81400) [pid = 3644] [serial = 962] [outer = 00000000] 15:00:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (14B4C400) [pid = 3644] [serial = 963] [outer = 12B81400] 15:00:46 INFO - PROCESS | 3644 | 1461276046182 Marionette DEBUG loaded listener.js 15:00:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (16B9C400) [pid = 3644] [serial = 964] [outer = 12B81400] 15:00:46 INFO - PROCESS | 3644 | --DOCSHELL 12DD6C00 == 50 [pid = 3644] [id = 18] 15:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (18850C00) [pid = 3644] [serial = 888] [outer = 00000000] [url = about:blank] 15:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (17B6EC00) [pid = 3644] [serial = 882] [outer = 00000000] [url = about:blank] 15:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (17C55C00) [pid = 3644] [serial = 883] [outer = 00000000] [url = about:blank] 15:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (18ACE000) [pid = 3644] [serial = 891] [outer = 00000000] [url = about:blank] 15:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1667F400) [pid = 3644] [serial = 879] [outer = 00000000] [url = about:blank] 15:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (16A33000) [pid = 3644] [serial = 880] [outer = 00000000] [url = about:blank] 15:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (18D5F000) [pid = 3644] [serial = 894] [outer = 00000000] [url = about:blank] 15:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (18D58800) [pid = 3644] [serial = 895] [outer = 00000000] [url = about:blank] 15:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (19781000) [pid = 3644] [serial = 898] [outer = 00000000] [url = about:blank] 15:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (196EFC00) [pid = 3644] [serial = 897] [outer = 00000000] [url = about:blank] 15:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (19A0E000) [pid = 3644] [serial = 900] [outer = 00000000] [url = about:blank] 15:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1445EC00) [pid = 3644] [serial = 906] [outer = 00000000] [url = about:blank] 15:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1675F000) [pid = 3644] [serial = 903] [outer = 00000000] [url = about:blank] 15:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1390D000) [pid = 3644] [serial = 873] [outer = 00000000] [url = about:blank] 15:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (13B4EC00) [pid = 3644] [serial = 874] [outer = 00000000] [url = about:blank] 15:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1330EC00) [pid = 3644] [serial = 870] [outer = 00000000] [url = about:blank] 15:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (13367C00) [pid = 3644] [serial = 871] [outer = 00000000] [url = about:blank] 15:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (19C41000) [pid = 3644] [serial = 901] [outer = 00000000] [url = about:blank] 15:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1C729C00) [pid = 3644] [serial = 868] [outer = 00000000] [url = about:blank] 15:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (183B7400) [pid = 3644] [serial = 885] [outer = 00000000] [url = about:blank] 15:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1A089800) [pid = 3644] [serial = 909] [outer = 00000000] [url = about:blank] 15:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1871DC00) [pid = 3644] [serial = 886] [outer = 00000000] [url = about:blank] 15:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (15BD6000) [pid = 3644] [serial = 876] [outer = 00000000] [url = about:blank] 15:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (196F6400) [pid = 3644] [serial = 907] [outer = 00000000] [url = about:blank] 15:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (15D0BC00) [pid = 3644] [serial = 877] [outer = 00000000] [url = about:blank] 15:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (17C61C00) [pid = 3644] [serial = 904] [outer = 00000000] [url = about:blank] 15:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (18850800) [pid = 3644] [serial = 889] [outer = 00000000] [url = about:blank] 15:00:46 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16A31800) [pid = 3644] [serial = 892] [outer = 00000000] [url = about:blank] 15:00:46 INFO - PROCESS | 3644 | 1461276046719 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]]]}] 15:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 903ms 15:00:46 INFO - PROCESS | 3644 | 1461276046784 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 15:00:46 INFO - PROCESS | 3644 | 1461276046789 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 15:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:00:46 INFO - PROCESS | 3644 | 1461276046795 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:00:46 INFO - PROCESS | 3644 | 1461276046798 Marionette TRACE conn3 <- [1,1250,null,{}] 15:00:46 INFO - PROCESS | 3644 | 1461276046801 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}] 15:00:46 INFO - PROCESS | 3644 | 1461276046888 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 15:00:46 INFO - PROCESS | 3644 | 1461276046970 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:46 INFO - PROCESS | 3644 | ++DOCSHELL 13905800 == 51 [pid = 3644] [id = 322] 15:00:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (1550A000) [pid = 3644] [serial = 965] [outer = 00000000] 15:00:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1668B400) [pid = 3644] [serial = 966] [outer = 1550A000] 15:00:46 INFO - PROCESS | 3644 | 1461276047015 Marionette DEBUG loaded listener.js 15:00:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (17B5D800) [pid = 3644] [serial = 967] [outer = 1550A000] 15:00:47 INFO - PROCESS | 3644 | 1461276047431 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]]]}] 15:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 684ms 15:00:47 INFO - PROCESS | 3644 | 1461276047494 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 15:00:47 INFO - PROCESS | 3644 | 1461276047496 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 15:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:00:47 INFO - PROCESS | 3644 | 1461276047499 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:00:47 INFO - PROCESS | 3644 | 1461276047503 Marionette TRACE conn3 <- [1,1254,null,{}] 15:00:47 INFO - PROCESS | 3644 | 1461276047513 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}] 15:00:47 INFO - PROCESS | 3644 | 1461276047597 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 15:00:47 INFO - PROCESS | 3644 | 1461276047611 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:47 INFO - PROCESS | 3644 | ++DOCSHELL 183B7400 == 52 [pid = 3644] [id = 323] 15:00:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (183BAC00) [pid = 3644] [serial = 968] [outer = 00000000] 15:00:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (1871E400) [pid = 3644] [serial = 969] [outer = 183BAC00] 15:00:47 INFO - PROCESS | 3644 | 1461276047659 Marionette DEBUG loaded listener.js 15:00:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (18849800) [pid = 3644] [serial = 970] [outer = 183BAC00] 15:00:48 INFO - PROCESS | 3644 | 1461276048091 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]]]}] 15:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 638ms 15:00:48 INFO - PROCESS | 3644 | 1461276048123 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 15:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:00:48 INFO - PROCESS | 3644 | 1461276048126 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 15:00:48 INFO - PROCESS | 3644 | 1461276048129 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:00:48 INFO - PROCESS | 3644 | 1461276048131 Marionette TRACE conn3 <- [1,1258,null,{}] 15:00:48 INFO - PROCESS | 3644 | 1461276048134 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}] 15:00:48 INFO - PROCESS | 3644 | 1461276048212 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 15:00:48 INFO - PROCESS | 3644 | 1461276048248 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:48 INFO - PROCESS | 3644 | ++DOCSHELL 18ABF400 == 53 [pid = 3644] [id = 324] 15:00:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (18AC3400) [pid = 3644] [serial = 971] [outer = 00000000] 15:00:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (18AE0400) [pid = 3644] [serial = 972] [outer = 18AC3400] 15:00:48 INFO - PROCESS | 3644 | 1461276048293 Marionette DEBUG loaded listener.js 15:00:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (18AEAC00) [pid = 3644] [serial = 973] [outer = 18AC3400] 15:00:48 INFO - PROCESS | 3644 | 1461276048730 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]]]}] 15:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 638ms 15:00:48 INFO - PROCESS | 3644 | 1461276048765 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 15:00:48 INFO - PROCESS | 3644 | 1461276048767 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 15:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:00:48 INFO - PROCESS | 3644 | 1461276048775 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:00:48 INFO - PROCESS | 3644 | 1461276048777 Marionette TRACE conn3 <- [1,1262,null,{}] 15:00:48 INFO - PROCESS | 3644 | 1461276048781 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}] 15:00:48 INFO - PROCESS | 3644 | 1461276048883 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 15:00:48 INFO - PROCESS | 3644 | 1461276048889 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:48 INFO - PROCESS | 3644 | ++DOCSHELL 183A3800 == 54 [pid = 3644] [id = 325] 15:00:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (18880400) [pid = 3644] [serial = 974] [outer = 00000000] 15:00:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (18E80800) [pid = 3644] [serial = 975] [outer = 18880400] 15:00:48 INFO - PROCESS | 3644 | 1461276048933 Marionette DEBUG loaded listener.js 15:00:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (19508400) [pid = 3644] [serial = 976] [outer = 18880400] 15:00:49 INFO - PROCESS | 3644 | 1461276049389 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]]]}] 15:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 638ms 15:00:49 INFO - PROCESS | 3644 | 1461276049408 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 15:00:49 INFO - PROCESS | 3644 | 1461276049410 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 15:00:49 INFO - PROCESS | 3644 | 1461276049413 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:00:49 INFO - PROCESS | 3644 | 1461276049415 Marionette TRACE conn3 <- [1,1266,null,{}] 15:00:49 INFO - PROCESS | 3644 | 1461276049426 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}] 15:00:49 INFO - PROCESS | 3644 | 1461276049549 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 15:00:49 INFO - PROCESS | 3644 | 1461276049647 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:49 INFO - PROCESS | 3644 | ++DOCSHELL 196F4C00 == 55 [pid = 3644] [id = 326] 15:00:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (196F5400) [pid = 3644] [serial = 977] [outer = 00000000] 15:00:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (19911C00) [pid = 3644] [serial = 978] [outer = 196F5400] 15:00:49 INFO - PROCESS | 3644 | 1461276049699 Marionette DEBUG loaded listener.js 15:00:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (19A0A000) [pid = 3644] [serial = 979] [outer = 196F5400] 15:00:50 INFO - PROCESS | 3644 | 1461276050118 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]]]}] 15:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 747ms 15:00:50 INFO - PROCESS | 3644 | 1461276050155 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 15:00:50 INFO - PROCESS | 3644 | 1461276050157 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 15:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:00:50 INFO - PROCESS | 3644 | 1461276050160 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:00:50 INFO - PROCESS | 3644 | 1461276050162 Marionette TRACE conn3 <- [1,1270,null,{}] 15:00:50 INFO - PROCESS | 3644 | 1461276050173 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}] 15:00:50 INFO - PROCESS | 3644 | 1461276050277 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 15:00:50 INFO - PROCESS | 3644 | 1461276050285 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:50 INFO - PROCESS | 3644 | ++DOCSHELL 196EF800 == 56 [pid = 3644] [id = 327] 15:00:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (19781400) [pid = 3644] [serial = 980] [outer = 00000000] 15:00:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1A03A400) [pid = 3644] [serial = 981] [outer = 19781400] 15:00:50 INFO - PROCESS | 3644 | 1461276050360 Marionette DEBUG loaded listener.js 15:00:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (19A15000) [pid = 3644] [serial = 982] [outer = 19781400] 15:00:50 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (18719800) [pid = 3644] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:00:50 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (17C59800) [pid = 3644] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:00:50 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (15BF6800) [pid = 3644] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:00:50 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (18ACDC00) [pid = 3644] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:00:50 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (12BE1C00) [pid = 3644] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:00:50 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (183A1000) [pid = 3644] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:00:50 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (196EE800) [pid = 3644] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:00:50 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (13777C00) [pid = 3644] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:00:50 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (17C54000) [pid = 3644] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:00:50 INFO - PROCESS | 3644 | 1461276050959 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]]]}] 15:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 840ms 15:00:50 INFO - PROCESS | 3644 | 1461276051003 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 15:00:50 INFO - PROCESS | 3644 | 1461276051005 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 15:00:50 INFO - PROCESS | 3644 | 1461276051008 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:00:50 INFO - PROCESS | 3644 | 1461276051010 Marionette TRACE conn3 <- [1,1274,null,{}] 15:00:50 INFO - PROCESS | 3644 | 1461276051013 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}] 15:00:51 INFO - PROCESS | 3644 | 1461276051087 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 15:00:51 INFO - PROCESS | 3644 | 1461276051093 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:51 INFO - PROCESS | 3644 | ++DOCSHELL 13773C00 == 57 [pid = 3644] [id = 328] 15:00:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (17B6E400) [pid = 3644] [serial = 983] [outer = 00000000] 15:00:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1884B400) [pid = 3644] [serial = 984] [outer = 17B6E400] 15:00:51 INFO - PROCESS | 3644 | 1461276051137 Marionette DEBUG loaded listener.js 15:00:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (19506000) [pid = 3644] [serial = 985] [outer = 17B6E400] 15:00:51 INFO - PROCESS | 3644 | 1461276051554 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]]]}] 15:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 591ms 15:00:51 INFO - PROCESS | 3644 | 1461276051591 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 15:00:51 INFO - PROCESS | 3644 | 1461276051593 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 15:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:00:51 INFO - PROCESS | 3644 | 1461276051597 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:00:51 INFO - PROCESS | 3644 | 1461276051599 Marionette TRACE conn3 <- [1,1278,null,{}] 15:00:51 INFO - PROCESS | 3644 | 1461276051602 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}] 15:00:51 INFO - PROCESS | 3644 | 1461276051685 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 15:00:51 INFO - PROCESS | 3644 | 1461276051694 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:51 INFO - PROCESS | 3644 | ++DOCSHELL 18847C00 == 58 [pid = 3644] [id = 329] 15:00:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1990EC00) [pid = 3644] [serial = 986] [outer = 00000000] 15:00:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1A47FC00) [pid = 3644] [serial = 987] [outer = 1990EC00] 15:00:51 INFO - PROCESS | 3644 | 1461276051742 Marionette DEBUG loaded listener.js 15:00:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1A832400) [pid = 3644] [serial = 988] [outer = 1990EC00] 15:00:52 INFO - PROCESS | 3644 | 1461276052163 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]]]}] 15:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 592ms 15:00:52 INFO - PROCESS | 3644 | 1461276052201 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 15:00:52 INFO - PROCESS | 3644 | 1461276052203 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 15:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:00:52 INFO - PROCESS | 3644 | 1461276052210 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:00:52 INFO - PROCESS | 3644 | 1461276052212 Marionette TRACE conn3 <- [1,1282,null,{}] 15:00:52 INFO - PROCESS | 3644 | 1461276052215 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}] 15:00:52 INFO - PROCESS | 3644 | 1461276052293 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 15:00:52 INFO - PROCESS | 3644 | 1461276052300 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:52 INFO - PROCESS | 3644 | ++DOCSHELL 1336E400 == 59 [pid = 3644] [id = 330] 15:00:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (137AC400) [pid = 3644] [serial = 989] [outer = 00000000] 15:00:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1AA55C00) [pid = 3644] [serial = 990] [outer = 137AC400] 15:00:52 INFO - PROCESS | 3644 | 1461276052343 Marionette DEBUG loaded listener.js 15:00:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1AA50C00) [pid = 3644] [serial = 991] [outer = 137AC400] 15:00:52 INFO - PROCESS | 3644 | 1461276052799 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]]]}] 15:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 638ms 15:00:52 INFO - PROCESS | 3644 | 1461276052847 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 15:00:52 INFO - PROCESS | 3644 | 1461276052849 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 15:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:00:52 INFO - PROCESS | 3644 | 1461276052852 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:00:52 INFO - PROCESS | 3644 | 1461276052855 Marionette TRACE conn3 <- [1,1286,null,{}] 15:00:52 INFO - PROCESS | 3644 | 1461276052858 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}] 15:00:52 INFO - PROCESS | 3644 | 1461276052998 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 15:00:53 INFO - PROCESS | 3644 | 1461276053131 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:53 INFO - PROCESS | 3644 | ++DOCSHELL 12C55C00 == 60 [pid = 3644] [id = 331] 15:00:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (12CEFC00) [pid = 3644] [serial = 992] [outer = 00000000] 15:00:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (137AD000) [pid = 3644] [serial = 993] [outer = 12CEFC00] 15:00:53 INFO - PROCESS | 3644 | 1461276053190 Marionette DEBUG loaded listener.js 15:00:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1390D000) [pid = 3644] [serial = 994] [outer = 12CEFC00] 15:00:53 INFO - PROCESS | 3644 | 1461276053854 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]]]}] 15:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1027ms 15:00:53 INFO - PROCESS | 3644 | 1461276053916 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 15:00:53 INFO - PROCESS | 3644 | 1461276053921 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 15:00:53 INFO - PROCESS | 3644 | 1461276053926 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:00:53 INFO - PROCESS | 3644 | 1461276053930 Marionette TRACE conn3 <- [1,1290,null,{}] 15:00:53 INFO - PROCESS | 3644 | 1461276053935 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}] 15:00:54 INFO - PROCESS | 3644 | 1461276054079 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 15:00:54 INFO - PROCESS | 3644 | 1461276054139 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:54 INFO - PROCESS | 3644 | ++DOCSHELL 1667D400 == 61 [pid = 3644] [id = 332] 15:00:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1668B800) [pid = 3644] [serial = 995] [outer = 00000000] 15:00:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (17C5C400) [pid = 3644] [serial = 996] [outer = 1668B800] 15:00:54 INFO - PROCESS | 3644 | 1461276054197 Marionette DEBUG loaded listener.js 15:00:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (183A0800) [pid = 3644] [serial = 997] [outer = 1668B800] 15:00:54 INFO - PROCESS | 3644 | 1461276054731 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]]]}] 15:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 840ms 15:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:00:54 INFO - PROCESS | 3644 | 1461276054772 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 15:00:54 INFO - PROCESS | 3644 | 1461276054775 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 15:00:54 INFO - PROCESS | 3644 | 1461276054780 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:00:54 INFO - PROCESS | 3644 | 1461276054784 Marionette TRACE conn3 <- [1,1294,null,{}] 15:00:54 INFO - PROCESS | 3644 | 1461276054789 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}] 15:00:54 INFO - PROCESS | 3644 | 1461276054894 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 15:00:54 INFO - PROCESS | 3644 | 1461276054995 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:54 INFO - PROCESS | 3644 | ++DOCSHELL 18E7D000 == 62 [pid = 3644] [id = 333] 15:00:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (18F21C00) [pid = 3644] [serial = 998] [outer = 00000000] 15:00:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (196ECC00) [pid = 3644] [serial = 999] [outer = 18F21C00] 15:00:55 INFO - PROCESS | 3644 | 1461276055050 Marionette DEBUG loaded listener.js 15:00:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (197FDC00) [pid = 3644] [serial = 1000] [outer = 18F21C00] 15:00:55 INFO - PROCESS | 3644 | 1461276055651 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]]]}] 15:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 934ms 15:00:55 INFO - PROCESS | 3644 | 1461276055707 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 15:00:55 INFO - PROCESS | 3644 | 1461276055711 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 15:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:00:55 INFO - PROCESS | 3644 | 1461276055722 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:00:55 INFO - PROCESS | 3644 | 1461276055726 Marionette TRACE conn3 <- [1,1298,null,{}] 15:00:55 INFO - PROCESS | 3644 | 1461276055730 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}] 15:00:55 INFO - PROCESS | 3644 | 1461276055839 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 15:00:55 INFO - PROCESS | 3644 | 1461276055966 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:55 INFO - PROCESS | 3644 | ++DOCSHELL 196EA400 == 63 [pid = 3644] [id = 334] 15:00:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (19A0D400) [pid = 3644] [serial = 1001] [outer = 00000000] 15:00:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1C20B400) [pid = 3644] [serial = 1002] [outer = 19A0D400] 15:00:56 INFO - PROCESS | 3644 | 1461276056021 Marionette DEBUG loaded listener.js 15:00:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1C455000) [pid = 3644] [serial = 1003] [outer = 19A0D400] 15:00:56 INFO - PROCESS | 3644 | 1461276056574 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] 15:00:56 INFO - PROCESS | 3644 | 1461276056624 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 15:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 15:00:56 INFO - PROCESS | 3644 | 1461276056628 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:00:56 INFO - PROCESS | 3644 | 1461276056630 Marionette TRACE conn3 <- [1,1302,null,{}] 15:00:56 INFO - PROCESS | 3644 | 1461276056633 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}] 15:00:56 INFO - PROCESS | 3644 | 1461276056734 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 15:00:56 INFO - PROCESS | 3644 | 1461276056837 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:56 INFO - PROCESS | 3644 | ++DOCSHELL 13830800 == 64 [pid = 3644] [id = 335] 15:00:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1C208C00) [pid = 3644] [serial = 1004] [outer = 00000000] 15:00:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1C47C800) [pid = 3644] [serial = 1005] [outer = 1C208C00] 15:00:56 INFO - PROCESS | 3644 | 1461276056894 Marionette DEBUG loaded listener.js 15:00:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1C47E400) [pid = 3644] [serial = 1006] [outer = 1C208C00] 15:00:57 INFO - PROCESS | 3644 | 1461276057708 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]]]}] 15:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1136ms 15:00:57 INFO - PROCESS | 3644 | 1461276057768 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 15:00:57 INFO - PROCESS | 3644 | 1461276057772 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 15:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:00:57 INFO - PROCESS | 3644 | 1461276057791 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:00:57 INFO - PROCESS | 3644 | 1461276057795 Marionette TRACE conn3 <- [1,1306,null,{}] 15:00:57 INFO - PROCESS | 3644 | 1461276057802 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}] 15:00:57 INFO - PROCESS | 3644 | 1461276057901 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 15:00:58 INFO - PROCESS | 3644 | 1461276058033 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:58 INFO - PROCESS | 3644 | ++DOCSHELL 11CAC800 == 65 [pid = 3644] [id = 336] 15:00:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (15D08000) [pid = 3644] [serial = 1007] [outer = 00000000] 15:00:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1675FC00) [pid = 3644] [serial = 1008] [outer = 15D08000] 15:00:58 INFO - PROCESS | 3644 | 1461276058089 Marionette DEBUG loaded listener.js 15:00:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (17B64C00) [pid = 3644] [serial = 1009] [outer = 15D08000] 15:00:58 INFO - PROCESS | 3644 | --DOCSHELL 18846800 == 64 [pid = 3644] [id = 311] 15:00:58 INFO - PROCESS | 3644 | --DOCSHELL 13365800 == 63 [pid = 3644] [id = 313] 15:00:58 INFO - PROCESS | 3644 | --DOCSHELL 1DC3D000 == 62 [pid = 3644] [id = 14] 15:00:58 INFO - PROCESS | 3644 | --DOCSHELL 183AB000 == 61 [pid = 3644] [id = 310] 15:00:58 INFO - PROCESS | 3644 | --DOCSHELL 17B63C00 == 60 [pid = 3644] [id = 309] 15:00:58 INFO - PROCESS | 3644 | --DOCSHELL 17C58400 == 59 [pid = 3644] [id = 308] 15:00:58 INFO - PROCESS | 3644 | --DOCSHELL 194DD800 == 58 [pid = 3644] [id = 8] 15:00:58 INFO - PROCESS | 3644 | --DOCSHELL 1A075C00 == 57 [pid = 3644] [id = 12] 15:00:58 INFO - PROCESS | 3644 | --DOCSHELL 1CB5C800 == 56 [pid = 3644] [id = 11] 15:00:58 INFO - PROCESS | 3644 | --DOCSHELL 1336E400 == 55 [pid = 3644] [id = 330] 15:00:58 INFO - PROCESS | 3644 | --DOCSHELL 18847C00 == 54 [pid = 3644] [id = 329] 15:00:58 INFO - PROCESS | 3644 | --DOCSHELL 13773C00 == 53 [pid = 3644] [id = 328] 15:00:58 INFO - PROCESS | 3644 | --DOCSHELL 196EF800 == 52 [pid = 3644] [id = 327] 15:00:58 INFO - PROCESS | 3644 | --DOCSHELL 196F4C00 == 51 [pid = 3644] [id = 326] 15:00:58 INFO - PROCESS | 3644 | --DOCSHELL 183A3800 == 50 [pid = 3644] [id = 325] 15:00:58 INFO - PROCESS | 3644 | --DOCSHELL 18ABF400 == 49 [pid = 3644] [id = 324] 15:00:58 INFO - PROCESS | 3644 | --DOCSHELL 183B7400 == 48 [pid = 3644] [id = 323] 15:00:58 INFO - PROCESS | 3644 | --DOCSHELL 13905800 == 47 [pid = 3644] [id = 322] 15:00:58 INFO - PROCESS | 3644 | --DOCSHELL 02681C00 == 46 [pid = 3644] [id = 321] 15:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (19A0DC00) [pid = 3644] [serial = 945] [outer = 00000000] [url = about:blank] 15:00:58 INFO - PROCESS | 3644 | --DOCSHELL 02681400 == 45 [pid = 3644] [id = 316] 15:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (18AC7800) [pid = 3644] [serial = 931] [outer = 00000000] [url = about:blank] 15:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1667EC00) [pid = 3644] [serial = 915] [outer = 00000000] [url = about:blank] 15:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (17C5EC00) [pid = 3644] [serial = 924] [outer = 00000000] [url = about:blank] 15:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (18071800) [pid = 3644] [serial = 925] [outer = 00000000] [url = about:blank] 15:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (15F4E800) [pid = 3644] [serial = 921] [outer = 00000000] [url = about:blank] 15:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (16646400) [pid = 3644] [serial = 922] [outer = 00000000] [url = about:blank] 15:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (18F21000) [pid = 3644] [serial = 934] [outer = 00000000] [url = about:blank] 15:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (13902400) [pid = 3644] [serial = 912] [outer = 00000000] [url = about:blank] 15:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1382C400) [pid = 3644] [serial = 918] [outer = 00000000] [url = about:blank] 15:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (13B4BC00) [pid = 3644] [serial = 919] [outer = 00000000] [url = about:blank] 15:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (18F24000) [pid = 3644] [serial = 933] [outer = 00000000] [url = about:blank] 15:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (18849000) [pid = 3644] [serial = 927] [outer = 00000000] [url = about:blank] 15:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (197FE800) [pid = 3644] [serial = 936] [outer = 00000000] [url = about:blank] 15:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1667E400) [pid = 3644] [serial = 939] [outer = 00000000] [url = about:blank] 15:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (18316400) [pid = 3644] [serial = 940] [outer = 00000000] [url = about:blank] 15:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (196ED800) [pid = 3644] [serial = 942] [outer = 00000000] [url = about:blank] 15:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (19905000) [pid = 3644] [serial = 937] [outer = 00000000] [url = about:blank] 15:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (18AC5C00) [pid = 3644] [serial = 930] [outer = 00000000] [url = about:blank] 15:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (196EB000) [pid = 3644] [serial = 943] [outer = 00000000] [url = about:blank] 15:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1884E000) [pid = 3644] [serial = 928] [outer = 00000000] [url = about:blank] 15:00:58 INFO - PROCESS | 3644 | 1461276058600 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]]]}] 15:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 825ms 15:00:58 INFO - PROCESS | 3644 | 1461276058635 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 15:00:58 INFO - PROCESS | 3644 | 1461276058640 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 15:00:58 INFO - PROCESS | 3644 | 1461276058650 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:00:58 INFO - PROCESS | 3644 | 1461276058653 Marionette TRACE conn3 <- [1,1310,null,{}] 15:00:58 INFO - PROCESS | 3644 | 1461276058657 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}] 15:00:58 INFO - PROCESS | 3644 | 1461276058737 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 15:00:58 INFO - PROCESS | 3644 | 1461276058825 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:58 INFO - PROCESS | 3644 | ++DOCSHELL 13906800 == 46 [pid = 3644] [id = 337] 15:00:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (15B30400) [pid = 3644] [serial = 1010] [outer = 00000000] 15:00:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1667E400) [pid = 3644] [serial = 1011] [outer = 15B30400] 15:00:58 INFO - PROCESS | 3644 | 1461276058871 Marionette DEBUG loaded listener.js 15:00:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (17C58400) [pid = 3644] [serial = 1012] [outer = 15B30400] 15:00:59 INFO - PROCESS | 3644 | 1461276059285 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]]]}] 15:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 684ms 15:00:59 INFO - PROCESS | 3644 | 1461276059363 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 15:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:00:59 INFO - PROCESS | 3644 | 1461276059365 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 15:00:59 INFO - PROCESS | 3644 | 1461276059369 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:00:59 INFO - PROCESS | 3644 | 1461276059372 Marionette TRACE conn3 <- [1,1314,null,{}] 15:00:59 INFO - PROCESS | 3644 | 1461276059386 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}] 15:00:59 INFO - PROCESS | 3644 | 1461276059452 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 15:00:59 INFO - PROCESS | 3644 | 1461276059459 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:59 INFO - PROCESS | 3644 | ++DOCSHELL 18844400 == 47 [pid = 3644] [id = 338] 15:00:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (18845000) [pid = 3644] [serial = 1013] [outer = 00000000] 15:00:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (1884E800) [pid = 3644] [serial = 1014] [outer = 18845000] 15:00:59 INFO - PROCESS | 3644 | 1461276059511 Marionette DEBUG loaded listener.js 15:00:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (18853400) [pid = 3644] [serial = 1015] [outer = 18845000] 15:00:59 INFO - PROCESS | 3644 | 1461276059964 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]]]}] 15:01:00 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 15:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 654ms 15:01:00 INFO - PROCESS | 3644 | 1461276060009 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 15:01:00 INFO - PROCESS | 3644 | 1461276060012 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 15:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:01:00 INFO - PROCESS | 3644 | 1461276060015 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:01:00 INFO - PROCESS | 3644 | 1461276060017 Marionette TRACE conn3 <- [1,1318,null,{}] 15:01:00 INFO - PROCESS | 3644 | 1461276060020 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}] 15:01:00 INFO - PROCESS | 3644 | 1461276060098 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 15:01:00 INFO - PROCESS | 3644 | 1461276060107 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:00 INFO - PROCESS | 3644 | ++DOCSHELL 18AC8000 == 48 [pid = 3644] [id = 339] 15:01:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (18ACA800) [pid = 3644] [serial = 1016] [outer = 00000000] 15:01:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (18D55000) [pid = 3644] [serial = 1017] [outer = 18ACA800] 15:01:00 INFO - PROCESS | 3644 | 1461276060152 Marionette DEBUG loaded listener.js 15:01:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (18F22400) [pid = 3644] [serial = 1018] [outer = 18ACA800] 15:01:00 INFO - PROCESS | 3644 | 1461276060582 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]]]}] 15:01:00 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 15:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 592ms 15:01:00 INFO - PROCESS | 3644 | 1461276060612 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 15:01:00 INFO - PROCESS | 3644 | 1461276060614 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 15:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:01:00 INFO - PROCESS | 3644 | 1461276060618 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:01:00 INFO - PROCESS | 3644 | 1461276060619 Marionette TRACE conn3 <- [1,1322,null,{}] 15:01:00 INFO - PROCESS | 3644 | 1461276060623 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}] 15:01:00 INFO - PROCESS | 3644 | 1461276060731 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 15:01:00 INFO - PROCESS | 3644 | 1461276060738 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:00 INFO - PROCESS | 3644 | ++DOCSHELL 12CF5C00 == 49 [pid = 3644] [id = 340] 15:01:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (18F21000) [pid = 3644] [serial = 1019] [outer = 00000000] 15:01:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (196EBC00) [pid = 3644] [serial = 1020] [outer = 18F21000] 15:01:00 INFO - PROCESS | 3644 | 1461276060784 Marionette DEBUG loaded listener.js 15:01:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (196F3000) [pid = 3644] [serial = 1021] [outer = 18F21000] 15:01:01 INFO - PROCESS | 3644 | 1461276061269 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]]]}] 15:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 685ms 15:01:01 INFO - PROCESS | 3644 | 1461276061317 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 15:01:01 INFO - PROCESS | 3644 | 1461276061319 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 15:01:01 INFO - PROCESS | 3644 | 1461276061322 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:01:01 INFO - PROCESS | 3644 | 1461276061324 Marionette TRACE conn3 <- [1,1326,null,{}] 15:01:01 INFO - PROCESS | 3644 | 1461276061333 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}] 15:01:01 INFO - PROCESS | 3644 | 1461276061458 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 15:01:01 INFO - PROCESS | 3644 | 1461276061470 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:01 INFO - PROCESS | 3644 | ++DOCSHELL 14BEB000 == 50 [pid = 3644] [id = 341] 15:01:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (16646400) [pid = 3644] [serial = 1022] [outer = 00000000] 15:01:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (19A0F000) [pid = 3644] [serial = 1023] [outer = 16646400] 15:01:01 INFO - PROCESS | 3644 | 1461276061518 Marionette DEBUG loaded listener.js 15:01:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (19A16800) [pid = 3644] [serial = 1024] [outer = 16646400] 15:01:02 INFO - PROCESS | 3644 | 1461276062452 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]]]}] 15:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1136ms 15:01:02 INFO - PROCESS | 3644 | 1461276062471 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 15:01:02 INFO - PROCESS | 3644 | 1461276062473 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 15:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:01:02 INFO - PROCESS | 3644 | 1461276062477 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:01:02 INFO - PROCESS | 3644 | 1461276062478 Marionette TRACE conn3 <- [1,1330,null,{}] 15:01:02 INFO - PROCESS | 3644 | 1461276062482 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}] 15:01:02 INFO - PROCESS | 3644 | 1461276062591 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 15:01:02 INFO - PROCESS | 3644 | 1461276062598 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:02 INFO - PROCESS | 3644 | ++DOCSHELL 143D4C00 == 51 [pid = 3644] [id = 342] 15:01:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1990E800) [pid = 3644] [serial = 1025] [outer = 00000000] 15:01:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1A480400) [pid = 3644] [serial = 1026] [outer = 1990E800] 15:01:02 INFO - PROCESS | 3644 | 1461276062642 Marionette DEBUG loaded listener.js 15:01:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1A077C00) [pid = 3644] [serial = 1027] [outer = 1990E800] 15:01:02 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1990AC00) [pid = 3644] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:01:02 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (196F5400) [pid = 3644] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:01:02 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (19781400) [pid = 3644] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:01:02 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (12B81400) [pid = 3644] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:01:02 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (18AC3400) [pid = 3644] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:01:02 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1550A000) [pid = 3644] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:01:02 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (183BAC00) [pid = 3644] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:01:02 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (17B6E400) [pid = 3644] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:01:02 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (18880400) [pid = 3644] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:01:02 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1990EC00) [pid = 3644] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:01:03 INFO - PROCESS | 3644 | 1461276063144 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]]]}] 15:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 685ms 15:01:03 INFO - PROCESS | 3644 | 1461276063176 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 15:01:03 INFO - PROCESS | 3644 | 1461276063178 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 15:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:01:03 INFO - PROCESS | 3644 | 1461276063181 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:01:03 INFO - PROCESS | 3644 | 1461276063183 Marionette TRACE conn3 <- [1,1334,null,{}] 15:01:03 INFO - PROCESS | 3644 | 1461276063186 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}] 15:01:03 INFO - PROCESS | 3644 | 1461276063262 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 15:01:03 INFO - PROCESS | 3644 | 1461276063269 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:03 INFO - PROCESS | 3644 | ++DOCSHELL 16645800 == 52 [pid = 3644] [id = 343] 15:01:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1668BC00) [pid = 3644] [serial = 1028] [outer = 00000000] 15:01:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (19911000) [pid = 3644] [serial = 1029] [outer = 1668BC00] 15:01:03 INFO - PROCESS | 3644 | 1461276063313 Marionette DEBUG loaded listener.js 15:01:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1A071800) [pid = 3644] [serial = 1030] [outer = 1668BC00] 15:01:03 INFO - PROCESS | 3644 | 1461276063712 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]]]}] 15:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 592ms 15:01:03 INFO - PROCESS | 3644 | 1461276063763 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 15:01:03 INFO - PROCESS | 3644 | 1461276063765 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 15:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:01:03 INFO - PROCESS | 3644 | 1461276063768 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:01:03 INFO - PROCESS | 3644 | 1461276063770 Marionette TRACE conn3 <- [1,1338,null,{}] 15:01:03 INFO - PROCESS | 3644 | 1461276063773 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}] 15:01:03 INFO - PROCESS | 3644 | 1461276063850 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 15:01:03 INFO - PROCESS | 3644 | 1461276063859 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:03 INFO - PROCESS | 3644 | ++DOCSHELL 19907C00 == 53 [pid = 3644] [id = 344] 15:01:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (19908400) [pid = 3644] [serial = 1031] [outer = 00000000] 15:01:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1ADB1800) [pid = 3644] [serial = 1032] [outer = 19908400] 15:01:03 INFO - PROCESS | 3644 | 1461276063903 Marionette DEBUG loaded listener.js 15:01:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1C454C00) [pid = 3644] [serial = 1033] [outer = 19908400] 15:01:04 INFO - PROCESS | 3644 | 1461276064376 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]]]}] 15:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 638ms 15:01:04 INFO - PROCESS | 3644 | 1461276064410 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 15:01:04 INFO - PROCESS | 3644 | 1461276064412 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 15:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:01:04 INFO - PROCESS | 3644 | 1461276064416 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:01:04 INFO - PROCESS | 3644 | 1461276064417 Marionette TRACE conn3 <- [1,1342,null,{}] 15:01:04 INFO - PROCESS | 3644 | 1461276064421 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}] 15:01:04 INFO - PROCESS | 3644 | 1461276064498 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 15:01:04 INFO - PROCESS | 3644 | 1461276064504 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:04 INFO - PROCESS | 3644 | ++DOCSHELL 18E82C00 == 54 [pid = 3644] [id = 345] 15:01:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (18F20400) [pid = 3644] [serial = 1034] [outer = 00000000] 15:01:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1C480C00) [pid = 3644] [serial = 1035] [outer = 18F20400] 15:01:04 INFO - PROCESS | 3644 | 1461276064551 Marionette DEBUG loaded listener.js 15:01:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1C485C00) [pid = 3644] [serial = 1036] [outer = 18F20400] 15:01:05 INFO - PROCESS | 3644 | 1461276065127 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]]]}] 15:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 732ms 15:01:05 INFO - PROCESS | 3644 | 1461276065158 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 15:01:05 INFO - PROCESS | 3644 | 1461276065162 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 15:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:01:05 INFO - PROCESS | 3644 | 1461276065168 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:01:05 INFO - PROCESS | 3644 | 1461276065172 Marionette TRACE conn3 <- [1,1346,null,{}] 15:01:05 INFO - PROCESS | 3644 | 1461276065179 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}] 15:01:05 INFO - PROCESS | 3644 | 1461276065336 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 15:01:05 INFO - PROCESS | 3644 | 1461276065443 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:05 INFO - PROCESS | 3644 | ++DOCSHELL 144AC800 == 55 [pid = 3644] [id = 346] 15:01:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (14B56000) [pid = 3644] [serial = 1037] [outer = 00000000] 15:01:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (16647000) [pid = 3644] [serial = 1038] [outer = 14B56000] 15:01:05 INFO - PROCESS | 3644 | 1461276065499 Marionette DEBUG loaded listener.js 15:01:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (16BA3C00) [pid = 3644] [serial = 1039] [outer = 14B56000] 15:01:06 INFO - PROCESS | 3644 | 1461276066074 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]]]}] 15:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 934ms 15:01:06 INFO - PROCESS | 3644 | 1461276066114 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 15:01:06 INFO - PROCESS | 3644 | 1461276066121 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 15:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:01:06 INFO - PROCESS | 3644 | 1461276066127 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:01:06 INFO - PROCESS | 3644 | 1461276066130 Marionette TRACE conn3 <- [1,1350,null,{}] 15:01:06 INFO - PROCESS | 3644 | 1461276066134 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}] 15:01:06 INFO - PROCESS | 3644 | 1461276066239 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 15:01:06 INFO - PROCESS | 3644 | 1461276066361 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:06 INFO - PROCESS | 3644 | ++DOCSHELL 18AC4400 == 56 [pid = 3644] [id = 347] 15:01:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (18AC4800) [pid = 3644] [serial = 1040] [outer = 00000000] 15:01:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (18AE5000) [pid = 3644] [serial = 1041] [outer = 18AC4800] 15:01:06 INFO - PROCESS | 3644 | 1461276066456 Marionette DEBUG loaded listener.js 15:01:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (18E75400) [pid = 3644] [serial = 1042] [outer = 18AC4800] 15:01:07 INFO - PROCESS | 3644 | 1461276067070 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]]]}] 15:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 981ms 15:01:07 INFO - PROCESS | 3644 | 1461276067123 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 15:01:07 INFO - PROCESS | 3644 | 1461276067126 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 15:01:07 INFO - PROCESS | 3644 | 1461276067131 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:01:07 INFO - PROCESS | 3644 | 1461276067135 Marionette TRACE conn3 <- [1,1354,null,{}] 15:01:07 INFO - PROCESS | 3644 | 1461276067146 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}] 15:01:07 INFO - PROCESS | 3644 | 1461276067250 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 15:01:07 INFO - PROCESS | 3644 | 1461276067379 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:07 INFO - PROCESS | 3644 | ++DOCSHELL 137B2800 == 57 [pid = 3644] [id = 348] 15:01:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (19907400) [pid = 3644] [serial = 1043] [outer = 00000000] 15:01:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1C45E400) [pid = 3644] [serial = 1044] [outer = 19907400] 15:01:07 INFO - PROCESS | 3644 | 1461276067437 Marionette DEBUG loaded listener.js 15:01:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1C487800) [pid = 3644] [serial = 1045] [outer = 19907400] 15:01:08 INFO - PROCESS | 3644 | 1461276068101 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] 15:01:08 INFO - PROCESS | 3644 | 1461276068164 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 15:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 15:01:08 INFO - PROCESS | 3644 | 1461276068184 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:01:08 INFO - PROCESS | 3644 | 1461276068187 Marionette TRACE conn3 <- [1,1358,null,{}] 15:01:08 INFO - PROCESS | 3644 | 1461276068205 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}] 15:01:08 INFO - PROCESS | 3644 | 1461276068307 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 15:01:08 INFO - PROCESS | 3644 | 1461276068432 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:08 INFO - PROCESS | 3644 | ++DOCSHELL 1C4E6000 == 58 [pid = 3644] [id = 349] 15:01:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1C4E7400) [pid = 3644] [serial = 1046] [outer = 00000000] 15:01:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1C72F400) [pid = 3644] [serial = 1047] [outer = 1C4E7400] 15:01:08 INFO - PROCESS | 3644 | 1461276068488 Marionette DEBUG loaded listener.js 15:01:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1C791C00) [pid = 3644] [serial = 1048] [outer = 1C4E7400] 15:01:09 INFO - PROCESS | 3644 | 1461276069091 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] 15:01:09 INFO - PROCESS | 3644 | 1461276069135 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 15:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 15:01:09 INFO - PROCESS | 3644 | 1461276069139 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:01:09 INFO - PROCESS | 3644 | 1461276069141 Marionette TRACE conn3 <- [1,1362,null,{}] 15:01:09 INFO - PROCESS | 3644 | 1461276069145 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}] 15:01:09 INFO - PROCESS | 3644 | 1461276069253 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 15:01:09 INFO - PROCESS | 3644 | 1461276069479 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:09 INFO - PROCESS | 3644 | ++DOCSHELL 02681800 == 59 [pid = 3644] [id = 350] 15:01:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (12CB5800) [pid = 3644] [serial = 1049] [outer = 00000000] 15:01:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1663C400) [pid = 3644] [serial = 1050] [outer = 12CB5800] 15:01:09 INFO - PROCESS | 3644 | 1461276069539 Marionette DEBUG loaded listener.js 15:01:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (16BA0000) [pid = 3644] [serial = 1051] [outer = 12CB5800] 15:01:10 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:01:10 INFO - PROCESS | 3644 | 1461276070138 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] 15:01:10 INFO - PROCESS | 3644 | 1461276070214 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 15:01:10 INFO - PROCESS | 3644 | 1461276070219 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:01:10 INFO - PROCESS | 3644 | 1461276070222 Marionette TRACE conn3 <- [1,1366,null,{}] 15:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 15:01:10 INFO - PROCESS | 3644 | 1461276070227 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}] 15:01:10 INFO - PROCESS | 3644 | 1461276070324 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 15:01:10 INFO - PROCESS | 3644 | 1461276070463 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:10 INFO - PROCESS | 3644 | --DOCSHELL 19907C00 == 58 [pid = 3644] [id = 344] 15:01:10 INFO - PROCESS | 3644 | --DOCSHELL 16645800 == 57 [pid = 3644] [id = 343] 15:01:10 INFO - PROCESS | 3644 | --DOCSHELL 143D4C00 == 56 [pid = 3644] [id = 342] 15:01:10 INFO - PROCESS | 3644 | --DOCSHELL 14BEB000 == 55 [pid = 3644] [id = 341] 15:01:10 INFO - PROCESS | 3644 | --DOCSHELL 12CF5C00 == 54 [pid = 3644] [id = 340] 15:01:10 INFO - PROCESS | 3644 | --DOCSHELL 18AC8000 == 53 [pid = 3644] [id = 339] 15:01:10 INFO - PROCESS | 3644 | --DOCSHELL 18844400 == 52 [pid = 3644] [id = 338] 15:01:10 INFO - PROCESS | 3644 | --DOCSHELL 13906800 == 51 [pid = 3644] [id = 337] 15:01:10 INFO - PROCESS | 3644 | --DOCSHELL 11CAC800 == 50 [pid = 3644] [id = 336] 15:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (19911C00) [pid = 3644] [serial = 978] [outer = 00000000] [url = about:blank] 15:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1A03A400) [pid = 3644] [serial = 981] [outer = 00000000] [url = about:blank] 15:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (137B4400) [pid = 3644] [serial = 948] [outer = 00000000] [url = about:blank] 15:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (17C53400) [pid = 3644] [serial = 951] [outer = 00000000] [url = about:blank] 15:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (18CC9400) [pid = 3644] [serial = 954] [outer = 00000000] [url = about:blank] 15:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1A084C00) [pid = 3644] [serial = 957] [outer = 00000000] [url = about:blank] 15:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (16B9C400) [pid = 3644] [serial = 964] [outer = 00000000] [url = about:blank] 15:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (14B4C400) [pid = 3644] [serial = 963] [outer = 00000000] [url = about:blank] 15:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (18AE0400) [pid = 3644] [serial = 972] [outer = 00000000] [url = about:blank] 15:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1668B400) [pid = 3644] [serial = 966] [outer = 00000000] [url = about:blank] 15:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (17B5D800) [pid = 3644] [serial = 967] [outer = 00000000] [url = about:blank] 15:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (13B4A400) [pid = 3644] [serial = 960] [outer = 00000000] [url = about:blank] 15:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (18849800) [pid = 3644] [serial = 970] [outer = 00000000] [url = about:blank] 15:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1871E400) [pid = 3644] [serial = 969] [outer = 00000000] [url = about:blank] 15:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (19A0A000) [pid = 3644] [serial = 979] [outer = 00000000] [url = about:blank] 15:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (19506000) [pid = 3644] [serial = 985] [outer = 00000000] [url = about:blank] 15:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1884B400) [pid = 3644] [serial = 984] [outer = 00000000] [url = about:blank] 15:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (19A15000) [pid = 3644] [serial = 982] [outer = 00000000] [url = about:blank] 15:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (18E80800) [pid = 3644] [serial = 975] [outer = 00000000] [url = about:blank] 15:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (19508400) [pid = 3644] [serial = 976] [outer = 00000000] [url = about:blank] 15:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1A47FC00) [pid = 3644] [serial = 987] [outer = 00000000] [url = about:blank] 15:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1A832400) [pid = 3644] [serial = 988] [outer = 00000000] [url = about:blank] 15:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (18AEAC00) [pid = 3644] [serial = 973] [outer = 00000000] [url = about:blank] 15:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (19A0CC00) [pid = 3644] [serial = 946] [outer = 00000000] [url = about:blank] 15:01:10 INFO - PROCESS | 3644 | ++DOCSHELL 12CF4400 == 51 [pid = 3644] [id = 351] 15:01:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (12CF5C00) [pid = 3644] [serial = 1052] [outer = 00000000] 15:01:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (14B4C400) [pid = 3644] [serial = 1053] [outer = 12CF5C00] 15:01:10 INFO - PROCESS | 3644 | 1461276070544 Marionette DEBUG loaded listener.js 15:01:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (16759800) [pid = 3644] [serial = 1054] [outer = 12CF5C00] 15:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1AA55C00) [pid = 3644] [serial = 990] [outer = 00000000] [url = about:blank] 15:01:10 INFO - PROCESS | 3644 | 1461276070974 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] 15:01:11 INFO - PROCESS | 3644 | 1461276071012 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 15:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 15:01:11 INFO - PROCESS | 3644 | 1461276071017 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:01:11 INFO - PROCESS | 3644 | 1461276071019 Marionette TRACE conn3 <- [1,1370,null,{}] 15:01:11 INFO - PROCESS | 3644 | 1461276071026 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}] 15:01:11 INFO - PROCESS | 3644 | 1461276071115 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 15:01:11 INFO - PROCESS | 3644 | 1461276071124 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:11 INFO - PROCESS | 3644 | ++DOCSHELL 18071800 == 52 [pid = 3644] [id = 352] 15:01:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (183A2800) [pid = 3644] [serial = 1055] [outer = 00000000] 15:01:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (18ADF400) [pid = 3644] [serial = 1056] [outer = 183A2800] 15:01:11 INFO - PROCESS | 3644 | 1461276071171 Marionette DEBUG loaded listener.js 15:01:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (18CC8C00) [pid = 3644] [serial = 1057] [outer = 183A2800] 15:01:11 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:01:11 INFO - PROCESS | 3644 | 1461276071652 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] 15:01:11 INFO - PROCESS | 3644 | 1461276071702 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 15:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 15:01:11 INFO - PROCESS | 3644 | 1461276071707 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:01:11 INFO - PROCESS | 3644 | 1461276071713 Marionette TRACE conn3 <- [1,1374,null,{}] 15:01:11 INFO - PROCESS | 3644 | 1461276071722 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}] 15:01:11 INFO - PROCESS | 3644 | 1461276071807 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 15:01:11 INFO - PROCESS | 3644 | 1461276071816 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:11 INFO - PROCESS | 3644 | ++DOCSHELL 19509800 == 53 [pid = 3644] [id = 353] 15:01:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (19789800) [pid = 3644] [serial = 1058] [outer = 00000000] 15:01:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1990B800) [pid = 3644] [serial = 1059] [outer = 19789800] 15:01:11 INFO - PROCESS | 3644 | 1461276071870 Marionette DEBUG loaded listener.js 15:01:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1990F800) [pid = 3644] [serial = 1060] [outer = 19789800] 15:01:12 INFO - PROCESS | 3644 | 1461276072311 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] 15:01:12 INFO - PROCESS | 3644 | 1461276072378 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 15:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 15:01:12 INFO - PROCESS | 3644 | 1461276072382 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:01:12 INFO - PROCESS | 3644 | 1461276072384 Marionette TRACE conn3 <- [1,1378,null,{}] 15:01:12 INFO - PROCESS | 3644 | 1461276072387 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}] 15:01:12 INFO - PROCESS | 3644 | 1461276072467 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 15:01:12 INFO - PROCESS | 3644 | 1461276072504 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:12 INFO - PROCESS | 3644 | ++DOCSHELL 19D08800 == 54 [pid = 3644] [id = 354] 15:01:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1A03A400) [pid = 3644] [serial = 1061] [outer = 00000000] 15:01:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1A077000) [pid = 3644] [serial = 1062] [outer = 1A03A400] 15:01:12 INFO - PROCESS | 3644 | 1461276072552 Marionette DEBUG loaded listener.js 15:01:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1A07AC00) [pid = 3644] [serial = 1063] [outer = 1A03A400] 15:01:13 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (18ACA800) [pid = 3644] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:01:13 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (15D08000) [pid = 3644] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:01:13 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (18845000) [pid = 3644] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:01:13 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (18F21000) [pid = 3644] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:01:13 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1C208C00) [pid = 3644] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:01:13 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (16646400) [pid = 3644] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 15:01:13 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (15B30400) [pid = 3644] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:01:13 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (19908400) [pid = 3644] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 15:01:13 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1990E800) [pid = 3644] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 15:01:13 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1668BC00) [pid = 3644] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 15:01:13 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (13313C00) [pid = 3644] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:01:13 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (19A11400) [pid = 3644] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:01:13 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (157AB400) [pid = 3644] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:01:13 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (02A83400) [pid = 3644] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:01:13 INFO - PROCESS | 3644 | 1461276073530 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]]]}] 15:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1214ms 15:01:13 INFO - PROCESS | 3644 | 1461276073589 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 15:01:13 INFO - PROCESS | 3644 | 1461276073595 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 15:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:01:13 INFO - PROCESS | 3644 | 1461276073600 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:01:13 INFO - PROCESS | 3644 | 1461276073604 Marionette TRACE conn3 <- [1,1382,null,{}] 15:01:13 INFO - PROCESS | 3644 | 1461276073609 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}] 15:01:13 INFO - PROCESS | 3644 | 1461276073746 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 15:01:13 INFO - PROCESS | 3644 | 1461276073876 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:13 INFO - PROCESS | 3644 | ++DOCSHELL 13B53400 == 55 [pid = 3644] [id = 355] 15:01:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (14B04800) [pid = 3644] [serial = 1064] [outer = 00000000] 15:01:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1667F400) [pid = 3644] [serial = 1065] [outer = 14B04800] 15:01:13 INFO - PROCESS | 3644 | 1461276073933 Marionette DEBUG loaded listener.js 15:01:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (16BA1400) [pid = 3644] [serial = 1066] [outer = 14B04800] 15:01:14 INFO - PROCESS | 3644 | 1461276074539 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]]]}] 15:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 996ms 15:01:14 INFO - PROCESS | 3644 | 1461276074604 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 15:01:14 INFO - PROCESS | 3644 | 1461276074610 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 15:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:01:14 INFO - PROCESS | 3644 | 1461276074616 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:01:14 INFO - PROCESS | 3644 | 1461276074619 Marionette TRACE conn3 <- [1,1386,null,{}] 15:01:14 INFO - PROCESS | 3644 | 1461276074623 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}] 15:01:14 INFO - PROCESS | 3644 | 1461276074726 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 15:01:14 INFO - PROCESS | 3644 | 1461276074854 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:14 INFO - PROCESS | 3644 | ++DOCSHELL 15BCF000 == 56 [pid = 3644] [id = 356] 15:01:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (18316C00) [pid = 3644] [serial = 1067] [outer = 00000000] 15:01:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (18ABFC00) [pid = 3644] [serial = 1068] [outer = 18316C00] 15:01:14 INFO - PROCESS | 3644 | 1461276074910 Marionette DEBUG loaded listener.js 15:01:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (18AC9400) [pid = 3644] [serial = 1069] [outer = 18316C00] 15:01:15 INFO - PROCESS | 3644 | 1461276075544 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]]]}] 15:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 996ms 15:01:15 INFO - PROCESS | 3644 | 1461276075599 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 15:01:15 INFO - PROCESS | 3644 | 1461276075602 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 15:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:01:15 INFO - PROCESS | 3644 | 1461276075606 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:01:15 INFO - PROCESS | 3644 | 1461276075610 Marionette TRACE conn3 <- [1,1390,null,{}] 15:01:15 INFO - PROCESS | 3644 | 1461276075621 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}] 15:01:15 INFO - PROCESS | 3644 | 1461276075724 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 15:01:15 INFO - PROCESS | 3644 | 1461276075855 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:15 INFO - PROCESS | 3644 | ++DOCSHELL 1990E400 == 57 [pid = 3644] [id = 357] 15:01:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1990E800) [pid = 3644] [serial = 1070] [outer = 00000000] 15:01:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (19C41000) [pid = 3644] [serial = 1071] [outer = 1990E800] 15:01:15 INFO - PROCESS | 3644 | 1461276075913 Marionette DEBUG loaded listener.js 15:01:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1A074800) [pid = 3644] [serial = 1072] [outer = 1990E800] 15:01:16 INFO - PROCESS | 3644 | 1461276076440 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]]]}] 15:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 903ms 15:01:16 INFO - PROCESS | 3644 | 1461276076509 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 15:01:16 INFO - PROCESS | 3644 | 1461276076512 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 15:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:01:16 INFO - PROCESS | 3644 | 1461276076516 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:01:16 INFO - PROCESS | 3644 | 1461276076518 Marionette TRACE conn3 <- [1,1394,null,{}] 15:01:16 INFO - PROCESS | 3644 | 1461276076522 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}] 15:01:16 INFO - PROCESS | 3644 | 1461276076623 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 15:01:16 INFO - PROCESS | 3644 | 1461276076722 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:16 INFO - PROCESS | 3644 | ++DOCSHELL 1A486800 == 58 [pid = 3644] [id = 358] 15:01:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1A487000) [pid = 3644] [serial = 1073] [outer = 00000000] 15:01:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1AD42C00) [pid = 3644] [serial = 1074] [outer = 1A487000] 15:01:16 INFO - PROCESS | 3644 | 1461276076776 Marionette DEBUG loaded listener.js 15:01:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1ADAC000) [pid = 3644] [serial = 1075] [outer = 1A487000] 15:01:17 INFO - PROCESS | 3644 | 1461276077308 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]]]}] 15:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 840ms 15:01:17 INFO - PROCESS | 3644 | 1461276077358 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 15:01:17 INFO - PROCESS | 3644 | 1461276077360 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 15:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:01:17 INFO - PROCESS | 3644 | 1461276077364 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:01:17 INFO - PROCESS | 3644 | 1461276077366 Marionette TRACE conn3 <- [1,1398,null,{}] 15:01:17 INFO - PROCESS | 3644 | 1461276077372 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}] 15:01:17 INFO - PROCESS | 3644 | 1461276077475 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 15:01:17 INFO - PROCESS | 3644 | 1461276077575 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:17 INFO - PROCESS | 3644 | ++DOCSHELL 13B4D000 == 59 [pid = 3644] [id = 359] 15:01:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (15BC0C00) [pid = 3644] [serial = 1076] [outer = 00000000] 15:01:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1C20A000) [pid = 3644] [serial = 1077] [outer = 15BC0C00] 15:01:17 INFO - PROCESS | 3644 | 1461276077629 Marionette DEBUG loaded listener.js 15:01:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1C462C00) [pid = 3644] [serial = 1078] [outer = 15BC0C00] 15:01:18 INFO - PROCESS | 3644 | 1461276078222 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]]]}] 15:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 903ms 15:01:18 INFO - PROCESS | 3644 | 1461276078268 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 15:01:18 INFO - PROCESS | 3644 | 1461276078270 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 15:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:01:18 INFO - PROCESS | 3644 | 1461276078275 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:01:18 INFO - PROCESS | 3644 | 1461276078277 Marionette TRACE conn3 <- [1,1402,null,{}] 15:01:18 INFO - PROCESS | 3644 | 1461276078281 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}] 15:01:18 INFO - PROCESS | 3644 | 1461276078530 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 15:01:18 INFO - PROCESS | 3644 | 1461276078541 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:18 INFO - PROCESS | 3644 | ++DOCSHELL 14BEA400 == 60 [pid = 3644] [id = 360] 15:01:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (14BF9000) [pid = 3644] [serial = 1079] [outer = 00000000] 15:01:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (15B30800) [pid = 3644] [serial = 1080] [outer = 14BF9000] 15:01:18 INFO - PROCESS | 3644 | 1461276078591 Marionette DEBUG loaded listener.js 15:01:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (15DDA800) [pid = 3644] [serial = 1081] [outer = 14BF9000] 15:01:19 INFO - PROCESS | 3644 | --DOCSHELL 19509800 == 59 [pid = 3644] [id = 353] 15:01:19 INFO - PROCESS | 3644 | --DOCSHELL 18071800 == 58 [pid = 3644] [id = 352] 15:01:19 INFO - PROCESS | 3644 | --DOCSHELL 12CF4400 == 57 [pid = 3644] [id = 351] 15:01:19 INFO - PROCESS | 3644 | --DOCSHELL 02681800 == 56 [pid = 3644] [id = 350] 15:01:19 INFO - PROCESS | 3644 | --DOCSHELL 18AC4400 == 55 [pid = 3644] [id = 347] 15:01:19 INFO - PROCESS | 3644 | --DOCSHELL 144AC800 == 54 [pid = 3644] [id = 346] 15:01:19 INFO - PROCESS | 3644 | 1461276079314 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]]]}] 15:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (17B73400) [pid = 3644] [serial = 916] [outer = 00000000] [url = about:blank] 15:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (13901C00) [pid = 3644] [serial = 961] [outer = 00000000] [url = about:blank] 15:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1390A400) [pid = 3644] [serial = 913] [outer = 00000000] [url = about:blank] 15:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1A0F0000) [pid = 3644] [serial = 910] [outer = 00000000] [url = about:blank] 15:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (18D55000) [pid = 3644] [serial = 1017] [outer = 00000000] [url = about:blank] 15:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1675FC00) [pid = 3644] [serial = 1008] [outer = 00000000] [url = about:blank] 15:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1884E800) [pid = 3644] [serial = 1014] [outer = 00000000] [url = about:blank] 15:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (18853400) [pid = 3644] [serial = 1015] [outer = 00000000] [url = about:blank] 15:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (196F3000) [pid = 3644] [serial = 1021] [outer = 00000000] [url = about:blank] 15:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (1C47E400) [pid = 3644] [serial = 1006] [outer = 00000000] [url = about:blank] 15:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1C47C800) [pid = 3644] [serial = 1005] [outer = 00000000] [url = about:blank] 15:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (19A0F000) [pid = 3644] [serial = 1023] [outer = 00000000] [url = about:blank] 15:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1667E400) [pid = 3644] [serial = 1011] [outer = 00000000] [url = about:blank] 15:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (17C58400) [pid = 3644] [serial = 1012] [outer = 00000000] [url = about:blank] 15:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (137AD000) [pid = 3644] [serial = 993] [outer = 00000000] [url = about:blank] 15:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (17B64C00) [pid = 3644] [serial = 1009] [outer = 00000000] [url = about:blank] 15:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1C454C00) [pid = 3644] [serial = 1033] [outer = 00000000] [url = about:blank] 15:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (17C5C400) [pid = 3644] [serial = 996] [outer = 00000000] [url = about:blank] 15:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (196ECC00) [pid = 3644] [serial = 999] [outer = 00000000] [url = about:blank] 15:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1C20B400) [pid = 3644] [serial = 1002] [outer = 00000000] [url = about:blank] 15:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (1A480400) [pid = 3644] [serial = 1026] [outer = 00000000] [url = about:blank] 15:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1C480C00) [pid = 3644] [serial = 1035] [outer = 00000000] [url = about:blank] 15:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1ADB1800) [pid = 3644] [serial = 1032] [outer = 00000000] [url = about:blank] 15:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1A077C00) [pid = 3644] [serial = 1027] [outer = 00000000] [url = about:blank] 15:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (196EBC00) [pid = 3644] [serial = 1020] [outer = 00000000] [url = about:blank] 15:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (19A16800) [pid = 3644] [serial = 1024] [outer = 00000000] [url = about:blank] 15:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (19911000) [pid = 3644] [serial = 1029] [outer = 00000000] [url = about:blank] 15:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1A071800) [pid = 3644] [serial = 1030] [outer = 00000000] [url = about:blank] 15:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (18F22400) [pid = 3644] [serial = 1018] [outer = 00000000] [url = about:blank] 15:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1074ms 15:01:19 INFO - PROCESS | 3644 | 1461276079351 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 15:01:19 INFO - PROCESS | 3644 | 1461276079356 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 15:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:01:19 INFO - PROCESS | 3644 | 1461276079361 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:01:19 INFO - PROCESS | 3644 | 1461276079363 Marionette TRACE conn3 <- [1,1406,null,{}] 15:01:19 INFO - PROCESS | 3644 | 1461276079368 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}] 15:01:19 INFO - PROCESS | 3644 | 1461276079464 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 15:01:19 INFO - PROCESS | 3644 | 1461276079471 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:19 INFO - PROCESS | 3644 | ++DOCSHELL 15BEB800 == 55 [pid = 3644] [id = 361] 15:01:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (15BF0000) [pid = 3644] [serial = 1082] [outer = 00000000] 15:01:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16766400) [pid = 3644] [serial = 1083] [outer = 15BF0000] 15:01:19 INFO - PROCESS | 3644 | 1461276079525 Marionette DEBUG loaded listener.js 15:01:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (17B5C400) [pid = 3644] [serial = 1084] [outer = 15BF0000] 15:01:20 INFO - PROCESS | 3644 | 1461276080002 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]]]}] 15:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 700ms 15:01:20 INFO - PROCESS | 3644 | 1461276080060 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 15:01:20 INFO - PROCESS | 3644 | 1461276080063 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 15:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:01:20 INFO - PROCESS | 3644 | 1461276080067 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:01:20 INFO - PROCESS | 3644 | 1461276080068 Marionette TRACE conn3 <- [1,1410,null,{}] 15:01:20 INFO - PROCESS | 3644 | 1461276080072 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}] 15:01:20 INFO - PROCESS | 3644 | 1461276080155 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 15:01:20 INFO - PROCESS | 3644 | 1461276080165 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:20 INFO - PROCESS | 3644 | ++DOCSHELL 183A1400 == 56 [pid = 3644] [id = 362] 15:01:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (183A6000) [pid = 3644] [serial = 1085] [outer = 00000000] 15:01:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (183BAC00) [pid = 3644] [serial = 1086] [outer = 183A6000] 15:01:20 INFO - PROCESS | 3644 | 1461276080212 Marionette DEBUG loaded listener.js 15:01:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (18848800) [pid = 3644] [serial = 1087] [outer = 183A6000] 15:01:20 INFO - PROCESS | 3644 | 1461276080701 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]]]}] 15:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 700ms 15:01:20 INFO - PROCESS | 3644 | 1461276080765 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 15:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:01:20 INFO - PROCESS | 3644 | 1461276080768 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 15:01:20 INFO - PROCESS | 3644 | 1461276080778 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:01:20 INFO - PROCESS | 3644 | 1461276080782 Marionette TRACE conn3 <- [1,1414,null,{}] 15:01:20 INFO - PROCESS | 3644 | 1461276080786 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}] 15:01:20 INFO - PROCESS | 3644 | 1461276080866 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 15:01:20 INFO - PROCESS | 3644 | 1461276080955 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:20 INFO - PROCESS | 3644 | ++DOCSHELL 18ACE400 == 57 [pid = 3644] [id = 363] 15:01:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (18AE9C00) [pid = 3644] [serial = 1088] [outer = 00000000] 15:01:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (18F22000) [pid = 3644] [serial = 1089] [outer = 18AE9C00] 15:01:20 INFO - PROCESS | 3644 | 1461276080999 Marionette DEBUG loaded listener.js 15:01:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (19509400) [pid = 3644] [serial = 1090] [outer = 18AE9C00] 15:01:21 INFO - PROCESS | 3644 | 1461276081403 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]]]}] 15:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 654ms 15:01:21 INFO - PROCESS | 3644 | 1461276081429 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 15:01:21 INFO - PROCESS | 3644 | 1461276081431 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 15:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:01:21 INFO - PROCESS | 3644 | 1461276081434 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:01:21 INFO - PROCESS | 3644 | 1461276081436 Marionette TRACE conn3 <- [1,1418,null,{}] 15:01:21 INFO - PROCESS | 3644 | 1461276081452 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}] 15:01:21 INFO - PROCESS | 3644 | 1461276081597 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 15:01:21 INFO - PROCESS | 3644 | 1461276081626 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:21 INFO - PROCESS | 3644 | ++DOCSHELL 196EF800 == 58 [pid = 3644] [id = 364] 15:01:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (196EFC00) [pid = 3644] [serial = 1091] [outer = 00000000] 15:01:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (19789000) [pid = 3644] [serial = 1092] [outer = 196EFC00] 15:01:21 INFO - PROCESS | 3644 | 1461276081670 Marionette DEBUG loaded listener.js 15:01:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1990A000) [pid = 3644] [serial = 1093] [outer = 196EFC00] 15:01:22 INFO - PROCESS | 3644 | 1461276082127 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]]]}] 15:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 747ms 15:01:22 INFO - PROCESS | 3644 | 1461276082198 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 15:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:01:22 INFO - PROCESS | 3644 | 1461276082200 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 15:01:22 INFO - PROCESS | 3644 | 1461276082203 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:01:22 INFO - PROCESS | 3644 | 1461276082205 Marionette TRACE conn3 <- [1,1422,null,{}] 15:01:22 INFO - PROCESS | 3644 | 1461276082209 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}] 15:01:22 INFO - PROCESS | 3644 | 1461276082336 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 15:01:22 INFO - PROCESS | 3644 | 1461276082402 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:22 INFO - PROCESS | 3644 | ++DOCSHELL 12DD6C00 == 59 [pid = 3644] [id = 365] 15:01:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (19A12400) [pid = 3644] [serial = 1094] [outer = 00000000] 15:01:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (19D0B800) [pid = 3644] [serial = 1095] [outer = 19A12400] 15:01:22 INFO - PROCESS | 3644 | 1461276082452 Marionette DEBUG loaded listener.js 15:01:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1A089000) [pid = 3644] [serial = 1096] [outer = 19A12400] 15:01:22 INFO - PROCESS | 3644 | 1461276082895 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]]]}] 15:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 731ms 15:01:22 INFO - PROCESS | 3644 | 1461276082942 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 15:01:22 INFO - PROCESS | 3644 | 1461276082944 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 15:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:01:22 INFO - PROCESS | 3644 | 1461276082947 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:01:22 INFO - PROCESS | 3644 | 1461276082949 Marionette TRACE conn3 <- [1,1426,null,{}] 15:01:22 INFO - PROCESS | 3644 | 1461276082952 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}] 15:01:23 INFO - PROCESS | 3644 | 1461276083064 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 15:01:23 INFO - PROCESS | 3644 | 1461276083124 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:23 INFO - PROCESS | 3644 | ++DOCSHELL 1A487C00 == 60 [pid = 3644] [id = 366] 15:01:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1A488800) [pid = 3644] [serial = 1097] [outer = 00000000] 15:01:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1ADB0C00) [pid = 3644] [serial = 1098] [outer = 1A488800] 15:01:23 INFO - PROCESS | 3644 | 1461276083152 Marionette DEBUG loaded listener.js 15:01:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1C456C00) [pid = 3644] [serial = 1099] [outer = 1A488800] 15:01:23 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (12B87400) [pid = 3644] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:01:23 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (16A36000) [pid = 3644] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:01:23 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (18318C00) [pid = 3644] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:01:23 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1A074000) [pid = 3644] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:01:23 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (12CEFC00) [pid = 3644] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:01:23 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1668B800) [pid = 3644] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:01:23 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (18F21C00) [pid = 3644] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:01:23 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (19A0D400) [pid = 3644] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:01:23 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (12CB5800) [pid = 3644] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 15:01:23 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (18F20400) [pid = 3644] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 15:01:23 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (183A2800) [pid = 3644] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 15:01:23 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (19789800) [pid = 3644] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 15:01:23 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (12CF5C00) [pid = 3644] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 15:01:23 INFO - PROCESS | 3644 | 1461276083605 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]]]}] 15:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 685ms 15:01:23 INFO - PROCESS | 3644 | 1461276083630 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 15:01:23 INFO - PROCESS | 3644 | 1461276083632 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 15:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:01:23 INFO - PROCESS | 3644 | 1461276083636 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:01:23 INFO - PROCESS | 3644 | 1461276083637 Marionette TRACE conn3 <- [1,1430,null,{}] 15:01:23 INFO - PROCESS | 3644 | 1461276083641 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}] 15:01:23 INFO - PROCESS | 3644 | 1461276083719 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 15:01:23 INFO - PROCESS | 3644 | 1461276083726 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:23 INFO - PROCESS | 3644 | ++DOCSHELL 12CF4C00 == 61 [pid = 3644] [id = 367] 15:01:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (15B09000) [pid = 3644] [serial = 1100] [outer = 00000000] 15:01:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (18D60C00) [pid = 3644] [serial = 1101] [outer = 15B09000] 15:01:23 INFO - PROCESS | 3644 | 1461276083770 Marionette DEBUG loaded listener.js 15:01:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (196EF000) [pid = 3644] [serial = 1102] [outer = 15B09000] 15:01:24 INFO - PROCESS | 3644 | 1461276084210 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]]]}] 15:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 638ms 15:01:24 INFO - PROCESS | 3644 | 1461276084274 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 15:01:24 INFO - PROCESS | 3644 | 1461276084276 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 15:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:01:24 INFO - PROCESS | 3644 | 1461276084279 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:01:24 INFO - PROCESS | 3644 | 1461276084281 Marionette TRACE conn3 <- [1,1434,null,{}] 15:01:24 INFO - PROCESS | 3644 | 1461276084284 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}] 15:01:24 INFO - PROCESS | 3644 | 1461276084366 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 15:01:24 INFO - PROCESS | 3644 | 1461276084397 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:24 INFO - PROCESS | 3644 | ++DOCSHELL 1550A400 == 62 [pid = 3644] [id = 368] 15:01:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1675E400) [pid = 3644] [serial = 1103] [outer = 00000000] 15:01:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1C454400) [pid = 3644] [serial = 1104] [outer = 1675E400] 15:01:24 INFO - PROCESS | 3644 | 1461276084441 Marionette DEBUG loaded listener.js 15:01:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (1C461400) [pid = 3644] [serial = 1105] [outer = 1675E400] 15:01:24 INFO - PROCESS | 3644 | 1461276084869 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]]]}] 15:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 638ms 15:01:24 INFO - PROCESS | 3644 | 1461276084918 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 15:01:24 INFO - PROCESS | 3644 | 1461276084920 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 15:01:24 INFO - PROCESS | 3644 | 1461276084923 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:01:24 INFO - PROCESS | 3644 | 1461276084925 Marionette TRACE conn3 <- [1,1438,null,{}] 15:01:24 INFO - PROCESS | 3644 | 1461276084928 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}] 15:01:24 INFO - PROCESS | 3644 | 1461276085008 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 15:01:25 INFO - PROCESS | 3644 | 1461276085014 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:25 INFO - PROCESS | 3644 | ++DOCSHELL 1C484400 == 63 [pid = 3644] [id = 369] 15:01:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1C485800) [pid = 3644] [serial = 1106] [outer = 00000000] 15:01:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1C722800) [pid = 3644] [serial = 1107] [outer = 1C485800] 15:01:25 INFO - PROCESS | 3644 | 1461276085058 Marionette DEBUG loaded listener.js 15:01:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1C72EC00) [pid = 3644] [serial = 1108] [outer = 1C485800] 15:01:25 INFO - PROCESS | 3644 | 1461276085469 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]]]}] 15:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 592ms 15:01:25 INFO - PROCESS | 3644 | 1461276085576 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 15:01:25 INFO - PROCESS | 3644 | 1461276085580 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 15:01:25 INFO - PROCESS | 3644 | 1461276085586 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:01:25 INFO - PROCESS | 3644 | 1461276085593 Marionette TRACE conn3 <- [1,1442,null,{}] 15:01:25 INFO - PROCESS | 3644 | 1461276085603 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}] 15:01:25 INFO - PROCESS | 3644 | 1461276085723 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 15:01:25 INFO - PROCESS | 3644 | 1461276085874 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:25 INFO - PROCESS | 3644 | ++DOCSHELL 1390F400 == 64 [pid = 3644] [id = 370] 15:01:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (13910800) [pid = 3644] [serial = 1109] [outer = 00000000] 15:01:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (14B56800) [pid = 3644] [serial = 1110] [outer = 13910800] 15:01:25 INFO - PROCESS | 3644 | 1461276085929 Marionette DEBUG loaded listener.js 15:01:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (15BD4C00) [pid = 3644] [serial = 1111] [outer = 13910800] 15:01:26 INFO - PROCESS | 3644 | 1461276086509 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]]]}] 15:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 934ms 15:01:26 INFO - PROCESS | 3644 | 1461276086538 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 15:01:26 INFO - PROCESS | 3644 | 1461276086542 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 15:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:01:26 INFO - PROCESS | 3644 | 1461276086550 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:01:26 INFO - PROCESS | 3644 | 1461276086554 Marionette TRACE conn3 <- [1,1446,null,{}] 15:01:26 INFO - PROCESS | 3644 | 1461276086558 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}] 15:01:26 INFO - PROCESS | 3644 | 1461276086672 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 15:01:26 INFO - PROCESS | 3644 | 1461276086777 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:26 INFO - PROCESS | 3644 | ++DOCSHELL 1675DC00 == 65 [pid = 3644] [id = 371] 15:01:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (17C5C000) [pid = 3644] [serial = 1112] [outer = 00000000] 15:01:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (18852400) [pid = 3644] [serial = 1113] [outer = 17C5C000] 15:01:26 INFO - PROCESS | 3644 | 1461276086831 Marionette DEBUG loaded listener.js 15:01:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (18AC5C00) [pid = 3644] [serial = 1114] [outer = 17C5C000] 15:01:27 INFO - PROCESS | 3644 | 1461276087456 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]]]}] 15:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 949ms 15:01:27 INFO - PROCESS | 3644 | 1461276087478 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 15:01:27 INFO - PROCESS | 3644 | 1461276087481 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 15:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:01:27 INFO - PROCESS | 3644 | 1461276087485 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:01:27 INFO - PROCESS | 3644 | 1461276087487 Marionette TRACE conn3 <- [1,1450,null,{}] 15:01:27 INFO - PROCESS | 3644 | 1461276087497 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}] 15:01:27 INFO - PROCESS | 3644 | 1461276087607 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 15:01:27 INFO - PROCESS | 3644 | 1461276087720 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:27 INFO - PROCESS | 3644 | ++DOCSHELL 1A077400 == 66 [pid = 3644] [id = 372] 15:01:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1A078C00) [pid = 3644] [serial = 1115] [outer = 00000000] 15:01:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1ADA4800) [pid = 3644] [serial = 1116] [outer = 1A078C00] 15:01:27 INFO - PROCESS | 3644 | 1461276087818 Marionette DEBUG loaded listener.js 15:01:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1C4E2400) [pid = 3644] [serial = 1117] [outer = 1A078C00] 15:01:28 INFO - PROCESS | 3644 | 1461276088396 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]]]}] 15:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 934ms 15:01:28 INFO - PROCESS | 3644 | 1461276088429 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 15:01:28 INFO - PROCESS | 3644 | 1461276088432 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 15:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:01:28 INFO - PROCESS | 3644 | 1461276088435 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:01:28 INFO - PROCESS | 3644 | 1461276088437 Marionette TRACE conn3 <- [1,1454,null,{}] 15:01:28 INFO - PROCESS | 3644 | 1461276088441 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}] 15:01:28 INFO - PROCESS | 3644 | 1461276088545 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 15:01:28 INFO - PROCESS | 3644 | 1461276088675 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:28 INFO - PROCESS | 3644 | ++DOCSHELL 1C79D000 == 67 [pid = 3644] [id = 373] 15:01:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1C79D400) [pid = 3644] [serial = 1118] [outer = 00000000] 15:01:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1C997000) [pid = 3644] [serial = 1119] [outer = 1C79D400] 15:01:28 INFO - PROCESS | 3644 | 1461276088733 Marionette DEBUG loaded listener.js 15:01:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1C99A400) [pid = 3644] [serial = 1120] [outer = 1C79D400] 15:01:29 INFO - PROCESS | 3644 | 1461276089338 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]]]}] 15:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 934ms 15:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:01:29 INFO - PROCESS | 3644 | 1461276089381 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 15:01:29 INFO - PROCESS | 3644 | 1461276089383 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 15:01:29 INFO - PROCESS | 3644 | 1461276089386 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:01:29 INFO - PROCESS | 3644 | 1461276089388 Marionette TRACE conn3 <- [1,1458,null,{}] 15:01:29 INFO - PROCESS | 3644 | 1461276089392 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}] 15:01:29 INFO - PROCESS | 3644 | 1461276089493 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 15:01:29 INFO - PROCESS | 3644 | 1461276089624 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:29 INFO - PROCESS | 3644 | ++DOCSHELL 17C5B000 == 68 [pid = 3644] [id = 374] 15:01:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1C721C00) [pid = 3644] [serial = 1121] [outer = 00000000] 15:01:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1CB5C800) [pid = 3644] [serial = 1122] [outer = 1C721C00] 15:01:29 INFO - PROCESS | 3644 | 1461276089679 Marionette DEBUG loaded listener.js 15:01:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1CCACC00) [pid = 3644] [serial = 1123] [outer = 1C721C00] 15:01:30 INFO - PROCESS | 3644 | 1461276090494 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]]]}] 15:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1136ms 15:01:30 INFO - PROCESS | 3644 | 1461276090532 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 15:01:30 INFO - PROCESS | 3644 | 1461276090536 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 15:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:01:30 INFO - PROCESS | 3644 | 1461276090541 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:01:30 INFO - PROCESS | 3644 | 1461276090545 Marionette TRACE conn3 <- [1,1462,null,{}] 15:01:30 INFO - PROCESS | 3644 | 1461276090551 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}] 15:01:30 INFO - PROCESS | 3644 | 1461276090652 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 15:01:30 INFO - PROCESS | 3644 | 1461276090793 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:30 INFO - PROCESS | 3644 | ++DOCSHELL 12BE6800 == 69 [pid = 3644] [id = 375] 15:01:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (12CFBC00) [pid = 3644] [serial = 1124] [outer = 00000000] 15:01:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (14B4E800) [pid = 3644] [serial = 1125] [outer = 12CFBC00] 15:01:30 INFO - PROCESS | 3644 | 1461276090845 Marionette DEBUG loaded listener.js 15:01:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (16644000) [pid = 3644] [serial = 1126] [outer = 12CFBC00] 15:01:31 INFO - PROCESS | 3644 | --DOCSHELL 19788000 == 68 [pid = 3644] [id = 28] 15:01:31 INFO - PROCESS | 3644 | --DOCSHELL 183A1800 == 67 [pid = 3644] [id = 315] 15:01:31 INFO - PROCESS | 3644 | --DOCSHELL 18ADCC00 == 66 [pid = 3644] [id = 26] 15:01:31 INFO - PROCESS | 3644 | --DOCSHELL 1550A400 == 65 [pid = 3644] [id = 368] 15:01:31 INFO - PROCESS | 3644 | --DOCSHELL 12CF4C00 == 64 [pid = 3644] [id = 367] 15:01:31 INFO - PROCESS | 3644 | --DOCSHELL 1A487C00 == 63 [pid = 3644] [id = 366] 15:01:31 INFO - PROCESS | 3644 | --DOCSHELL 12DD6C00 == 62 [pid = 3644] [id = 365] 15:01:31 INFO - PROCESS | 3644 | --DOCSHELL 196EF800 == 61 [pid = 3644] [id = 364] 15:01:31 INFO - PROCESS | 3644 | --DOCSHELL 18ACE400 == 60 [pid = 3644] [id = 363] 15:01:31 INFO - PROCESS | 3644 | --DOCSHELL 183A1400 == 59 [pid = 3644] [id = 362] 15:01:31 INFO - PROCESS | 3644 | --DOCSHELL 15BEB800 == 58 [pid = 3644] [id = 361] 15:01:31 INFO - PROCESS | 3644 | --DOCSHELL 14BEA400 == 57 [pid = 3644] [id = 360] 15:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1A077000) [pid = 3644] [serial = 1062] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3644 | --DOCSHELL 15BCF000 == 56 [pid = 3644] [id = 356] 15:01:31 INFO - PROCESS | 3644 | --DOCSHELL 13B53400 == 55 [pid = 3644] [id = 355] 15:01:31 INFO - PROCESS | 3644 | --DOCSHELL 19D08800 == 54 [pid = 3644] [id = 354] 15:01:31 INFO - PROCESS | 3644 | 1461276091475 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]]]}] 15:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 996ms 15:01:31 INFO - PROCESS | 3644 | 1461276091528 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 15:01:31 INFO - PROCESS | 3644 | 1461276091533 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 15:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:01:31 INFO - PROCESS | 3644 | 1461276091539 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:01:31 INFO - PROCESS | 3644 | 1461276091542 Marionette TRACE conn3 <- [1,1466,null,{}] 15:01:31 INFO - PROCESS | 3644 | 1461276091546 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}] 15:01:31 INFO - PROCESS | 3644 | 1461276091641 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 15:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (13B4E800) [pid = 3644] [serial = 949] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (17C5A800) [pid = 3644] [serial = 952] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (19511C00) [pid = 3644] [serial = 955] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1A348000) [pid = 3644] [serial = 958] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1390D000) [pid = 3644] [serial = 994] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (183A0800) [pid = 3644] [serial = 997] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (197FDC00) [pid = 3644] [serial = 1000] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1C455000) [pid = 3644] [serial = 1003] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1663C400) [pid = 3644] [serial = 1050] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1C485C00) [pid = 3644] [serial = 1036] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (18ADF400) [pid = 3644] [serial = 1056] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (18CC8C00) [pid = 3644] [serial = 1057] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1990B800) [pid = 3644] [serial = 1059] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1990F800) [pid = 3644] [serial = 1060] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (14B4C400) [pid = 3644] [serial = 1053] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (16759800) [pid = 3644] [serial = 1054] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (16647000) [pid = 3644] [serial = 1038] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (18AE5000) [pid = 3644] [serial = 1041] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1C45E400) [pid = 3644] [serial = 1044] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1C72F400) [pid = 3644] [serial = 1047] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (16BA0000) [pid = 3644] [serial = 1051] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3644 | 1461276091732 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:31 INFO - PROCESS | 3644 | ++DOCSHELL 1382C400 == 55 [pid = 3644] [id = 376] 15:01:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (1382D400) [pid = 3644] [serial = 1127] [outer = 00000000] 15:01:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (15514400) [pid = 3644] [serial = 1128] [outer = 1382D400] 15:01:31 INFO - PROCESS | 3644 | 1461276091786 Marionette DEBUG loaded listener.js 15:01:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (15F4C800) [pid = 3644] [serial = 1129] [outer = 1382D400] 15:01:32 INFO - PROCESS | 3644 | 1461276092239 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]]]}] 15:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 731ms 15:01:32 INFO - PROCESS | 3644 | 1461276092279 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 15:01:32 INFO - PROCESS | 3644 | 1461276092281 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 15:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:01:32 INFO - PROCESS | 3644 | 1461276092285 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:01:32 INFO - PROCESS | 3644 | 1461276092288 Marionette TRACE conn3 <- [1,1470,null,{}] 15:01:32 INFO - PROCESS | 3644 | 1461276092298 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}] 15:01:32 INFO - PROCESS | 3644 | 1461276092381 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 15:01:32 INFO - PROCESS | 3644 | 1461276092392 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:32 INFO - PROCESS | 3644 | ++DOCSHELL 183B3800 == 56 [pid = 3644] [id = 377] 15:01:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (183B7400) [pid = 3644] [serial = 1130] [outer = 00000000] 15:01:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (18848C00) [pid = 3644] [serial = 1131] [outer = 183B7400] 15:01:32 INFO - PROCESS | 3644 | 1461276092440 Marionette DEBUG loaded listener.js 15:01:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1884F800) [pid = 3644] [serial = 1132] [outer = 183B7400] 15:01:32 INFO - PROCESS | 3644 | 1461276092909 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]]]}] 15:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 700ms 15:01:32 INFO - PROCESS | 3644 | 1461276092984 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 15:01:32 INFO - PROCESS | 3644 | 1461276092986 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 15:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:01:32 INFO - PROCESS | 3644 | 1461276092990 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:01:32 INFO - PROCESS | 3644 | 1461276092992 Marionette TRACE conn3 <- [1,1474,null,{}] 15:01:32 INFO - PROCESS | 3644 | 1461276092995 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}] 15:01:33 INFO - PROCESS | 3644 | 1461276093074 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 15:01:33 INFO - PROCESS | 3644 | 1461276093082 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:33 INFO - PROCESS | 3644 | ++DOCSHELL 18887400 == 57 [pid = 3644] [id = 378] 15:01:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (18AC5000) [pid = 3644] [serial = 1133] [outer = 00000000] 15:01:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (18CC5800) [pid = 3644] [serial = 1134] [outer = 18AC5000] 15:01:33 INFO - PROCESS | 3644 | 1461276093127 Marionette DEBUG loaded listener.js 15:01:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (18D56000) [pid = 3644] [serial = 1135] [outer = 18AC5000] 15:01:33 INFO - PROCESS | 3644 | 1461276093583 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]]]}] 15:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 622ms 15:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:01:33 INFO - PROCESS | 3644 | 1461276093627 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 15:01:33 INFO - PROCESS | 3644 | 1461276093629 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 15:01:33 INFO - PROCESS | 3644 | 1461276093632 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:01:33 INFO - PROCESS | 3644 | 1461276093634 Marionette TRACE conn3 <- [1,1478,null,{}] 15:01:33 INFO - PROCESS | 3644 | 1461276093637 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}] 15:01:33 INFO - PROCESS | 3644 | 1461276093714 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 15:01:33 INFO - PROCESS | 3644 | 1461276093750 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:33 INFO - PROCESS | 3644 | ++DOCSHELL 18AC3C00 == 58 [pid = 3644] [id = 379] 15:01:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (18E7C000) [pid = 3644] [serial = 1136] [outer = 00000000] 15:01:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (196EBC00) [pid = 3644] [serial = 1137] [outer = 18E7C000] 15:01:33 INFO - PROCESS | 3644 | 1461276093795 Marionette DEBUG loaded listener.js 15:01:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (196EDC00) [pid = 3644] [serial = 1138] [outer = 18E7C000] 15:01:34 INFO - PROCESS | 3644 | 1461276094273 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]]]}] 15:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 685ms 15:01:34 INFO - PROCESS | 3644 | 1461276094332 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 15:01:34 INFO - PROCESS | 3644 | 1461276094334 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 15:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:01:34 INFO - PROCESS | 3644 | 1461276094338 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:01:34 INFO - PROCESS | 3644 | 1461276094339 Marionette TRACE conn3 <- [1,1482,null,{}] 15:01:34 INFO - PROCESS | 3644 | 1461276094343 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}] 15:01:34 INFO - PROCESS | 3644 | 1461276094470 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 15:01:34 INFO - PROCESS | 3644 | 1461276094531 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:34 INFO - PROCESS | 3644 | ++DOCSHELL 1376EC00 == 59 [pid = 3644] [id = 380] 15:01:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (18D53800) [pid = 3644] [serial = 1139] [outer = 00000000] 15:01:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (19A09800) [pid = 3644] [serial = 1140] [outer = 18D53800] 15:01:34 INFO - PROCESS | 3644 | 1461276094579 Marionette DEBUG loaded listener.js 15:01:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (19A0C000) [pid = 3644] [serial = 1141] [outer = 18D53800] 15:01:34 INFO - PROCESS | 3644 | 1461276094987 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]]]}] 15:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 685ms 15:01:35 INFO - PROCESS | 3644 | 1461276095021 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 15:01:35 INFO - PROCESS | 3644 | 1461276095023 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 15:01:35 INFO - PROCESS | 3644 | 1461276095026 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:01:35 INFO - PROCESS | 3644 | 1461276095028 Marionette TRACE conn3 <- [1,1486,null,{}] 15:01:35 INFO - PROCESS | 3644 | 1461276095032 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}] 15:01:35 INFO - PROCESS | 3644 | 1461276095166 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 15:01:35 INFO - PROCESS | 3644 | 1461276095190 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:35 INFO - PROCESS | 3644 | ++DOCSHELL 197FE800 == 60 [pid = 3644] [id = 381] 15:01:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (19A15800) [pid = 3644] [serial = 1142] [outer = 00000000] 15:01:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1A07A800) [pid = 3644] [serial = 1143] [outer = 19A15800] 15:01:35 INFO - PROCESS | 3644 | 1461276095234 Marionette DEBUG loaded listener.js 15:01:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1A07A400) [pid = 3644] [serial = 1144] [outer = 19A15800] 15:01:35 INFO - PROCESS | 3644 | 1461276095658 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]]]}] 15:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 701ms 15:01:35 INFO - PROCESS | 3644 | 1461276095726 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 15:01:35 INFO - PROCESS | 3644 | 1461276095728 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 15:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:01:35 INFO - PROCESS | 3644 | 1461276095732 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:01:35 INFO - PROCESS | 3644 | 1461276095733 Marionette TRACE conn3 <- [1,1490,null,{}] 15:01:35 INFO - PROCESS | 3644 | 1461276095737 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}] 15:01:35 INFO - PROCESS | 3644 | 1461276095844 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 15:01:35 INFO - PROCESS | 3644 | 1461276095855 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:35 INFO - PROCESS | 3644 | ++DOCSHELL 1990F800 == 61 [pid = 3644] [id = 382] 15:01:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (19D08800) [pid = 3644] [serial = 1145] [outer = 00000000] 15:01:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1ADA8800) [pid = 3644] [serial = 1146] [outer = 19D08800] 15:01:35 INFO - PROCESS | 3644 | 1461276095957 Marionette DEBUG loaded listener.js 15:01:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1ADB2800) [pid = 3644] [serial = 1147] [outer = 19D08800] 15:01:36 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (19A12400) [pid = 3644] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 15:01:36 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (196EFC00) [pid = 3644] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 15:01:36 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1A488800) [pid = 3644] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 15:01:36 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (14BF9000) [pid = 3644] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 15:01:36 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (15BF0000) [pid = 3644] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 15:01:36 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (183A6000) [pid = 3644] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 15:01:36 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (18AE9C00) [pid = 3644] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 15:01:36 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (15B09000) [pid = 3644] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 15:01:36 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1675E400) [pid = 3644] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 15:01:36 INFO - PROCESS | 3644 | 1461276096449 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]]]}] 15:01:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (14BF9000) [pid = 3644] [serial = 1148] [outer = 1E162C00] 15:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 793ms 15:01:36 INFO - PROCESS | 3644 | 1461276096542 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 15:01:36 INFO - PROCESS | 3644 | 1461276096544 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 15:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:01:36 INFO - PROCESS | 3644 | 1461276096578 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:01:36 INFO - PROCESS | 3644 | 1461276096580 Marionette TRACE conn3 <- [1,1494,null,{}] 15:01:36 INFO - PROCESS | 3644 | 1461276096584 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}] 15:01:36 INFO - PROCESS | 3644 | 1461276096664 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 15:01:36 INFO - PROCESS | 3644 | 1461276096673 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:36 INFO - PROCESS | 3644 | ++DOCSHELL 157AB400 == 62 [pid = 3644] [id = 383] 15:01:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (183B4400) [pid = 3644] [serial = 1149] [outer = 00000000] 15:01:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1AD45400) [pid = 3644] [serial = 1150] [outer = 183B4400] 15:01:36 INFO - PROCESS | 3644 | 1461276096720 Marionette DEBUG loaded listener.js 15:01:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1C455800) [pid = 3644] [serial = 1151] [outer = 183B4400] 15:01:37 INFO - PROCESS | 3644 | 1461276097153 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]]]}] 15:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 606ms 15:01:37 INFO - PROCESS | 3644 | 1461276097182 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 15:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:01:37 INFO - PROCESS | 3644 | 1461276097184 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 15:01:37 INFO - PROCESS | 3644 | 1461276097188 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:01:37 INFO - PROCESS | 3644 | 1461276097189 Marionette TRACE conn3 <- [1,1498,null,{}] 15:01:37 INFO - PROCESS | 3644 | 1461276097193 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}] 15:01:37 INFO - PROCESS | 3644 | 1461276097271 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 15:01:37 INFO - PROCESS | 3644 | 1461276097277 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:37 INFO - PROCESS | 3644 | ++DOCSHELL 18AC2800 == 63 [pid = 3644] [id = 384] 15:01:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (18CC2C00) [pid = 3644] [serial = 1152] [outer = 00000000] 15:01:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1C488C00) [pid = 3644] [serial = 1153] [outer = 18CC2C00] 15:01:37 INFO - PROCESS | 3644 | 1461276097321 Marionette DEBUG loaded listener.js 15:01:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1C4E4000) [pid = 3644] [serial = 1154] [outer = 18CC2C00] 15:01:37 INFO - PROCESS | 3644 | 1461276097725 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]]]}] 15:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 591ms 15:01:37 INFO - PROCESS | 3644 | 1461276097784 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 15:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:01:37 INFO - PROCESS | 3644 | 1461276097787 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 15:01:37 INFO - PROCESS | 3644 | 1461276097790 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:01:37 INFO - PROCESS | 3644 | 1461276097792 Marionette TRACE conn3 <- [1,1502,null,{}] 15:01:37 INFO - PROCESS | 3644 | 1461276097800 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}] 15:01:37 INFO - PROCESS | 3644 | 1461276097896 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 15:01:37 INFO - PROCESS | 3644 | 1461276097903 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:37 INFO - PROCESS | 3644 | ++DOCSHELL 15D16C00 == 64 [pid = 3644] [id = 385] 15:01:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1A87BC00) [pid = 3644] [serial = 1155] [outer = 00000000] 15:01:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1C998000) [pid = 3644] [serial = 1156] [outer = 1A87BC00] 15:01:37 INFO - PROCESS | 3644 | 1461276097960 Marionette DEBUG loaded listener.js 15:01:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1CB56000) [pid = 3644] [serial = 1157] [outer = 1A87BC00] 15:01:38 INFO - PROCESS | 3644 | 1461276098636 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]]]}] 15:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 887ms 15:01:38 INFO - PROCESS | 3644 | 1461276098693 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 15:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:01:38 INFO - PROCESS | 3644 | 1461276098699 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 15:01:38 INFO - PROCESS | 3644 | 1461276098705 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:01:38 INFO - PROCESS | 3644 | 1461276098708 Marionette TRACE conn3 <- [1,1506,null,{}] 15:01:38 INFO - PROCESS | 3644 | 1461276098714 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}] 15:01:38 INFO - PROCESS | 3644 | 1461276098823 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 15:01:38 INFO - PROCESS | 3644 | 1461276098957 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:38 INFO - PROCESS | 3644 | ++DOCSHELL 13B49400 == 65 [pid = 3644] [id = 386] 15:01:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (14B55800) [pid = 3644] [serial = 1158] [outer = 00000000] 15:01:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (16762400) [pid = 3644] [serial = 1159] [outer = 14B55800] 15:01:39 INFO - PROCESS | 3644 | 1461276099014 Marionette DEBUG loaded listener.js 15:01:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (17B5F800) [pid = 3644] [serial = 1160] [outer = 14B55800] 15:01:39 INFO - PROCESS | 3644 | 1461276099624 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]]]}] 15:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 995ms 15:01:39 INFO - PROCESS | 3644 | 1461276099691 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 15:01:39 INFO - PROCESS | 3644 | 1461276099697 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 15:01:39 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:01:39 INFO - PROCESS | 3644 | 1461276099703 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:01:39 INFO - PROCESS | 3644 | 1461276099706 Marionette TRACE conn3 <- [1,1510,null,{}] 15:01:39 INFO - PROCESS | 3644 | 1461276099710 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}] 15:01:39 INFO - PROCESS | 3644 | 1461276099817 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 15:01:39 INFO - PROCESS | 3644 | 1461276099949 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:39 INFO - PROCESS | 3644 | ++DOCSHELL 15BD0800 == 66 [pid = 3644] [id = 387] 15:01:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (15DE3800) [pid = 3644] [serial = 1161] [outer = 00000000] 15:01:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (18ACB800) [pid = 3644] [serial = 1162] [outer = 15DE3800] 15:01:40 INFO - PROCESS | 3644 | 1461276100014 Marionette DEBUG loaded listener.js 15:01:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (18CBA800) [pid = 3644] [serial = 1163] [outer = 15DE3800] 15:01:40 INFO - PROCESS | 3644 | 1461276100610 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"]]]}] 15:01:40 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 () { 15:01:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:01:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:01:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:01:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:01:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:01:40 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 () { 15:01:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:01:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:01:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:01:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:01:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:01:40 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 () { 15:01:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:01:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:01:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:01:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:01:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:01:40 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 () { 15:01:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:01:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:01:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:01:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:01:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:01:40 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 949ms 15:01:40 INFO - PROCESS | 3644 | 1461276100657 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 15:01:40 INFO - PROCESS | 3644 | 1461276100659 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 15:01:40 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:01:40 INFO - PROCESS | 3644 | 1461276100663 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:01:40 INFO - PROCESS | 3644 | 1461276100667 Marionette TRACE conn3 <- [1,1514,null,{}] 15:01:40 INFO - PROCESS | 3644 | 1461276100679 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}] 15:01:40 INFO - PROCESS | 3644 | 1461276100817 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 15:01:40 INFO - PROCESS | 3644 | 1461276100950 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:40 INFO - PROCESS | 3644 | ++DOCSHELL 1C79E800 == 67 [pid = 3644] [id = 388] 15:01:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1C79EC00) [pid = 3644] [serial = 1164] [outer = 00000000] 15:01:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1C996C00) [pid = 3644] [serial = 1165] [outer = 1C79EC00] 15:01:40 INFO - PROCESS | 3644 | 1461276101016 Marionette DEBUG loaded listener.js 15:01:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (1CE68000) [pid = 3644] [serial = 1166] [outer = 1C79EC00] 15:01:41 INFO - PROCESS | 3644 | 1461276101552 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"]]]}] 15:01:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:01:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:01:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:01:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:01:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:01:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:01:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:01:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:01:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:01:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:01:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:01:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:01:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:01:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:01:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:01:41 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 934ms 15:01:41 INFO - PROCESS | 3644 | 1461276101608 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 15:01:41 INFO - PROCESS | 3644 | 1461276101611 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 15:01:41 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:01:41 INFO - PROCESS | 3644 | 1461276101615 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:01:41 INFO - PROCESS | 3644 | 1461276101617 Marionette TRACE conn3 <- [1,1518,null,{}] 15:01:41 INFO - PROCESS | 3644 | 1461276101621 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}] 15:01:41 INFO - PROCESS | 3644 | 1461276101724 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 15:01:41 INFO - PROCESS | 3644 | 1461276101855 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:41 INFO - PROCESS | 3644 | ++DOCSHELL 196F2800 == 68 [pid = 3644] [id = 389] 15:01:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1C79DC00) [pid = 3644] [serial = 1167] [outer = 00000000] 15:01:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1D143400) [pid = 3644] [serial = 1168] [outer = 1C79DC00] 15:01:41 INFO - PROCESS | 3644 | 1461276101910 Marionette DEBUG loaded listener.js 15:01:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1D2C5000) [pid = 3644] [serial = 1169] [outer = 1C79DC00] 15:01:42 INFO - PROCESS | 3644 | 1461276102426 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]]]}] 15:01:42 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 15:01:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:01:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:01:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:01:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:01:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:01:42 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. 15:01:42 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:01:42 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 825ms 15:01:42 INFO - PROCESS | 3644 | 1461276102457 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 15:01:42 INFO - PROCESS | 3644 | 1461276102459 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 15:01:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:01:42 INFO - PROCESS | 3644 | 1461276102479 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:01:42 INFO - PROCESS | 3644 | 1461276102481 Marionette TRACE conn3 <- [1,1522,null,{}] 15:01:42 INFO - PROCESS | 3644 | 1461276102485 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}] 15:01:42 INFO - PROCESS | 3644 | 1461276102587 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 15:01:42 INFO - PROCESS | 3644 | 1461276102690 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:42 INFO - PROCESS | 3644 | ++DOCSHELL 1CE66800 == 69 [pid = 3644] [id = 390] 15:01:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1D142C00) [pid = 3644] [serial = 1170] [outer = 00000000] 15:01:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1D606800) [pid = 3644] [serial = 1171] [outer = 1D142C00] 15:01:42 INFO - PROCESS | 3644 | 1461276102744 Marionette DEBUG loaded listener.js 15:01:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1D609800) [pid = 3644] [serial = 1172] [outer = 1D142C00] 15:01:43 INFO - PROCESS | 3644 | 1461276103333 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]]]}] 15:01:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:01:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 934ms 15:01:43 INFO - PROCESS | 3644 | 1461276103409 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 15:01:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:01:43 INFO - PROCESS | 3644 | 1461276103412 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 15:01:43 INFO - PROCESS | 3644 | 1461276103416 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:01:43 INFO - PROCESS | 3644 | 1461276103418 Marionette TRACE conn3 <- [1,1526,null,{}] 15:01:43 INFO - PROCESS | 3644 | 1461276103422 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}] 15:01:43 INFO - PROCESS | 3644 | 1461276103687 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 15:01:43 INFO - PROCESS | 3644 | 1461276103828 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:43 INFO - PROCESS | 3644 | ++DOCSHELL 15D15C00 == 70 [pid = 3644] [id = 391] 15:01:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (15D8A800) [pid = 3644] [serial = 1173] [outer = 00000000] 15:01:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (16A36000) [pid = 3644] [serial = 1174] [outer = 15D8A800] 15:01:43 INFO - PROCESS | 3644 | 1461276103879 Marionette DEBUG loaded listener.js 15:01:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (17B56C00) [pid = 3644] [serial = 1175] [outer = 15D8A800] 15:01:44 INFO - PROCESS | 3644 | --DOCSHELL 18AC2800 == 69 [pid = 3644] [id = 384] 15:01:44 INFO - PROCESS | 3644 | --DOCSHELL 157AB400 == 68 [pid = 3644] [id = 383] 15:01:44 INFO - PROCESS | 3644 | --DOCSHELL 1990F800 == 67 [pid = 3644] [id = 382] 15:01:44 INFO - PROCESS | 3644 | --DOCSHELL 197FE800 == 66 [pid = 3644] [id = 381] 15:01:44 INFO - PROCESS | 3644 | --DOCSHELL 1376EC00 == 65 [pid = 3644] [id = 380] 15:01:44 INFO - PROCESS | 3644 | --DOCSHELL 18AC3C00 == 64 [pid = 3644] [id = 379] 15:01:44 INFO - PROCESS | 3644 | --DOCSHELL 18887400 == 63 [pid = 3644] [id = 378] 15:01:44 INFO - PROCESS | 3644 | --DOCSHELL 183B3800 == 62 [pid = 3644] [id = 377] 15:01:44 INFO - PROCESS | 3644 | --DOCSHELL 1382C400 == 61 [pid = 3644] [id = 376] 15:01:44 INFO - PROCESS | 3644 | --DOCSHELL 12BE6800 == 60 [pid = 3644] [id = 375] 15:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (1C722800) [pid = 3644] [serial = 1107] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3644 | 1461276104565 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]]]}] 15:01:44 INFO - PROCESS | 3644 | --DOCSHELL 1390F400 == 59 [pid = 3644] [id = 370] 15:01:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:01:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1183ms 15:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (18F22000) [pid = 3644] [serial = 1089] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1C20A000) [pid = 3644] [serial = 1077] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (18D60C00) [pid = 3644] [serial = 1101] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1C454400) [pid = 3644] [serial = 1104] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1C456C00) [pid = 3644] [serial = 1099] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (196EF000) [pid = 3644] [serial = 1102] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1C461400) [pid = 3644] [serial = 1105] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (19509400) [pid = 3644] [serial = 1090] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (19D0B800) [pid = 3644] [serial = 1095] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (19789000) [pid = 3644] [serial = 1092] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1990A000) [pid = 3644] [serial = 1093] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1ADB0C00) [pid = 3644] [serial = 1098] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1667F400) [pid = 3644] [serial = 1065] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1A089000) [pid = 3644] [serial = 1096] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (18ABFC00) [pid = 3644] [serial = 1068] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (19C41000) [pid = 3644] [serial = 1071] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1AD42C00) [pid = 3644] [serial = 1074] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (15DDA800) [pid = 3644] [serial = 1081] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (15B30800) [pid = 3644] [serial = 1080] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (16766400) [pid = 3644] [serial = 1083] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (17B5C400) [pid = 3644] [serial = 1084] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (183BAC00) [pid = 3644] [serial = 1086] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (18848800) [pid = 3644] [serial = 1087] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3644 | 1461276104623 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 15:01:44 INFO - PROCESS | 3644 | 1461276104627 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 15:01:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:01:44 INFO - PROCESS | 3644 | 1461276104636 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:01:44 INFO - PROCESS | 3644 | 1461276104640 Marionette TRACE conn3 <- [1,1530,null,{}] 15:01:44 INFO - PROCESS | 3644 | 1461276104645 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}] 15:01:44 INFO - PROCESS | 3644 | 1461276104729 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 15:01:44 INFO - PROCESS | 3644 | 1461276104743 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:44 INFO - PROCESS | 3644 | ++DOCSHELL 15DE5000 == 60 [pid = 3644] [id = 392] 15:01:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (15DF0C00) [pid = 3644] [serial = 1176] [outer = 00000000] 15:01:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (16765800) [pid = 3644] [serial = 1177] [outer = 15DF0C00] 15:01:44 INFO - PROCESS | 3644 | 1461276104792 Marionette DEBUG loaded listener.js 15:01:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (17B5D800) [pid = 3644] [serial = 1178] [outer = 15DF0C00] 15:01:45 INFO - PROCESS | 3644 | 1461276105301 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]]]}] 15:01:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:01:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 700ms 15:01:45 INFO - PROCESS | 3644 | 1461276105336 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 15:01:45 INFO - PROCESS | 3644 | 1461276105339 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 15:01:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:01:45 INFO - PROCESS | 3644 | 1461276105342 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:01:45 INFO - PROCESS | 3644 | 1461276105344 Marionette TRACE conn3 <- [1,1534,null,{}] 15:01:45 INFO - PROCESS | 3644 | 1461276105348 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}] 15:01:45 INFO - PROCESS | 3644 | 1461276105430 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 15:01:45 INFO - PROCESS | 3644 | 1461276105443 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:45 INFO - PROCESS | 3644 | ++DOCSHELL 18853400 == 61 [pid = 3644] [id = 393] 15:01:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (18881C00) [pid = 3644] [serial = 1179] [outer = 00000000] 15:01:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (18AC6400) [pid = 3644] [serial = 1180] [outer = 18881C00] 15:01:45 INFO - PROCESS | 3644 | 1461276105489 Marionette DEBUG loaded listener.js 15:01:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (18AE0800) [pid = 3644] [serial = 1181] [outer = 18881C00] 15:01:45 INFO - PROCESS | 3644 | 1461276105958 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]]]}] 15:01:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:01:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 638ms 15:01:45 INFO - PROCESS | 3644 | 1461276105979 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 15:01:45 INFO - PROCESS | 3644 | 1461276105983 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 15:01:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:01:45 INFO - PROCESS | 3644 | 1461276105993 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:01:45 INFO - PROCESS | 3644 | 1461276105997 Marionette TRACE conn3 <- [1,1538,null,{}] 15:01:45 INFO - PROCESS | 3644 | 1461276106004 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}] 15:01:46 INFO - PROCESS | 3644 | 1461276106088 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 15:01:46 INFO - PROCESS | 3644 | 1461276106096 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:46 INFO - PROCESS | 3644 | ++DOCSHELL 18AEAC00 == 62 [pid = 3644] [id = 394] 15:01:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (196F2400) [pid = 3644] [serial = 1182] [outer = 00000000] 15:01:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (19907C00) [pid = 3644] [serial = 1183] [outer = 196F2400] 15:01:46 INFO - PROCESS | 3644 | 1461276106147 Marionette DEBUG loaded listener.js 15:01:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1990D400) [pid = 3644] [serial = 1184] [outer = 196F2400] 15:01:46 INFO - PROCESS | 3644 | 1461276106612 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]]]}] 15:01:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:01:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 701ms 15:01:46 INFO - PROCESS | 3644 | 1461276106685 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 15:01:46 INFO - PROCESS | 3644 | 1461276106687 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 15:01:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 15:01:46 INFO - PROCESS | 3644 | 1461276106690 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 15:01:46 INFO - PROCESS | 3644 | 1461276106692 Marionette TRACE conn3 <- [1,1542,null,{}] 15:01:46 INFO - PROCESS | 3644 | 1461276106696 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}] 15:01:46 INFO - PROCESS | 3644 | 1461276106779 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 15:01:46 INFO - PROCESS | 3644 | 1461276106821 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:46 INFO - PROCESS | 3644 | ++DOCSHELL 1990AC00 == 63 [pid = 3644] [id = 395] 15:01:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (19A13C00) [pid = 3644] [serial = 1185] [outer = 00000000] 15:01:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1A071C00) [pid = 3644] [serial = 1186] [outer = 19A13C00] 15:01:46 INFO - PROCESS | 3644 | 1461276106850 Marionette DEBUG loaded listener.js 15:01:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1A0E6400) [pid = 3644] [serial = 1187] [outer = 19A13C00] 15:01:47 INFO - PROCESS | 3644 | 1461276107335 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]]]}] 15:01:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 15:01:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 700ms 15:01:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 15:01:47 INFO - PROCESS | 3644 | 1461276107373 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 15:01:47 INFO - PROCESS | 3644 | 1461276107375 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 15:01:47 INFO - PROCESS | 3644 | 1461276107379 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 15:01:47 INFO - PROCESS | 3644 | 1461276107380 Marionette TRACE conn3 <- [1,1546,null,{}] 15:01:47 INFO - PROCESS | 3644 | 1461276107384 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}] 15:01:47 INFO - PROCESS | 3644 | 1461276107494 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 15:01:47 INFO - PROCESS | 3644 | 1461276107558 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:47 INFO - PROCESS | 3644 | ++DOCSHELL 1AD44800 == 64 [pid = 3644] [id = 396] 15:01:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1AD45800) [pid = 3644] [serial = 1188] [outer = 00000000] 15:01:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1C20C000) [pid = 3644] [serial = 1189] [outer = 1AD45800] 15:01:47 INFO - PROCESS | 3644 | 1461276107611 Marionette DEBUG loaded listener.js 15:01:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (1C45D400) [pid = 3644] [serial = 1190] [outer = 1AD45800] 15:01:48 INFO - PROCESS | 3644 | 1461276108044 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]]]}] 15:01:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 15:01:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 684ms 15:01:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 15:01:48 INFO - PROCESS | 3644 | 1461276108080 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 15:01:48 INFO - PROCESS | 3644 | 1461276108082 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 15:01:48 INFO - PROCESS | 3644 | 1461276108085 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 15:01:48 INFO - PROCESS | 3644 | 1461276108087 Marionette TRACE conn3 <- [1,1550,null,{}] 15:01:48 INFO - PROCESS | 3644 | 1461276108091 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}] 15:01:48 INFO - PROCESS | 3644 | 1461276108242 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 15:01:48 INFO - PROCESS | 3644 | 1461276108266 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:48 INFO - PROCESS | 3644 | ++DOCSHELL 1C486800 == 65 [pid = 3644] [id = 397] 15:01:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1C487C00) [pid = 3644] [serial = 1191] [outer = 00000000] 15:01:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1C722800) [pid = 3644] [serial = 1192] [outer = 1C487C00] 15:01:48 INFO - PROCESS | 3644 | 1461276108310 Marionette DEBUG loaded listener.js 15:01:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1C792800) [pid = 3644] [serial = 1193] [outer = 1C487C00] 15:01:48 INFO - PROCESS | 3644 | 1461276108738 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]]]}] 15:01:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 15:01:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 685ms 15:01:48 INFO - PROCESS | 3644 | 1461276108783 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 15:01:48 INFO - PROCESS | 3644 | 1461276108785 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 15:01:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 15:01:48 INFO - PROCESS | 3644 | 1461276108794 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 15:01:48 INFO - PROCESS | 3644 | 1461276108796 Marionette TRACE conn3 <- [1,1554,null,{}] 15:01:48 INFO - PROCESS | 3644 | 1461276108800 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}] 15:01:48 INFO - PROCESS | 3644 | 1461276108910 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 15:01:48 INFO - PROCESS | 3644 | 1461276108916 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:48 INFO - PROCESS | 3644 | ++DOCSHELL 1C4EB800 == 66 [pid = 3644] [id = 398] 15:01:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1C79B400) [pid = 3644] [serial = 1194] [outer = 00000000] 15:01:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1D144000) [pid = 3644] [serial = 1195] [outer = 1C79B400] 15:01:49 INFO - PROCESS | 3644 | 1461276109015 Marionette DEBUG loaded listener.js 15:01:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1D2CC000) [pid = 3644] [serial = 1196] [outer = 1C79B400] 15:01:49 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (18D53800) [pid = 3644] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 15:01:49 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (19A15800) [pid = 3644] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 15:01:49 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1C485800) [pid = 3644] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 15:01:49 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1382D400) [pid = 3644] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 15:01:49 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (12CFBC00) [pid = 3644] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 15:01:49 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (183B7400) [pid = 3644] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 15:01:49 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (18E7C000) [pid = 3644] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 15:01:49 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (18AC5000) [pid = 3644] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 15:01:49 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (19D08800) [pid = 3644] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 15:01:49 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (18CC2C00) [pid = 3644] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 15:01:49 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (183B4400) [pid = 3644] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 15:01:49 INFO - PROCESS | 3644 | 1461276109471 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]]]}] 15:01:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 15:01:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 700ms 15:01:49 INFO - PROCESS | 3644 | 1461276109500 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 15:01:49 INFO - PROCESS | 3644 | 1461276109502 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 15:01:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 15:01:49 INFO - PROCESS | 3644 | 1461276109505 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 15:01:49 INFO - PROCESS | 3644 | 1461276109507 Marionette TRACE conn3 <- [1,1558,null,{}] 15:01:49 INFO - PROCESS | 3644 | 1461276109510 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}] 15:01:49 INFO - PROCESS | 3644 | 1461276109615 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 15:01:49 INFO - PROCESS | 3644 | 1461276109623 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:49 INFO - PROCESS | 3644 | ++DOCSHELL 1390D400 == 67 [pid = 3644] [id = 399] 15:01:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (15BE8C00) [pid = 3644] [serial = 1197] [outer = 00000000] 15:01:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1990DC00) [pid = 3644] [serial = 1198] [outer = 15BE8C00] 15:01:49 INFO - PROCESS | 3644 | 1461276109669 Marionette DEBUG loaded listener.js 15:01:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1A354C00) [pid = 3644] [serial = 1199] [outer = 15BE8C00] 15:01:50 INFO - PROCESS | 3644 | 1461276110092 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]]]}] 15:01:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 15:01:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 623ms 15:01:50 INFO - PROCESS | 3644 | 1461276110142 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 15:01:50 INFO - PROCESS | 3644 | 1461276110144 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 15:01:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 15:01:50 INFO - PROCESS | 3644 | 1461276110151 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 15:01:50 INFO - PROCESS | 3644 | 1461276110153 Marionette TRACE conn3 <- [1,1562,null,{}] 15:01:50 INFO - PROCESS | 3644 | 1461276110156 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}] 15:01:50 INFO - PROCESS | 3644 | 1461276110239 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 15:01:50 INFO - PROCESS | 3644 | 1461276110246 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:50 INFO - PROCESS | 3644 | ++DOCSHELL 196E9000 == 68 [pid = 3644] [id = 400] 15:01:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1A351C00) [pid = 3644] [serial = 1200] [outer = 00000000] 15:01:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (1D60B800) [pid = 3644] [serial = 1201] [outer = 1A351C00] 15:01:50 INFO - PROCESS | 3644 | 1461276110294 Marionette DEBUG loaded listener.js 15:01:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1D659400) [pid = 3644] [serial = 1202] [outer = 1A351C00] 15:01:50 INFO - PROCESS | 3644 | 1461276110720 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]]]}] 15:01:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 15:01:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 591ms 15:01:50 INFO - PROCESS | 3644 | 1461276110749 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 15:01:50 INFO - PROCESS | 3644 | 1461276110751 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 15:01:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 15:01:50 INFO - PROCESS | 3644 | 1461276110767 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 15:01:50 INFO - PROCESS | 3644 | 1461276110769 Marionette TRACE conn3 <- [1,1566,null,{}] 15:01:50 INFO - PROCESS | 3644 | 1461276110757 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}] 15:01:50 INFO - PROCESS | 3644 | 1461276110841 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 15:01:50 INFO - PROCESS | 3644 | 1461276110848 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:50 INFO - PROCESS | 3644 | ++DOCSHELL 1CB5CC00 == 69 [pid = 3644] [id = 401] 15:01:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1D65FC00) [pid = 3644] [serial = 1203] [outer = 00000000] 15:01:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1D666400) [pid = 3644] [serial = 1204] [outer = 1D65FC00] 15:01:50 INFO - PROCESS | 3644 | 1461276110897 Marionette DEBUG loaded listener.js 15:01:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1D805000) [pid = 3644] [serial = 1205] [outer = 1D65FC00] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 18E82C00 == 68 [pid = 3644] [id = 345] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 02679800 == 67 [pid = 3644] [id = 320] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 180A8400 == 66 [pid = 3644] [id = 318] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 1D2C5C00 == 65 [pid = 3644] [id = 10] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 137B2800 == 64 [pid = 3644] [id = 348] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 1A077400 == 63 [pid = 3644] [id = 372] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 13830800 == 62 [pid = 3644] [id = 335] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 18E7D000 == 61 [pid = 3644] [id = 333] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 1C79D000 == 60 [pid = 3644] [id = 373] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 17C5B000 == 59 [pid = 3644] [id = 374] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 1675DC00 == 58 [pid = 3644] [id = 371] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 1C4E6000 == 57 [pid = 3644] [id = 349] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 1667D400 == 56 [pid = 3644] [id = 332] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 16B9D800 == 55 [pid = 3644] [id = 20] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 13B4D000 == 54 [pid = 3644] [id = 359] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 1A072C00 == 53 [pid = 3644] [id = 319] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 1D80E000 == 52 [pid = 3644] [id = 13] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 1DC46000 == 51 [pid = 3644] [id = 15] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 196E8800 == 50 [pid = 3644] [id = 312] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 1990E400 == 49 [pid = 3644] [id = 357] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 0267D000 == 48 [pid = 3644] [id = 314] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 196EA400 == 47 [pid = 3644] [id = 334] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 1A486800 == 46 [pid = 3644] [id = 358] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 12C55C00 == 45 [pid = 3644] [id = 331] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 16A32000 == 44 [pid = 3644] [id = 317] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 1C484400 == 43 [pid = 3644] [id = 369] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 15DE5000 == 42 [pid = 3644] [id = 392] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 15D15C00 == 41 [pid = 3644] [id = 391] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 196F2800 == 40 [pid = 3644] [id = 389] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 1CE66800 == 39 [pid = 3644] [id = 390] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 1C79E800 == 38 [pid = 3644] [id = 388] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 13B49400 == 37 [pid = 3644] [id = 386] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 15BD0800 == 36 [pid = 3644] [id = 387] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 15D16C00 == 35 [pid = 3644] [id = 385] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 1C486800 == 34 [pid = 3644] [id = 397] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 18AEAC00 == 33 [pid = 3644] [id = 394] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 1AD44800 == 32 [pid = 3644] [id = 396] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 18853400 == 31 [pid = 3644] [id = 393] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 196E9000 == 30 [pid = 3644] [id = 400] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 1C4EB800 == 29 [pid = 3644] [id = 398] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 1390D400 == 28 [pid = 3644] [id = 399] 15:01:52 INFO - PROCESS | 3644 | --DOCSHELL 1990AC00 == 27 [pid = 3644] [id = 395] 15:01:52 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1C72EC00) [pid = 3644] [serial = 1108] [outer = 00000000] [url = about:blank] 15:01:52 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (15514400) [pid = 3644] [serial = 1128] [outer = 00000000] [url = about:blank] 15:01:52 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (15F4C800) [pid = 3644] [serial = 1129] [outer = 00000000] [url = about:blank] 15:01:52 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (19A0C000) [pid = 3644] [serial = 1141] [outer = 00000000] [url = about:blank] 15:01:52 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (16644000) [pid = 3644] [serial = 1126] [outer = 00000000] [url = about:blank] 15:01:52 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (14B4E800) [pid = 3644] [serial = 1125] [outer = 00000000] [url = about:blank] 15:01:52 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (18848C00) [pid = 3644] [serial = 1131] [outer = 00000000] [url = about:blank] 15:01:52 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1884F800) [pid = 3644] [serial = 1132] [outer = 00000000] [url = about:blank] 15:01:52 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (196EBC00) [pid = 3644] [serial = 1137] [outer = 00000000] [url = about:blank] 15:01:52 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1C998000) [pid = 3644] [serial = 1156] [outer = 00000000] [url = about:blank] 15:01:52 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1CB5C800) [pid = 3644] [serial = 1122] [outer = 00000000] [url = about:blank] 15:01:52 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (18CC5800) [pid = 3644] [serial = 1134] [outer = 00000000] [url = about:blank] 15:01:52 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (18D56000) [pid = 3644] [serial = 1135] [outer = 00000000] [url = about:blank] 15:01:52 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (14B56800) [pid = 3644] [serial = 1110] [outer = 00000000] [url = about:blank] 15:01:52 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (18852400) [pid = 3644] [serial = 1113] [outer = 00000000] [url = about:blank] 15:01:52 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1ADA4800) [pid = 3644] [serial = 1116] [outer = 00000000] [url = about:blank] 15:01:52 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1ADA8800) [pid = 3644] [serial = 1146] [outer = 00000000] [url = about:blank] 15:01:52 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1C997000) [pid = 3644] [serial = 1119] [outer = 00000000] [url = about:blank] 15:01:52 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1A07A400) [pid = 3644] [serial = 1144] [outer = 00000000] [url = about:blank] 15:01:52 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1C4E4000) [pid = 3644] [serial = 1154] [outer = 00000000] [url = about:blank] 15:01:52 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1C4DEC00) [pid = 3644] [serial = 712] [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.] 15:01:52 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1AD45400) [pid = 3644] [serial = 1150] [outer = 00000000] [url = about:blank] 15:01:52 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1C455800) [pid = 3644] [serial = 1151] [outer = 00000000] [url = about:blank] 15:01:52 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1ADB2800) [pid = 3644] [serial = 1147] [outer = 00000000] [url = about:blank] 15:01:52 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1C488C00) [pid = 3644] [serial = 1153] [outer = 00000000] [url = about:blank] 15:01:52 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (196EDC00) [pid = 3644] [serial = 1138] [outer = 00000000] [url = about:blank] 15:01:52 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (19A09800) [pid = 3644] [serial = 1140] [outer = 00000000] [url = about:blank] 15:01:52 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1A07A800) [pid = 3644] [serial = 1143] [outer = 00000000] [url = about:blank] 15:01:53 INFO - PROCESS | 3644 | 1461276113122 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]]]}] 15:01:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 15:01:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 2428ms 15:01:53 INFO - PROCESS | 3644 | 1461276113181 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 15:01:53 INFO - PROCESS | 3644 | 1461276113185 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 15:01:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 15:01:53 INFO - PROCESS | 3644 | 1461276113190 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 15:01:53 INFO - PROCESS | 3644 | 1461276113192 Marionette TRACE conn3 <- [1,1570,null,{}] 15:01:53 INFO - PROCESS | 3644 | 1461276113199 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}] 15:01:53 INFO - PROCESS | 3644 | 1461276113287 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 15:01:53 INFO - PROCESS | 3644 | 1461276113296 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:53 INFO - PROCESS | 3644 | ++DOCSHELL 12CF0000 == 28 [pid = 3644] [id = 402] 15:01:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (12CF3400) [pid = 3644] [serial = 1206] [outer = 00000000] 15:01:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (13313C00) [pid = 3644] [serial = 1207] [outer = 12CF3400] 15:01:53 INFO - PROCESS | 3644 | 1461276113354 Marionette DEBUG loaded listener.js 15:01:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1336C400) [pid = 3644] [serial = 1208] [outer = 12CF3400] 15:01:53 INFO - PROCESS | 3644 | 1461276113845 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]]]}] 15:01:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 15:01:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 700ms 15:01:53 INFO - PROCESS | 3644 | 1461276113886 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 15:01:53 INFO - PROCESS | 3644 | 1461276113892 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 15:01:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 15:01:53 INFO - PROCESS | 3644 | 1461276113898 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 15:01:53 INFO - PROCESS | 3644 | 1461276113901 Marionette TRACE conn3 <- [1,1574,null,{}] 15:01:53 INFO - PROCESS | 3644 | 1461276113905 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}] 15:01:53 INFO - PROCESS | 3644 | 1461276113991 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 15:01:54 INFO - PROCESS | 3644 | 1461276114002 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:54 INFO - PROCESS | 3644 | ++DOCSHELL 13904000 == 29 [pid = 3644] [id = 403] 15:01:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (13904400) [pid = 3644] [serial = 1209] [outer = 00000000] 15:01:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1390BC00) [pid = 3644] [serial = 1210] [outer = 13904400] 15:01:54 INFO - PROCESS | 3644 | 1461276114047 Marionette DEBUG loaded listener.js 15:01:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (13910C00) [pid = 3644] [serial = 1211] [outer = 13904400] 15:01:54 INFO - PROCESS | 3644 | 1461276114542 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]]]}] 15:01:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 15:01:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 684ms 15:01:54 INFO - PROCESS | 3644 | 1461276114596 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 15:01:54 INFO - PROCESS | 3644 | 1461276114599 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 15:01:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 15:01:54 INFO - PROCESS | 3644 | 1461276114602 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 15:01:54 INFO - PROCESS | 3644 | 1461276114606 Marionette TRACE conn3 <- [1,1578,null,{}] 15:01:54 INFO - PROCESS | 3644 | 1461276114617 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}] 15:01:54 INFO - PROCESS | 3644 | 1461276114717 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 15:01:54 INFO - PROCESS | 3644 | 1461276114809 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:54 INFO - PROCESS | 3644 | ++DOCSHELL 157EC000 == 30 [pid = 3644] [id = 404] 15:01:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (157EC400) [pid = 3644] [serial = 1212] [outer = 00000000] 15:01:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (15BD0800) [pid = 3644] [serial = 1213] [outer = 157EC400] 15:01:54 INFO - PROCESS | 3644 | 1461276114859 Marionette DEBUG loaded listener.js 15:01:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (15BF6000) [pid = 3644] [serial = 1214] [outer = 157EC400] 15:01:55 INFO - PROCESS | 3644 | 1461276115260 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]]]}] 15:01:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 15:01:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 685ms 15:01:55 INFO - PROCESS | 3644 | 1461276115285 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 15:01:55 INFO - PROCESS | 3644 | 1461276115288 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 15:01:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 15:01:55 INFO - PROCESS | 3644 | 1461276115299 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 15:01:55 INFO - PROCESS | 3644 | 1461276115300 Marionette TRACE conn3 <- [1,1582,null,{}] 15:01:55 INFO - PROCESS | 3644 | 1461276115305 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}] 15:01:55 INFO - PROCESS | 3644 | 1461276115390 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 15:01:55 INFO - PROCESS | 3644 | 1461276115397 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:55 INFO - PROCESS | 3644 | ++DOCSHELL 15BCF000 == 31 [pid = 3644] [id = 405] 15:01:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (15DEB400) [pid = 3644] [serial = 1215] [outer = 00000000] 15:01:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1667E000) [pid = 3644] [serial = 1216] [outer = 15DEB400] 15:01:55 INFO - PROCESS | 3644 | 1461276115443 Marionette DEBUG loaded listener.js 15:01:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (16A31800) [pid = 3644] [serial = 1217] [outer = 15DEB400] 15:01:55 INFO - PROCESS | 3644 | 1461276115896 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]]]}] 15:01:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 15:01:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 654ms 15:01:55 INFO - PROCESS | 3644 | 1461276115949 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 15:01:55 INFO - PROCESS | 3644 | 1461276115951 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 15:01:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 15:01:55 INFO - PROCESS | 3644 | 1461276115954 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 15:01:55 INFO - PROCESS | 3644 | 1461276115956 Marionette TRACE conn3 <- [1,1586,null,{}] 15:01:55 INFO - PROCESS | 3644 | 1461276115959 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}] 15:01:56 INFO - PROCESS | 3644 | 1461276116034 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 15:01:56 INFO - PROCESS | 3644 | 1461276116040 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:56 INFO - PROCESS | 3644 | ++DOCSHELL 16A34400 == 32 [pid = 3644] [id = 406] 15:01:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (16B96800) [pid = 3644] [serial = 1218] [outer = 00000000] 15:01:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (17C58000) [pid = 3644] [serial = 1219] [outer = 16B96800] 15:01:56 INFO - PROCESS | 3644 | 1461276116086 Marionette DEBUG loaded listener.js 15:01:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (17C61400) [pid = 3644] [serial = 1220] [outer = 16B96800] 15:01:56 INFO - PROCESS | 3644 | 1461276116555 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]]]}] 15:01:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 15:01:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 638ms 15:01:56 INFO - PROCESS | 3644 | 1461276116593 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 15:01:56 INFO - PROCESS | 3644 | 1461276116595 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 15:01:56 INFO - PROCESS | 3644 | 1461276116602 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 15:01:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 15:01:56 INFO - PROCESS | 3644 | 1461276116604 Marionette TRACE conn3 <- [1,1590,null,{}] 15:01:56 INFO - PROCESS | 3644 | 1461276116607 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}] 15:01:56 INFO - PROCESS | 3644 | 1461276116713 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 15:01:56 INFO - PROCESS | 3644 | 1461276116723 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:56 INFO - PROCESS | 3644 | ++DOCSHELL 183ADC00 == 33 [pid = 3644] [id = 407] 15:01:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (183B3400) [pid = 3644] [serial = 1221] [outer = 00000000] 15:01:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (18848800) [pid = 3644] [serial = 1222] [outer = 183B3400] 15:01:56 INFO - PROCESS | 3644 | 1461276116773 Marionette DEBUG loaded listener.js 15:01:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1884E800) [pid = 3644] [serial = 1223] [outer = 183B3400] 15:01:57 INFO - PROCESS | 3644 | 1461276117210 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]]]}] 15:01:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 15:01:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 638ms 15:01:57 INFO - PROCESS | 3644 | 1461276117241 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 15:01:57 INFO - PROCESS | 3644 | 1461276117243 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 15:01:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 15:01:57 INFO - PROCESS | 3644 | 1461276117251 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 15:01:57 INFO - PROCESS | 3644 | 1461276117252 Marionette TRACE conn3 <- [1,1594,null,{}] 15:01:57 INFO - PROCESS | 3644 | 1461276117256 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}] 15:01:57 INFO - PROCESS | 3644 | 1461276117327 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 15:01:57 INFO - PROCESS | 3644 | 1461276117334 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:57 INFO - PROCESS | 3644 | ++DOCSHELL 18882C00 == 34 [pid = 3644] [id = 408] 15:01:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (18883400) [pid = 3644] [serial = 1224] [outer = 00000000] 15:01:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (18AC6800) [pid = 3644] [serial = 1225] [outer = 18883400] 15:01:57 INFO - PROCESS | 3644 | 1461276117378 Marionette DEBUG loaded listener.js 15:01:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (18AC4400) [pid = 3644] [serial = 1226] [outer = 18883400] 15:01:57 INFO - PROCESS | 3644 | 1461276117835 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]]]}] 15:01:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 15:01:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 638ms 15:01:57 INFO - PROCESS | 3644 | 1461276117890 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 15:01:57 INFO - PROCESS | 3644 | 1461276117892 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 15:01:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 15:01:57 INFO - PROCESS | 3644 | 1461276117899 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 15:01:57 INFO - PROCESS | 3644 | 1461276117901 Marionette TRACE conn3 <- [1,1598,null,{}] 15:01:57 INFO - PROCESS | 3644 | 1461276117904 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}] 15:01:57 INFO - PROCESS | 3644 | 1461276117977 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 15:01:57 INFO - PROCESS | 3644 | 1461276117983 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:57 INFO - PROCESS | 3644 | ++DOCSHELL 1884AC00 == 35 [pid = 3644] [id = 409] 15:01:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (18CBEC00) [pid = 3644] [serial = 1227] [outer = 00000000] 15:01:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (18D59400) [pid = 3644] [serial = 1228] [outer = 18CBEC00] 15:01:58 INFO - PROCESS | 3644 | 1461276118028 Marionette DEBUG loaded listener.js 15:01:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (18D53C00) [pid = 3644] [serial = 1229] [outer = 18CBEC00] 15:01:58 INFO - PROCESS | 3644 | 1461276118495 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]]]}] 15:01:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 15:01:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 622ms 15:01:58 INFO - PROCESS | 3644 | 1461276118533 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 15:01:58 INFO - PROCESS | 3644 | 1461276118535 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 15:01:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 15:01:58 INFO - PROCESS | 3644 | 1461276118538 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 15:01:58 INFO - PROCESS | 3644 | 1461276118540 Marionette TRACE conn3 <- [1,1602,null,{}] 15:01:58 INFO - PROCESS | 3644 | 1461276118543 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}] 15:01:58 INFO - PROCESS | 3644 | 1461276118634 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 15:01:58 INFO - PROCESS | 3644 | 1461276118642 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:58 INFO - PROCESS | 3644 | ++DOCSHELL 157AB800 == 36 [pid = 3644] [id = 410] 15:01:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (183A2400) [pid = 3644] [serial = 1230] [outer = 00000000] 15:01:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (19511C00) [pid = 3644] [serial = 1231] [outer = 183A2400] 15:01:58 INFO - PROCESS | 3644 | 1461276118687 Marionette DEBUG loaded listener.js 15:01:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1950B000) [pid = 3644] [serial = 1232] [outer = 183A2400] 15:01:59 INFO - PROCESS | 3644 | 1461276119154 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]]]}] 15:01:59 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 15:01:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 685ms 15:01:59 INFO - PROCESS | 3644 | 1461276119223 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 15:01:59 INFO - PROCESS | 3644 | 1461276119225 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 15:01:59 INFO - PROCESS | 3644 | 1461276119228 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 15:01:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 15:01:59 INFO - PROCESS | 3644 | 1461276119230 Marionette TRACE conn3 <- [1,1606,null,{}] 15:01:59 INFO - PROCESS | 3644 | 1461276119233 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}] 15:01:59 INFO - PROCESS | 3644 | 1461276119341 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 15:01:59 INFO - PROCESS | 3644 | 1461276119347 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:59 INFO - PROCESS | 3644 | ++DOCSHELL 15DECC00 == 37 [pid = 3644] [id = 411] 15:01:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1663CC00) [pid = 3644] [serial = 1233] [outer = 00000000] 15:01:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (196F1000) [pid = 3644] [serial = 1234] [outer = 1663CC00] 15:01:59 INFO - PROCESS | 3644 | 1461276119396 Marionette DEBUG loaded listener.js 15:01:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (19788800) [pid = 3644] [serial = 1235] [outer = 1663CC00] 15:01:59 INFO - PROCESS | 3644 | 1461276119854 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]]]}] 15:01:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 15:01:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 701ms 15:01:59 INFO - PROCESS | 3644 | 1461276119927 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 15:01:59 INFO - PROCESS | 3644 | 1461276119930 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 15:01:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 15:01:59 INFO - PROCESS | 3644 | 1461276119933 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 15:01:59 INFO - PROCESS | 3644 | 1461276119935 Marionette TRACE conn3 <- [1,1610,null,{}] 15:01:59 INFO - PROCESS | 3644 | 1461276119976 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}] 15:02:00 INFO - PROCESS | 3644 | 1461276120113 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 15:02:00 INFO - PROCESS | 3644 | 1461276120122 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:00 INFO - PROCESS | 3644 | ++DOCSHELL 19509400 == 38 [pid = 3644] [id = 412] 15:02:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1990AC00) [pid = 3644] [serial = 1236] [outer = 00000000] 15:02:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (19A11000) [pid = 3644] [serial = 1237] [outer = 1990AC00] 15:02:00 INFO - PROCESS | 3644 | 1461276120226 Marionette DEBUG loaded listener.js 15:02:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (19C41C00) [pid = 3644] [serial = 1238] [outer = 1990AC00] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (19907400) [pid = 3644] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (18AC4800) [pid = 3644] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1C721C00) [pid = 3644] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (1A03A400) [pid = 3644] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1990E800) [pid = 3644] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (14B56000) [pid = 3644] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1A078C00) [pid = 3644] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (14B04800) [pid = 3644] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (18316C00) [pid = 3644] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1A487000) [pid = 3644] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (13910800) [pid = 3644] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (137AC400) [pid = 3644] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1C79D400) [pid = 3644] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1C4E7400) [pid = 3644] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (17C5C000) [pid = 3644] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1AD45800) [pid = 3644] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (1C487C00) [pid = 3644] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1C79B400) [pid = 3644] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (15BE8C00) [pid = 3644] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1A351C00) [pid = 3644] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (14B55800) [pid = 3644] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1A87BC00) [pid = 3644] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (19A13C00) [pid = 3644] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (196F2400) [pid = 3644] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (18881C00) [pid = 3644] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (15DF0C00) [pid = 3644] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (15D8A800) [pid = 3644] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1D142C00) [pid = 3644] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1C79DC00) [pid = 3644] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1C79EC00) [pid = 3644] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (15DE3800) [pid = 3644] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 15:02:00 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (15BC0C00) [pid = 3644] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 15:02:01 INFO - PROCESS | 3644 | 1461276121134 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]]]}] 15:02:01 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 15:02:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1244ms 15:02:01 INFO - PROCESS | 3644 | 1461276121189 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 15:02:01 INFO - PROCESS | 3644 | 1461276121191 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 15:02:01 INFO - PROCESS | 3644 | 1461276121194 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 15:02:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 15:02:01 INFO - PROCESS | 3644 | 1461276121196 Marionette TRACE conn3 <- [1,1614,null,{}] 15:02:01 INFO - PROCESS | 3644 | 1461276121199 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}] 15:02:01 INFO - PROCESS | 3644 | 1461276121273 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 15:02:01 INFO - PROCESS | 3644 | 1461276121280 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:01 INFO - PROCESS | 3644 | ++DOCSHELL 1675C400 == 39 [pid = 3644] [id = 413] 15:02:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1675F000) [pid = 3644] [serial = 1239] [outer = 00000000] 15:02:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (183BBC00) [pid = 3644] [serial = 1240] [outer = 1675F000] 15:02:01 INFO - PROCESS | 3644 | 1461276121324 Marionette DEBUG loaded listener.js 15:02:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (18849000) [pid = 3644] [serial = 1241] [outer = 1675F000] 15:02:01 INFO - PROCESS | 3644 | 1461276121744 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]]]}] 15:02:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 15:02:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 591ms 15:02:01 INFO - PROCESS | 3644 | 1461276121791 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 15:02:01 INFO - PROCESS | 3644 | 1461276121792 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 15:02:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 15:02:01 INFO - PROCESS | 3644 | 1461276121799 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 15:02:01 INFO - PROCESS | 3644 | 1461276121801 Marionette TRACE conn3 <- [1,1618,null,{}] 15:02:01 INFO - PROCESS | 3644 | 1461276121804 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}] 15:02:01 INFO - PROCESS | 3644 | 1461276121878 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 15:02:01 INFO - PROCESS | 3644 | 1461276121885 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:01 INFO - PROCESS | 3644 | ++DOCSHELL 18312800 == 40 [pid = 3644] [id = 414] 15:02:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (18316C00) [pid = 3644] [serial = 1242] [outer = 00000000] 15:02:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (19A09C00) [pid = 3644] [serial = 1243] [outer = 18316C00] 15:02:01 INFO - PROCESS | 3644 | 1461276121929 Marionette DEBUG loaded listener.js 15:02:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (19A13C00) [pid = 3644] [serial = 1244] [outer = 18316C00] 15:02:02 INFO - PROCESS | 3644 | 1461276122374 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]]]}] 15:02:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 15:02:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 592ms 15:02:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 15:02:02 INFO - PROCESS | 3644 | 1461276122393 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 15:02:02 INFO - PROCESS | 3644 | 1461276122395 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 15:02:02 INFO - PROCESS | 3644 | 1461276122398 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 15:02:02 INFO - PROCESS | 3644 | 1461276122400 Marionette TRACE conn3 <- [1,1622,null,{}] 15:02:02 INFO - PROCESS | 3644 | 1461276122403 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}] 15:02:02 INFO - PROCESS | 3644 | 1461276122516 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 15:02:02 INFO - PROCESS | 3644 | 1461276122524 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:02 INFO - PROCESS | 3644 | ++DOCSHELL 17C54000 == 41 [pid = 3644] [id = 415] 15:02:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (18CBAC00) [pid = 3644] [serial = 1245] [outer = 00000000] 15:02:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1A076C00) [pid = 3644] [serial = 1246] [outer = 18CBAC00] 15:02:02 INFO - PROCESS | 3644 | 1461276122553 Marionette DEBUG loaded listener.js 15:02:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1A07F000) [pid = 3644] [serial = 1247] [outer = 18CBAC00] 15:02:03 INFO - PROCESS | 3644 | 1461276123162 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]]]}] 15:02:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 15:02:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 841ms 15:02:03 INFO - PROCESS | 3644 | 1461276123246 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 15:02:03 INFO - PROCESS | 3644 | 1461276123250 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 15:02:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 15:02:03 INFO - PROCESS | 3644 | 1461276123280 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 15:02:03 INFO - PROCESS | 3644 | 1461276123284 Marionette TRACE conn3 <- [1,1626,null,{}] 15:02:03 INFO - PROCESS | 3644 | 1461276123290 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}] 15:02:03 INFO - PROCESS | 3644 | 1461276123412 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 15:02:03 INFO - PROCESS | 3644 | 1461276123538 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:03 INFO - PROCESS | 3644 | ++DOCSHELL 12BE6800 == 42 [pid = 3644] [id = 416] 15:02:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (12BE8800) [pid = 3644] [serial = 1248] [outer = 00000000] 15:02:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1382AC00) [pid = 3644] [serial = 1249] [outer = 12BE8800] 15:02:03 INFO - PROCESS | 3644 | 1461276123605 Marionette DEBUG loaded listener.js 15:02:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (13908400) [pid = 3644] [serial = 1250] [outer = 12BE8800] 15:02:04 INFO - PROCESS | 3644 | 1461276124286 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]]]}] 15:02:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 15:02:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1043ms 15:02:04 INFO - PROCESS | 3644 | 1461276124330 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 15:02:04 INFO - PROCESS | 3644 | 1461276124336 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 15:02:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 15:02:04 INFO - PROCESS | 3644 | 1461276124386 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 15:02:04 INFO - PROCESS | 3644 | 1461276124389 Marionette TRACE conn3 <- [1,1630,null,{}] 15:02:04 INFO - PROCESS | 3644 | 1461276124395 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}] 15:02:04 INFO - PROCESS | 3644 | 1461276124519 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 15:02:04 INFO - PROCESS | 3644 | 1461276124650 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:04 INFO - PROCESS | 3644 | ++DOCSHELL 02A7E000 == 43 [pid = 3644] [id = 417] 15:02:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (148B1400) [pid = 3644] [serial = 1251] [outer = 00000000] 15:02:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1663D000) [pid = 3644] [serial = 1252] [outer = 148B1400] 15:02:04 INFO - PROCESS | 3644 | 1461276124710 Marionette DEBUG loaded listener.js 15:02:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (17B59400) [pid = 3644] [serial = 1253] [outer = 148B1400] 15:02:05 INFO - PROCESS | 3644 | 1461276125598 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]]]}] 15:02:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 15:02:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1292ms 15:02:05 INFO - PROCESS | 3644 | 1461276125652 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 15:02:05 INFO - PROCESS | 3644 | 1461276125658 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 15:02:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 15:02:05 INFO - PROCESS | 3644 | 1461276125665 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 15:02:05 INFO - PROCESS | 3644 | 1461276125670 Marionette TRACE conn3 <- [1,1634,null,{}] 15:02:05 INFO - PROCESS | 3644 | 1461276125676 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}] 15:02:05 INFO - PROCESS | 3644 | 1461276125792 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 15:02:05 INFO - PROCESS | 3644 | --DOCSHELL 15B08800 == 42 [pid = 3644] [id = 293] 15:02:05 INFO - PROCESS | 3644 | --DOCSHELL 12BDF000 == 41 [pid = 3644] [id = 301] 15:02:05 INFO - PROCESS | 3644 | --DOCSHELL 18847400 == 40 [pid = 3644] [id = 296] 15:02:05 INFO - PROCESS | 3644 | --DOCSHELL 02680800 == 39 [pid = 3644] [id = 297] 15:02:05 INFO - PROCESS | 3644 | --DOCSHELL 1831B800 == 38 [pid = 3644] [id = 295] 15:02:05 INFO - PROCESS | 3644 | --DOCSHELL 16B97000 == 37 [pid = 3644] [id = 294] 15:02:05 INFO - PROCESS | 3644 | --DOCSHELL 157EE400 == 36 [pid = 3644] [id = 298] 15:02:05 INFO - PROCESS | 3644 | --DOCSHELL 157F4400 == 35 [pid = 3644] [id = 292] 15:02:05 INFO - PROCESS | 3644 | --DOCSHELL 15BEDC00 == 34 [pid = 3644] [id = 307] 15:02:05 INFO - PROCESS | 3644 | --DOCSHELL 1CB5CC00 == 33 [pid = 3644] [id = 401] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1D666400) [pid = 3644] [serial = 1204] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1C99A400) [pid = 3644] [serial = 1120] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1C791C00) [pid = 3644] [serial = 1048] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (18AC5C00) [pid = 3644] [serial = 1114] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1C487800) [pid = 3644] [serial = 1045] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (18E75400) [pid = 3644] [serial = 1042] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1CCACC00) [pid = 3644] [serial = 1123] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1A07AC00) [pid = 3644] [serial = 1063] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1A074800) [pid = 3644] [serial = 1072] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (16BA3C00) [pid = 3644] [serial = 1039] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1C4E2400) [pid = 3644] [serial = 1117] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (16BA1400) [pid = 3644] [serial = 1066] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (18AC9400) [pid = 3644] [serial = 1069] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (1ADAC000) [pid = 3644] [serial = 1075] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (15BD4C00) [pid = 3644] [serial = 1111] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1AA50C00) [pid = 3644] [serial = 991] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1C462C00) [pid = 3644] [serial = 1078] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1C20C000) [pid = 3644] [serial = 1189] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1C722800) [pid = 3644] [serial = 1192] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1C45D400) [pid = 3644] [serial = 1190] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1D144000) [pid = 3644] [serial = 1195] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1C792800) [pid = 3644] [serial = 1193] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1990DC00) [pid = 3644] [serial = 1198] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1D60B800) [pid = 3644] [serial = 1201] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (1D2CC000) [pid = 3644] [serial = 1196] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (17B5F800) [pid = 3644] [serial = 1160] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (16762400) [pid = 3644] [serial = 1159] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1CB56000) [pid = 3644] [serial = 1157] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1A071C00) [pid = 3644] [serial = 1186] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (19907C00) [pid = 3644] [serial = 1183] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1990D400) [pid = 3644] [serial = 1184] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (18AC6400) [pid = 3644] [serial = 1180] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (18AE0800) [pid = 3644] [serial = 1181] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16765800) [pid = 3644] [serial = 1177] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (17B5D800) [pid = 3644] [serial = 1178] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (17B56C00) [pid = 3644] [serial = 1175] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16A36000) [pid = 3644] [serial = 1174] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1D609800) [pid = 3644] [serial = 1172] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1D606800) [pid = 3644] [serial = 1171] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (1D2C5000) [pid = 3644] [serial = 1169] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1D143400) [pid = 3644] [serial = 1168] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1CE68000) [pid = 3644] [serial = 1166] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (1C996C00) [pid = 3644] [serial = 1165] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (18CBA800) [pid = 3644] [serial = 1163] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (18ACB800) [pid = 3644] [serial = 1162] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (1D659400) [pid = 3644] [serial = 1202] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (1A354C00) [pid = 3644] [serial = 1199] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (1A0E6400) [pid = 3644] [serial = 1187] [outer = 00000000] [url = about:blank] 15:02:05 INFO - PROCESS | 3644 | 1461276125926 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:05 INFO - PROCESS | 3644 | ++DOCSHELL 0267E800 == 34 [pid = 3644] [id = 418] 15:02:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (02680800) [pid = 3644] [serial = 1254] [outer = 00000000] 15:02:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (1336C000) [pid = 3644] [serial = 1255] [outer = 02680800] 15:02:05 INFO - PROCESS | 3644 | 1461276125980 Marionette DEBUG loaded listener.js 15:02:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (137B3400) [pid = 3644] [serial = 1256] [outer = 02680800] 15:02:06 INFO - PROCESS | 3644 | 1461276126415 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]]]}] 15:02:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 15:02:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 794ms 15:02:06 INFO - PROCESS | 3644 | 1461276126468 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 15:02:06 INFO - PROCESS | 3644 | 1461276126473 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 15:02:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 15:02:06 INFO - PROCESS | 3644 | 1461276126484 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 15:02:06 INFO - PROCESS | 3644 | 1461276126486 Marionette TRACE conn3 <- [1,1638,null,{}] 15:02:06 INFO - PROCESS | 3644 | 1461276126490 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}] 15:02:06 INFO - PROCESS | 3644 | 1461276126570 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 15:02:06 INFO - PROCESS | 3644 | 1461276126577 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:06 INFO - PROCESS | 3644 | ++DOCSHELL 0267D000 == 35 [pid = 3644] [id = 419] 15:02:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (15B0D400) [pid = 3644] [serial = 1257] [outer = 00000000] 15:02:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (1663AC00) [pid = 3644] [serial = 1258] [outer = 15B0D400] 15:02:06 INFO - PROCESS | 3644 | 1461276126625 Marionette DEBUG loaded listener.js 15:02:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16A33000) [pid = 3644] [serial = 1259] [outer = 15B0D400] 15:02:07 INFO - PROCESS | 3644 | 1461276127100 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]]]}] 15:02:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 15:02:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 654ms 15:02:07 INFO - PROCESS | 3644 | 1461276127137 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 15:02:07 INFO - PROCESS | 3644 | 1461276127139 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 15:02:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 15:02:07 INFO - PROCESS | 3644 | 1461276127142 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 15:02:07 INFO - PROCESS | 3644 | 1461276127146 Marionette TRACE conn3 <- [1,1642,null,{}] 15:02:07 INFO - PROCESS | 3644 | 1461276127156 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}] 15:02:07 INFO - PROCESS | 3644 | 1461276127275 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 15:02:07 INFO - PROCESS | 3644 | 1461276127363 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:07 INFO - PROCESS | 3644 | ++DOCSHELL 17B5D800 == 36 [pid = 3644] [id = 420] 15:02:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (17B5F000) [pid = 3644] [serial = 1260] [outer = 00000000] 15:02:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (18063800) [pid = 3644] [serial = 1261] [outer = 17B5F000] 15:02:07 INFO - PROCESS | 3644 | 1461276127412 Marionette DEBUG loaded listener.js 15:02:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1831B000) [pid = 3644] [serial = 1262] [outer = 17B5F000] 15:02:07 INFO - PROCESS | 3644 | 1461276127797 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]]]}] 15:02:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 15:02:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 685ms 15:02:07 INFO - PROCESS | 3644 | 1461276127842 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 15:02:07 INFO - PROCESS | 3644 | 1461276127844 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 15:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 15:02:07 INFO - PROCESS | 3644 | 1461276127848 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 15:02:07 INFO - PROCESS | 3644 | 1461276127849 Marionette TRACE conn3 <- [1,1646,null,{}] 15:02:07 INFO - PROCESS | 3644 | 1461276127853 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}] 15:02:07 INFO - PROCESS | 3644 | 1461276127931 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 15:02:08 INFO - PROCESS | 3644 | 1461276128043 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:08 INFO - PROCESS | 3644 | ++DOCSHELL 1839F800 == 37 [pid = 3644] [id = 421] 15:02:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (183A7C00) [pid = 3644] [serial = 1263] [outer = 00000000] 15:02:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (18848C00) [pid = 3644] [serial = 1264] [outer = 183A7C00] 15:02:08 INFO - PROCESS | 3644 | 1461276128093 Marionette DEBUG loaded listener.js 15:02:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (18853C00) [pid = 3644] [serial = 1265] [outer = 183A7C00] 15:02:08 INFO - PROCESS | 3644 | 1461276128510 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]]]}] 15:02:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 15:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 684ms 15:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 15:02:08 INFO - PROCESS | 3644 | 1461276128547 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 15:02:08 INFO - PROCESS | 3644 | 1461276128549 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 15:02:08 INFO - PROCESS | 3644 | 1461276128552 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 15:02:08 INFO - PROCESS | 3644 | 1461276128554 Marionette TRACE conn3 <- [1,1650,null,{}] 15:02:08 INFO - PROCESS | 3644 | 1461276128558 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}] 15:02:08 INFO - PROCESS | 3644 | 1461276128696 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 15:02:08 INFO - PROCESS | 3644 | 1461276128709 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:08 INFO - PROCESS | 3644 | ++DOCSHELL 18880400 == 38 [pid = 3644] [id = 422] 15:02:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (18884400) [pid = 3644] [serial = 1266] [outer = 00000000] 15:02:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (18ACC000) [pid = 3644] [serial = 1267] [outer = 18884400] 15:02:08 INFO - PROCESS | 3644 | 1461276128764 Marionette DEBUG loaded listener.js 15:02:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (18AE7000) [pid = 3644] [serial = 1268] [outer = 18884400] 15:02:09 INFO - PROCESS | 3644 | 1461276129220 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]]]}] 15:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 15:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 685ms 15:02:09 INFO - PROCESS | 3644 | 1461276129252 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 15:02:09 INFO - PROCESS | 3644 | 1461276129254 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 15:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 15:02:09 INFO - PROCESS | 3644 | 1461276129257 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 15:02:09 INFO - PROCESS | 3644 | 1461276129259 Marionette TRACE conn3 <- [1,1654,null,{}] 15:02:09 INFO - PROCESS | 3644 | 1461276129262 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}] 15:02:09 INFO - PROCESS | 3644 | 1461276129389 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 15:02:09 INFO - PROCESS | 3644 | 1461276129397 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:09 INFO - PROCESS | 3644 | ++DOCSHELL 18ACA800 == 39 [pid = 3644] [id = 423] 15:02:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (18CBF400) [pid = 3644] [serial = 1269] [outer = 00000000] 15:02:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1950B800) [pid = 3644] [serial = 1270] [outer = 18CBF400] 15:02:09 INFO - PROCESS | 3644 | 1461276129445 Marionette DEBUG loaded listener.js 15:02:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (18E80400) [pid = 3644] [serial = 1271] [outer = 18CBF400] 15:02:09 INFO - PROCESS | 3644 | 1461276129902 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]]]}] 15:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 15:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 685ms 15:02:09 INFO - PROCESS | 3644 | 1461276129957 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 15:02:09 INFO - PROCESS | 3644 | 1461276129959 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 15:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 15:02:09 INFO - PROCESS | 3644 | 1461276129962 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 15:02:09 INFO - PROCESS | 3644 | 1461276129964 Marionette TRACE conn3 <- [1,1658,null,{}] 15:02:10 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (183A2400) [pid = 3644] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 15:02:10 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (18883400) [pid = 3644] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 15:02:10 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (18CBEC00) [pid = 3644] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 15:02:10 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (12CF3400) [pid = 3644] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 15:02:10 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (15DEB400) [pid = 3644] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 15:02:10 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (183B3400) [pid = 3644] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 15:02:10 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16B96800) [pid = 3644] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 15:02:10 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (18316C00) [pid = 3644] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 15:02:10 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (13904400) [pid = 3644] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 15:02:10 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (157EC400) [pid = 3644] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 15:02:10 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1663CC00) [pid = 3644] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 15:02:10 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1990AC00) [pid = 3644] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 15:02:10 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (1675F000) [pid = 3644] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 15:02:10 INFO - PROCESS | 3644 | 1461276130145 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}] 15:02:10 INFO - PROCESS | 3644 | 1461276130218 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 15:02:10 INFO - PROCESS | 3644 | 1461276130224 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:10 INFO - PROCESS | 3644 | ++DOCSHELL 157EC400 == 40 [pid = 3644] [id = 424] 15:02:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (15BD9000) [pid = 3644] [serial = 1272] [outer = 00000000] 15:02:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16646400) [pid = 3644] [serial = 1273] [outer = 15BD9000] 15:02:10 INFO - PROCESS | 3644 | 1461276130268 Marionette DEBUG loaded listener.js 15:02:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16B9E400) [pid = 3644] [serial = 1274] [outer = 15BD9000] 15:02:10 INFO - PROCESS | 3644 | 1461276130664 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]]]}] 15:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 15:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 778ms 15:02:10 INFO - PROCESS | 3644 | 1461276130728 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 15:02:10 INFO - PROCESS | 3644 | 1461276130730 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 15:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 15:02:10 INFO - PROCESS | 3644 | 1461276130733 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 15:02:10 INFO - PROCESS | 3644 | 1461276130735 Marionette TRACE conn3 <- [1,1662,null,{}] 15:02:10 INFO - PROCESS | 3644 | 1461276130738 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}] 15:02:10 INFO - PROCESS | 3644 | 1461276130820 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 15:02:10 INFO - PROCESS | 3644 | 1461276130828 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:10 INFO - PROCESS | 3644 | ++DOCSHELL 14B4B000 == 41 [pid = 3644] [id = 425] 15:02:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (183A2400) [pid = 3644] [serial = 1275] [outer = 00000000] 15:02:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (19513000) [pid = 3644] [serial = 1276] [outer = 183A2400] 15:02:10 INFO - PROCESS | 3644 | 1461276130874 Marionette DEBUG loaded listener.js 15:02:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (197F3000) [pid = 3644] [serial = 1277] [outer = 183A2400] 15:02:11 INFO - PROCESS | 3644 | 1461276131295 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]]]}] 15:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 15:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 592ms 15:02:11 INFO - PROCESS | 3644 | 1461276131339 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 15:02:11 INFO - PROCESS | 3644 | 1461276131341 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 15:02:11 INFO - PROCESS | 3644 | 1461276131344 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 15:02:11 INFO - PROCESS | 3644 | 1461276131346 Marionette TRACE conn3 <- [1,1666,null,{}] 15:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 15:02:11 INFO - PROCESS | 3644 | 1461276131354 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}] 15:02:11 INFO - PROCESS | 3644 | 1461276131428 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 15:02:11 INFO - PROCESS | 3644 | 1461276131435 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:11 INFO - PROCESS | 3644 | ++DOCSHELL 1663CC00 == 42 [pid = 3644] [id = 426] 15:02:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (17B73400) [pid = 3644] [serial = 1278] [outer = 00000000] 15:02:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (19910800) [pid = 3644] [serial = 1279] [outer = 17B73400] 15:02:11 INFO - PROCESS | 3644 | 1461276131479 Marionette DEBUG loaded listener.js 15:02:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (1990E400) [pid = 3644] [serial = 1280] [outer = 17B73400] 15:02:11 INFO - PROCESS | 3644 | 1461276131926 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]]]}] 15:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 15:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 622ms 15:02:11 INFO - PROCESS | 3644 | 1461276131984 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 15:02:11 INFO - PROCESS | 3644 | 1461276131986 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 15:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 15:02:11 INFO - PROCESS | 3644 | 1461276131990 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 15:02:11 INFO - PROCESS | 3644 | 1461276131992 Marionette TRACE conn3 <- [1,1670,null,{}] 15:02:11 INFO - PROCESS | 3644 | 1461276131995 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}] 15:02:12 INFO - PROCESS | 3644 | 1461276132071 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 15:02:12 INFO - PROCESS | 3644 | 1461276132077 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:12 INFO - PROCESS | 3644 | ++DOCSHELL 1990B400 == 43 [pid = 3644] [id = 427] 15:02:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (19A0CC00) [pid = 3644] [serial = 1281] [outer = 00000000] 15:02:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1A06B800) [pid = 3644] [serial = 1282] [outer = 19A0CC00] 15:02:12 INFO - PROCESS | 3644 | 1461276132124 Marionette DEBUG loaded listener.js 15:02:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (19DD6400) [pid = 3644] [serial = 1283] [outer = 19A0CC00] 15:02:12 INFO - PROCESS | 3644 | 1461276132849 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]]]}] 15:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 15:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 903ms 15:02:12 INFO - PROCESS | 3644 | 1461276132895 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 15:02:12 INFO - PROCESS | 3644 | 1461276132899 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 15:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 15:02:12 INFO - PROCESS | 3644 | 1461276132904 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 15:02:12 INFO - PROCESS | 3644 | 1461276132907 Marionette TRACE conn3 <- [1,1674,null,{}] 15:02:12 INFO - PROCESS | 3644 | 1461276132913 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}] 15:02:13 INFO - PROCESS | 3644 | 1461276133023 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 15:02:13 INFO - PROCESS | 3644 | 1461276133148 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:13 INFO - PROCESS | 3644 | ++DOCSHELL 1390C400 == 44 [pid = 3644] [id = 428] 15:02:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (13B4B400) [pid = 3644] [serial = 1284] [outer = 00000000] 15:02:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (15D0B000) [pid = 3644] [serial = 1285] [outer = 13B4B400] 15:02:13 INFO - PROCESS | 3644 | 1461276133205 Marionette DEBUG loaded listener.js 15:02:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (16764C00) [pid = 3644] [serial = 1286] [outer = 13B4B400] 15:02:13 INFO - PROCESS | 3644 | 1461276133755 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]]]}] 15:02:13 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 15:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 902ms 15:02:13 INFO - PROCESS | 3644 | 1461276133811 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 15:02:13 INFO - PROCESS | 3644 | 1461276133817 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 15:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 15:02:13 INFO - PROCESS | 3644 | 1461276133823 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 15:02:13 INFO - PROCESS | 3644 | 1461276133826 Marionette TRACE conn3 <- [1,1678,null,{}] 15:02:13 INFO - PROCESS | 3644 | 1461276133830 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}] 15:02:13 INFO - PROCESS | 3644 | 1461276133940 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 15:02:14 INFO - PROCESS | 3644 | 1461276134040 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:14 INFO - PROCESS | 3644 | ++DOCSHELL 17B64C00 == 45 [pid = 3644] [id = 429] 15:02:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (17C5DC00) [pid = 3644] [serial = 1287] [outer = 00000000] 15:02:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (18846800) [pid = 3644] [serial = 1288] [outer = 17C5DC00] 15:02:14 INFO - PROCESS | 3644 | 1461276134094 Marionette DEBUG loaded listener.js 15:02:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (18AC5400) [pid = 3644] [serial = 1289] [outer = 17C5DC00] 15:02:14 INFO - PROCESS | 3644 | 1461276134725 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]]]}] 15:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 15:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 980ms 15:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 15:02:14 INFO - PROCESS | 3644 | 1461276134797 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 15:02:14 INFO - PROCESS | 3644 | 1461276134799 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 15:02:14 INFO - PROCESS | 3644 | 1461276134803 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 15:02:14 INFO - PROCESS | 3644 | 1461276134807 Marionette TRACE conn3 <- [1,1682,null,{}] 15:02:14 INFO - PROCESS | 3644 | 1461276134818 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}] 15:02:14 INFO - PROCESS | 3644 | 1461276134959 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 15:02:15 INFO - PROCESS | 3644 | 1461276135088 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:15 INFO - PROCESS | 3644 | ++DOCSHELL 18AC4C00 == 46 [pid = 3644] [id = 430] 15:02:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (18ADF800) [pid = 3644] [serial = 1290] [outer = 00000000] 15:02:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1A070800) [pid = 3644] [serial = 1291] [outer = 18ADF800] 15:02:15 INFO - PROCESS | 3644 | 1461276135146 Marionette DEBUG loaded listener.js 15:02:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (1A086800) [pid = 3644] [serial = 1292] [outer = 18ADF800] 15:02:15 INFO - PROCESS | 3644 | 1461276135854 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]]]}] 15:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 15:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1089ms 15:02:15 INFO - PROCESS | 3644 | 1461276135911 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 15:02:15 INFO - PROCESS | 3644 | 1461276135917 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 15:02:15 INFO - PROCESS | 3644 | 1461276135927 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 15:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 15:02:15 INFO - PROCESS | 3644 | 1461276135931 Marionette TRACE conn3 <- [1,1686,null,{}] 15:02:15 INFO - PROCESS | 3644 | 1461276135938 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}] 15:02:16 INFO - PROCESS | 3644 | 1461276136034 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 15:02:16 INFO - PROCESS | 3644 | 1461276136167 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:16 INFO - PROCESS | 3644 | ++DOCSHELL 13823000 == 47 [pid = 3644] [id = 431] 15:02:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (13830800) [pid = 3644] [serial = 1293] [outer = 00000000] 15:02:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1550B800) [pid = 3644] [serial = 1294] [outer = 13830800] 15:02:16 INFO - PROCESS | 3644 | 1461276136234 Marionette DEBUG loaded listener.js 15:02:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (15BD4C00) [pid = 3644] [serial = 1295] [outer = 13830800] 15:02:16 INFO - PROCESS | 3644 | --DOCSHELL 12BDDC00 == 46 [pid = 3644] [id = 306] 15:02:16 INFO - PROCESS | 3644 | --DOCSHELL 18883000 == 45 [pid = 3644] [id = 299] 15:02:16 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (19511C00) [pid = 3644] [serial = 1231] [outer = 00000000] [url = about:blank] 15:02:16 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (18AC6800) [pid = 3644] [serial = 1225] [outer = 00000000] [url = about:blank] 15:02:16 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (18AC4400) [pid = 3644] [serial = 1226] [outer = 00000000] [url = about:blank] 15:02:16 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (18D59400) [pid = 3644] [serial = 1228] [outer = 00000000] [url = about:blank] 15:02:16 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (13313C00) [pid = 3644] [serial = 1207] [outer = 00000000] [url = about:blank] 15:02:16 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (1336C400) [pid = 3644] [serial = 1208] [outer = 00000000] [url = about:blank] 15:02:16 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1667E000) [pid = 3644] [serial = 1216] [outer = 00000000] [url = about:blank] 15:02:16 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (16A31800) [pid = 3644] [serial = 1217] [outer = 00000000] [url = about:blank] 15:02:16 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (18848800) [pid = 3644] [serial = 1222] [outer = 00000000] [url = about:blank] 15:02:16 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1884E800) [pid = 3644] [serial = 1223] [outer = 00000000] [url = about:blank] 15:02:16 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (17C58000) [pid = 3644] [serial = 1219] [outer = 00000000] [url = about:blank] 15:02:16 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (19A13C00) [pid = 3644] [serial = 1244] [outer = 00000000] [url = about:blank] 15:02:16 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (17C61400) [pid = 3644] [serial = 1220] [outer = 00000000] [url = about:blank] 15:02:16 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1390BC00) [pid = 3644] [serial = 1210] [outer = 00000000] [url = about:blank] 15:02:16 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (13910C00) [pid = 3644] [serial = 1211] [outer = 00000000] [url = about:blank] 15:02:16 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (15BD0800) [pid = 3644] [serial = 1213] [outer = 00000000] [url = about:blank] 15:02:16 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (15BF6000) [pid = 3644] [serial = 1214] [outer = 00000000] [url = about:blank] 15:02:16 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1A076C00) [pid = 3644] [serial = 1246] [outer = 00000000] [url = about:blank] 15:02:16 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (196F1000) [pid = 3644] [serial = 1234] [outer = 00000000] [url = about:blank] 15:02:16 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (19A11000) [pid = 3644] [serial = 1237] [outer = 00000000] [url = about:blank] 15:02:16 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (19788800) [pid = 3644] [serial = 1235] [outer = 00000000] [url = about:blank] 15:02:16 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (19A09C00) [pid = 3644] [serial = 1243] [outer = 00000000] [url = about:blank] 15:02:16 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (19C41C00) [pid = 3644] [serial = 1238] [outer = 00000000] [url = about:blank] 15:02:16 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (183BBC00) [pid = 3644] [serial = 1240] [outer = 00000000] [url = about:blank] 15:02:16 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1950B000) [pid = 3644] [serial = 1232] [outer = 00000000] [url = about:blank] 15:02:16 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (18849000) [pid = 3644] [serial = 1241] [outer = 00000000] [url = about:blank] 15:02:16 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (18D53C00) [pid = 3644] [serial = 1229] [outer = 00000000] [url = about:blank] 15:02:16 INFO - PROCESS | 3644 | 1461276136767 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]]]}] 15:02:16 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 15:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 903ms 15:02:16 INFO - PROCESS | 3644 | 1461276136832 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 15:02:16 INFO - PROCESS | 3644 | 1461276136837 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 15:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 15:02:16 INFO - PROCESS | 3644 | 1461276136843 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 15:02:16 INFO - PROCESS | 3644 | 1461276136846 Marionette TRACE conn3 <- [1,1690,null,{}] 15:02:16 INFO - PROCESS | 3644 | 1461276136849 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}] 15:02:16 INFO - PROCESS | 3644 | 1461276136928 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 15:02:16 INFO - PROCESS | 3644 | 1461276136935 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:16 INFO - PROCESS | 3644 | ++DOCSHELL 15BD8000 == 46 [pid = 3644] [id = 432] 15:02:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (15BD8C00) [pid = 3644] [serial = 1296] [outer = 00000000] 15:02:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (1667F000) [pid = 3644] [serial = 1297] [outer = 15BD8C00] 15:02:16 INFO - PROCESS | 3644 | 1461276136989 Marionette DEBUG loaded listener.js 15:02:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16A34000) [pid = 3644] [serial = 1298] [outer = 15BD8C00] 15:02:17 INFO - PROCESS | 3644 | 1461276137475 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]]]}] 15:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 15:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 700ms 15:02:17 INFO - PROCESS | 3644 | 1461276137564 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 15:02:17 INFO - PROCESS | 3644 | 1461276137566 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 15:02:17 INFO - PROCESS | 3644 | 1461276137570 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 15:02:17 INFO - PROCESS | 3644 | 1461276137573 Marionette TRACE conn3 <- [1,1694,null,{}] 15:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 15:02:17 INFO - PROCESS | 3644 | 1461276137583 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}] 15:02:17 INFO - PROCESS | 3644 | 1461276137667 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 15:02:17 INFO - PROCESS | 3644 | 1461276137754 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:17 INFO - PROCESS | 3644 | ++DOCSHELL 16B98400 == 47 [pid = 3644] [id = 433] 15:02:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (17B6EC00) [pid = 3644] [serial = 1299] [outer = 00000000] 15:02:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (18071C00) [pid = 3644] [serial = 1300] [outer = 17B6EC00] 15:02:17 INFO - PROCESS | 3644 | 1461276137802 Marionette DEBUG loaded listener.js 15:02:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (183A7000) [pid = 3644] [serial = 1301] [outer = 17B6EC00] 15:02:18 INFO - PROCESS | 3644 | 1461276138192 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]]]}] 15:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 15:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 638ms 15:02:18 INFO - PROCESS | 3644 | 1461276138210 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 15:02:18 INFO - PROCESS | 3644 | 1461276138213 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 15:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 15:02:18 INFO - PROCESS | 3644 | 1461276138216 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 15:02:18 INFO - PROCESS | 3644 | 1461276138218 Marionette TRACE conn3 <- [1,1698,null,{}] 15:02:18 INFO - PROCESS | 3644 | 1461276138222 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}] 15:02:18 INFO - PROCESS | 3644 | 1461276138300 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 15:02:18 INFO - PROCESS | 3644 | 1461276138306 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:18 INFO - PROCESS | 3644 | ++DOCSHELL 18845400 == 48 [pid = 3644] [id = 434] 15:02:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (18847C00) [pid = 3644] [serial = 1302] [outer = 00000000] 15:02:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (18851800) [pid = 3644] [serial = 1303] [outer = 18847C00] 15:02:18 INFO - PROCESS | 3644 | 1461276138352 Marionette DEBUG loaded listener.js 15:02:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (18AC3000) [pid = 3644] [serial = 1304] [outer = 18847C00] 15:02:18 INFO - PROCESS | 3644 | 1461276138775 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]]]}] 15:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 15:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 592ms 15:02:18 INFO - PROCESS | 3644 | 1461276138808 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 15:02:18 INFO - PROCESS | 3644 | 1461276138810 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 15:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 15:02:18 INFO - PROCESS | 3644 | 1461276138814 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 15:02:18 INFO - PROCESS | 3644 | 1461276138815 Marionette TRACE conn3 <- [1,1702,null,{}] 15:02:18 INFO - PROCESS | 3644 | 1461276138823 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}] 15:02:18 INFO - PROCESS | 3644 | 1461276138930 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 15:02:18 INFO - PROCESS | 3644 | 1461276138939 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:18 INFO - PROCESS | 3644 | ++DOCSHELL 1884E800 == 49 [pid = 3644] [id = 435] 15:02:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (18AC7800) [pid = 3644] [serial = 1305] [outer = 00000000] 15:02:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (18D51C00) [pid = 3644] [serial = 1306] [outer = 18AC7800] 15:02:19 INFO - PROCESS | 3644 | 1461276139040 Marionette DEBUG loaded listener.js 15:02:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (18E74C00) [pid = 3644] [serial = 1307] [outer = 18AC7800] 15:02:19 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (17B73400) [pid = 3644] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 15:02:19 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (18884400) [pid = 3644] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 15:02:19 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (18CBF400) [pid = 3644] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 15:02:19 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (15B0D400) [pid = 3644] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 15:02:19 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (17B5F000) [pid = 3644] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 15:02:19 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (02680800) [pid = 3644] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 15:02:19 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (15BD9000) [pid = 3644] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 15:02:19 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (183A7C00) [pid = 3644] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 15:02:19 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (183A2400) [pid = 3644] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 15:02:19 INFO - PROCESS | 3644 | 1461276139883 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]]]}] 15:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 15:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1089ms 15:02:19 INFO - PROCESS | 3644 | 1461276139920 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 15:02:19 INFO - PROCESS | 3644 | 1461276139925 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 15:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 15:02:19 INFO - PROCESS | 3644 | 1461276139931 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 15:02:19 INFO - PROCESS | 3644 | 1461276139935 Marionette TRACE conn3 <- [1,1706,null,{}] 15:02:19 INFO - PROCESS | 3644 | 1461276139940 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}] 15:02:20 INFO - PROCESS | 3644 | 1461276140049 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 15:02:20 INFO - PROCESS | 3644 | 1461276140151 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:20 INFO - PROCESS | 3644 | ++DOCSHELL 13365C00 == 50 [pid = 3644] [id = 436] 15:02:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (143D5400) [pid = 3644] [serial = 1308] [outer = 00000000] 15:02:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (15DDA800) [pid = 3644] [serial = 1309] [outer = 143D5400] 15:02:20 INFO - PROCESS | 3644 | 1461276140207 Marionette DEBUG loaded listener.js 15:02:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (15F4AC00) [pid = 3644] [serial = 1310] [outer = 143D5400] 15:02:20 INFO - PROCESS | 3644 | 1461276140806 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]]]}] 15:02:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 15:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 933ms 15:02:20 INFO - PROCESS | 3644 | 1461276140876 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 15:02:20 INFO - PROCESS | 3644 | 1461276140882 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 15:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 15:02:20 INFO - PROCESS | 3644 | 1461276140889 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 15:02:20 INFO - PROCESS | 3644 | 1461276140892 Marionette TRACE conn3 <- [1,1710,null,{}] 15:02:20 INFO - PROCESS | 3644 | 1461276140896 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}] 15:02:20 INFO - PROCESS | 3644 | 1461276140997 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 15:02:21 INFO - PROCESS | 3644 | 1461276141132 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:21 INFO - PROCESS | 3644 | ++DOCSHELL 12CFB800 == 51 [pid = 3644] [id = 437] 15:02:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (17B5DC00) [pid = 3644] [serial = 1311] [outer = 00000000] 15:02:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (183A1C00) [pid = 3644] [serial = 1312] [outer = 17B5DC00] 15:02:21 INFO - PROCESS | 3644 | 1461276141188 Marionette DEBUG loaded listener.js 15:02:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (1871D000) [pid = 3644] [serial = 1313] [outer = 17B5DC00] 15:02:21 INFO - PROCESS | 3644 | 1461276141746 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]]]}] 15:02:21 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 15:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 902ms 15:02:21 INFO - PROCESS | 3644 | 1461276141791 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 15:02:21 INFO - PROCESS | 3644 | 1461276141793 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 15:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 15:02:21 INFO - PROCESS | 3644 | 1461276141797 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 15:02:21 INFO - PROCESS | 3644 | 1461276141801 Marionette TRACE conn3 <- [1,1714,null,{}] 15:02:21 INFO - PROCESS | 3644 | 1461276141812 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}] 15:02:21 INFO - PROCESS | 3644 | 1461276141914 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 15:02:22 INFO - PROCESS | 3644 | 1461276142016 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:22 INFO - PROCESS | 3644 | ++DOCSHELL 12CF5800 == 52 [pid = 3644] [id = 438] 15:02:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (19509000) [pid = 3644] [serial = 1314] [outer = 00000000] 15:02:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (196E8400) [pid = 3644] [serial = 1315] [outer = 19509000] 15:02:22 INFO - PROCESS | 3644 | 1461276142073 Marionette DEBUG loaded listener.js 15:02:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (196EC400) [pid = 3644] [serial = 1316] [outer = 19509000] 15:02:22 INFO - PROCESS | 3644 | 1461276142650 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]]]}] 15:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 15:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 903ms 15:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 15:02:22 INFO - PROCESS | 3644 | 1461276142685 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 15:02:22 INFO - PROCESS | 3644 | 1461276142688 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 15:02:22 INFO - PROCESS | 3644 | 1461276142692 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 15:02:22 INFO - PROCESS | 3644 | 1461276142694 Marionette TRACE conn3 <- [1,1718,null,{}] 15:02:22 INFO - PROCESS | 3644 | 1461276142698 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}] 15:02:22 INFO - PROCESS | 3644 | 1461276142796 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 15:02:22 INFO - PROCESS | 3644 | 1461276142896 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:22 INFO - PROCESS | 3644 | ++DOCSHELL 183A1400 == 53 [pid = 3644] [id = 439] 15:02:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (18CBF400) [pid = 3644] [serial = 1317] [outer = 00000000] 15:02:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (19906800) [pid = 3644] [serial = 1318] [outer = 18CBF400] 15:02:22 INFO - PROCESS | 3644 | 1461276142950 Marionette DEBUG loaded listener.js 15:02:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (19A0C400) [pid = 3644] [serial = 1319] [outer = 18CBF400] 15:02:23 INFO - PROCESS | 3644 | 1461276143511 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]]]}] 15:02:23 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 15:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 887ms 15:02:23 INFO - PROCESS | 3644 | 1461276143595 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 15:02:23 INFO - PROCESS | 3644 | 1461276143598 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 15:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 15:02:23 INFO - PROCESS | 3644 | 1461276143601 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 15:02:23 INFO - PROCESS | 3644 | 1461276143603 Marionette TRACE conn3 <- [1,1722,null,{}] 15:02:23 INFO - PROCESS | 3644 | 1461276143607 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}] 15:02:23 INFO - PROCESS | 3644 | 1461276143703 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 15:02:23 INFO - PROCESS | 3644 | 1461276143831 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:23 INFO - PROCESS | 3644 | ++DOCSHELL 13909800 == 54 [pid = 3644] [id = 440] 15:02:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1390CC00) [pid = 3644] [serial = 1320] [outer = 00000000] 15:02:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (18D58800) [pid = 3644] [serial = 1321] [outer = 1390CC00] 15:02:23 INFO - PROCESS | 3644 | 1461276143887 Marionette DEBUG loaded listener.js 15:02:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (196F1400) [pid = 3644] [serial = 1322] [outer = 1390CC00] 15:02:24 INFO - PROCESS | 3644 | 1461276144585 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]]]}] 15:02:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 15:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1043ms 15:02:24 INFO - PROCESS | 3644 | 1461276144658 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 15:02:24 INFO - PROCESS | 3644 | 1461276144662 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 15:02:24 INFO - PROCESS | 3644 | 1461276144667 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 15:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 15:02:24 INFO - PROCESS | 3644 | 1461276144671 Marionette TRACE conn3 <- [1,1726,null,{}] 15:02:24 INFO - PROCESS | 3644 | 1461276144676 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}] 15:02:24 INFO - PROCESS | 3644 | 1461276144771 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 15:02:24 INFO - PROCESS | 3644 | 1461276144906 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:24 INFO - PROCESS | 3644 | --DOCSHELL 18845400 == 53 [pid = 3644] [id = 434] 15:02:24 INFO - PROCESS | 3644 | --DOCSHELL 16B98400 == 52 [pid = 3644] [id = 433] 15:02:24 INFO - PROCESS | 3644 | --DOCSHELL 15BD8000 == 51 [pid = 3644] [id = 432] 15:02:24 INFO - PROCESS | 3644 | --DOCSHELL 13823000 == 50 [pid = 3644] [id = 431] 15:02:24 INFO - PROCESS | 3644 | --DOCSHELL 1390C400 == 49 [pid = 3644] [id = 428] 15:02:24 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (19910800) [pid = 3644] [serial = 1279] [outer = 00000000] [url = about:blank] 15:02:24 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (18ACC000) [pid = 3644] [serial = 1267] [outer = 00000000] [url = about:blank] 15:02:24 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1950B800) [pid = 3644] [serial = 1270] [outer = 00000000] [url = about:blank] 15:02:24 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1663AC00) [pid = 3644] [serial = 1258] [outer = 00000000] [url = about:blank] 15:02:24 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16A33000) [pid = 3644] [serial = 1259] [outer = 00000000] [url = about:blank] 15:02:24 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (18063800) [pid = 3644] [serial = 1261] [outer = 00000000] [url = about:blank] 15:02:24 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1831B000) [pid = 3644] [serial = 1262] [outer = 00000000] [url = about:blank] 15:02:24 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1336C000) [pid = 3644] [serial = 1255] [outer = 00000000] [url = about:blank] 15:02:24 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (137B3400) [pid = 3644] [serial = 1256] [outer = 00000000] [url = about:blank] 15:02:24 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1663D000) [pid = 3644] [serial = 1252] [outer = 00000000] [url = about:blank] 15:02:24 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1382AC00) [pid = 3644] [serial = 1249] [outer = 00000000] [url = about:blank] 15:02:24 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16B9E400) [pid = 3644] [serial = 1274] [outer = 00000000] [url = about:blank] 15:02:24 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (16646400) [pid = 3644] [serial = 1273] [outer = 00000000] [url = about:blank] 15:02:24 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (18E80400) [pid = 3644] [serial = 1271] [outer = 00000000] [url = about:blank] 15:02:24 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (18848C00) [pid = 3644] [serial = 1264] [outer = 00000000] [url = about:blank] 15:02:24 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (18853C00) [pid = 3644] [serial = 1265] [outer = 00000000] [url = about:blank] 15:02:24 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (197F3000) [pid = 3644] [serial = 1277] [outer = 00000000] [url = about:blank] 15:02:24 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (18AE7000) [pid = 3644] [serial = 1268] [outer = 00000000] [url = about:blank] 15:02:24 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (1990E400) [pid = 3644] [serial = 1280] [outer = 00000000] [url = about:blank] 15:02:24 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (19513000) [pid = 3644] [serial = 1276] [outer = 00000000] [url = about:blank] 15:02:24 INFO - PROCESS | 3644 | ++DOCSHELL 1336C000 == 50 [pid = 3644] [id = 441] 15:02:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (13777C00) [pid = 3644] [serial = 1323] [outer = 00000000] 15:02:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (143CF400) [pid = 3644] [serial = 1324] [outer = 13777C00] 15:02:24 INFO - PROCESS | 3644 | 1461276144986 Marionette DEBUG loaded listener.js 15:02:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (15B10400) [pid = 3644] [serial = 1325] [outer = 13777C00] 15:02:25 INFO - PROCESS | 3644 | 1461276145417 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]]]}] 15:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 15:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 810ms 15:02:25 INFO - PROCESS | 3644 | 1461276145472 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 15:02:25 INFO - PROCESS | 3644 | 1461276145478 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 15:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 15:02:25 INFO - PROCESS | 3644 | 1461276145484 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 15:02:25 INFO - PROCESS | 3644 | 1461276145486 Marionette TRACE conn3 <- [1,1730,null,{}] 15:02:25 INFO - PROCESS | 3644 | 1461276145509 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}] 15:02:25 INFO - PROCESS | 3644 | 1461276145620 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 15:02:25 INFO - PROCESS | 3644 | 1461276145633 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:25 INFO - PROCESS | 3644 | ++DOCSHELL 16B96800 == 51 [pid = 3644] [id = 442] 15:02:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (16B98400) [pid = 3644] [serial = 1326] [outer = 00000000] 15:02:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (17B65C00) [pid = 3644] [serial = 1327] [outer = 16B98400] 15:02:25 INFO - PROCESS | 3644 | 1461276145678 Marionette DEBUG loaded listener.js 15:02:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (17C58000) [pid = 3644] [serial = 1328] [outer = 16B98400] 15:02:26 INFO - PROCESS | 3644 | 1461276146131 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]]]}] 15:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 15:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 700ms 15:02:26 INFO - PROCESS | 3644 | 1461276146182 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 15:02:26 INFO - PROCESS | 3644 | 1461276146184 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 15:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 15:02:26 INFO - PROCESS | 3644 | 1461276146188 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 15:02:26 INFO - PROCESS | 3644 | 1461276146192 Marionette TRACE conn3 <- [1,1734,null,{}] 15:02:26 INFO - PROCESS | 3644 | 1461276146208 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}] 15:02:26 INFO - PROCESS | 3644 | 1461276146276 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 15:02:26 INFO - PROCESS | 3644 | 1461276146293 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:26 INFO - PROCESS | 3644 | ++DOCSHELL 18852400 == 52 [pid = 3644] [id = 443] 15:02:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (18853C00) [pid = 3644] [serial = 1329] [outer = 00000000] 15:02:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (18AC5C00) [pid = 3644] [serial = 1330] [outer = 18853C00] 15:02:26 INFO - PROCESS | 3644 | 1461276146340 Marionette DEBUG loaded listener.js 15:02:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (18AE0800) [pid = 3644] [serial = 1331] [outer = 18853C00] 15:02:26 INFO - PROCESS | 3644 | 1461276146802 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]]]}] 15:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 15:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 685ms 15:02:26 INFO - PROCESS | 3644 | 1461276146871 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 15:02:26 INFO - PROCESS | 3644 | 1461276146873 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 15:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 15:02:26 INFO - PROCESS | 3644 | 1461276146877 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 15:02:26 INFO - PROCESS | 3644 | 1461276146879 Marionette TRACE conn3 <- [1,1738,null,{}] 15:02:26 INFO - PROCESS | 3644 | 1461276146882 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}] 15:02:26 INFO - PROCESS | 3644 | 1461276146989 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 15:02:26 INFO - PROCESS | 3644 | 1461276147001 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:27 INFO - PROCESS | 3644 | ++DOCSHELL 18ACC800 == 53 [pid = 3644] [id = 444] 15:02:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (18ACE400) [pid = 3644] [serial = 1332] [outer = 00000000] 15:02:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (196E9000) [pid = 3644] [serial = 1333] [outer = 18ACE400] 15:02:27 INFO - PROCESS | 3644 | 1461276147049 Marionette DEBUG loaded listener.js 15:02:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (196F4C00) [pid = 3644] [serial = 1334] [outer = 18ACE400] 15:02:27 INFO - PROCESS | 3644 | 1461276147515 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]]]}] 15:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 15:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 684ms 15:02:27 INFO - PROCESS | 3644 | 1461276147576 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 15:02:27 INFO - PROCESS | 3644 | 1461276147578 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 15:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 15:02:27 INFO - PROCESS | 3644 | 1461276147587 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 15:02:27 INFO - PROCESS | 3644 | 1461276147588 Marionette TRACE conn3 <- [1,1742,null,{}] 15:02:27 INFO - PROCESS | 3644 | 1461276147592 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}] 15:02:27 INFO - PROCESS | 3644 | 1461276147700 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 15:02:27 INFO - PROCESS | 3644 | 1461276147710 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:27 INFO - PROCESS | 3644 | ++DOCSHELL 18E7DC00 == 54 [pid = 3644] [id = 445] 15:02:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (18E7C000) [pid = 3644] [serial = 1335] [outer = 00000000] 15:02:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (19912400) [pid = 3644] [serial = 1336] [outer = 18E7C000] 15:02:27 INFO - PROCESS | 3644 | 1461276147755 Marionette DEBUG loaded listener.js 15:02:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (19A13800) [pid = 3644] [serial = 1337] [outer = 18E7C000] 15:02:28 INFO - PROCESS | 3644 | 1461276148188 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]]]}] 15:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 15:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 622ms 15:02:28 INFO - PROCESS | 3644 | 1461276148219 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 15:02:28 INFO - PROCESS | 3644 | 1461276148221 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 15:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 15:02:28 INFO - PROCESS | 3644 | 1461276148225 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 15:02:28 INFO - PROCESS | 3644 | 1461276148227 Marionette TRACE conn3 <- [1,1746,null,{}] 15:02:28 INFO - PROCESS | 3644 | 1461276148230 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}] 15:02:28 INFO - PROCESS | 3644 | 1461276148364 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 15:02:28 INFO - PROCESS | 3644 | 1461276148455 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:28 INFO - PROCESS | 3644 | ++DOCSHELL 1A043C00 == 55 [pid = 3644] [id = 446] 15:02:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1A06BC00) [pid = 3644] [serial = 1338] [outer = 00000000] 15:02:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1A34BC00) [pid = 3644] [serial = 1339] [outer = 1A06BC00] 15:02:28 INFO - PROCESS | 3644 | 1461276148503 Marionette DEBUG loaded listener.js 15:02:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1A351000) [pid = 3644] [serial = 1340] [outer = 1A06BC00] 15:02:28 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (18847C00) [pid = 3644] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 15:02:28 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (18CBAC00) [pid = 3644] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 15:02:28 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (17B6EC00) [pid = 3644] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 15:02:28 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (15BD8C00) [pid = 3644] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 15:02:28 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (19A0CC00) [pid = 3644] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 15:02:28 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (13830800) [pid = 3644] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 15:02:28 INFO - PROCESS | 3644 | 1461276148918 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]]]}] 15:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 15:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 731ms 15:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 15:02:28 INFO - PROCESS | 3644 | 1461276148966 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 15:02:28 INFO - PROCESS | 3644 | 1461276148967 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 15:02:28 INFO - PROCESS | 3644 | 1461276148971 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 15:02:28 INFO - PROCESS | 3644 | 1461276148972 Marionette TRACE conn3 <- [1,1750,null,{}] 15:02:28 INFO - PROCESS | 3644 | 1461276148976 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}] 15:02:29 INFO - PROCESS | 3644 | 1461276149052 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 15:02:29 INFO - PROCESS | 3644 | 1461276149058 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:29 INFO - PROCESS | 3644 | ++DOCSHELL 13372000 == 56 [pid = 3644] [id = 447] 15:02:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (1550A000) [pid = 3644] [serial = 1341] [outer = 00000000] 15:02:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (18884400) [pid = 3644] [serial = 1342] [outer = 1550A000] 15:02:29 INFO - PROCESS | 3644 | 1461276149103 Marionette DEBUG loaded listener.js 15:02:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (18D53400) [pid = 3644] [serial = 1343] [outer = 1550A000] 15:02:29 INFO - PROCESS | 3644 | 1461276149528 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]]]}] 15:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 15:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 591ms 15:02:29 INFO - PROCESS | 3644 | 1461276149569 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 15:02:29 INFO - PROCESS | 3644 | 1461276149571 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 15:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 15:02:29 INFO - PROCESS | 3644 | 1461276149574 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 15:02:29 INFO - PROCESS | 3644 | 1461276149576 Marionette TRACE conn3 <- [1,1754,null,{}] 15:02:29 INFO - PROCESS | 3644 | 1461276149579 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}] 15:02:29 INFO - PROCESS | 3644 | 1461276149657 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 15:02:29 INFO - PROCESS | 3644 | 1461276149663 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:29 INFO - PROCESS | 3644 | ++DOCSHELL 15BD0800 == 57 [pid = 3644] [id = 448] 15:02:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16639C00) [pid = 3644] [serial = 1344] [outer = 00000000] 15:02:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1A87B000) [pid = 3644] [serial = 1345] [outer = 16639C00] 15:02:29 INFO - PROCESS | 3644 | 1461276149708 Marionette DEBUG loaded listener.js 15:02:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1AA50C00) [pid = 3644] [serial = 1346] [outer = 16639C00] 15:02:30 INFO - PROCESS | 3644 | 1461276150167 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]]]}] 15:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 15:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 638ms 15:02:30 INFO - PROCESS | 3644 | 1461276150212 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 15:02:30 INFO - PROCESS | 3644 | 1461276150214 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 15:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 15:02:30 INFO - PROCESS | 3644 | 1461276150217 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 15:02:30 INFO - PROCESS | 3644 | 1461276150203 Marionette TRACE conn3 <- [1,1758,null,{}] 15:02:30 INFO - PROCESS | 3644 | 1461276150207 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}] 15:02:30 INFO - PROCESS | 3644 | 1461276150286 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 15:02:30 INFO - PROCESS | 3644 | 1461276150295 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:30 INFO - PROCESS | 3644 | ++DOCSHELL 1A078C00 == 58 [pid = 3644] [id = 449] 15:02:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1A356800) [pid = 3644] [serial = 1347] [outer = 00000000] 15:02:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1ADAC000) [pid = 3644] [serial = 1348] [outer = 1A356800] 15:02:30 INFO - PROCESS | 3644 | 1461276150341 Marionette DEBUG loaded listener.js 15:02:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1ADB1000) [pid = 3644] [serial = 1349] [outer = 1A356800] 15:02:30 INFO - PROCESS | 3644 | 1461276150786 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]]]}] 15:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 15:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 638ms 15:02:30 INFO - PROCESS | 3644 | 1461276150839 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 15:02:30 INFO - PROCESS | 3644 | 1461276150841 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 15:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 15:02:30 INFO - PROCESS | 3644 | 1461276150844 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 15:02:30 INFO - PROCESS | 3644 | 1461276150846 Marionette TRACE conn3 <- [1,1762,null,{}] 15:02:30 INFO - PROCESS | 3644 | 1461276150849 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}] 15:02:30 INFO - PROCESS | 3644 | 1461276150927 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 15:02:30 INFO - PROCESS | 3644 | 1461276150936 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:30 INFO - PROCESS | 3644 | ++DOCSHELL 1AD42C00 == 59 [pid = 3644] [id = 450] 15:02:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1ADAA000) [pid = 3644] [serial = 1350] [outer = 00000000] 15:02:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1C457400) [pid = 3644] [serial = 1351] [outer = 1ADAA000] 15:02:30 INFO - PROCESS | 3644 | 1461276150980 Marionette DEBUG loaded listener.js 15:02:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1C45B400) [pid = 3644] [serial = 1352] [outer = 1ADAA000] 15:02:31 INFO - PROCESS | 3644 | 1461276151672 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]]]}] 15:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 15:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 825ms 15:02:31 INFO - PROCESS | 3644 | 1461276151688 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 15:02:31 INFO - PROCESS | 3644 | 1461276151694 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 15:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 15:02:31 INFO - PROCESS | 3644 | 1461276151699 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 15:02:31 INFO - PROCESS | 3644 | 1461276151703 Marionette TRACE conn3 <- [1,1766,null,{}] 15:02:31 INFO - PROCESS | 3644 | 1461276151708 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}] 15:02:31 INFO - PROCESS | 3644 | 1461276151816 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 15:02:31 INFO - PROCESS | 3644 | 1461276151950 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:31 INFO - PROCESS | 3644 | ++DOCSHELL 148AB400 == 60 [pid = 3644] [id = 451] 15:02:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (14B06800) [pid = 3644] [serial = 1353] [outer = 00000000] 15:02:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (16B9C400) [pid = 3644] [serial = 1354] [outer = 14B06800] 15:02:31 INFO - PROCESS | 3644 | 1461276152008 Marionette DEBUG loaded listener.js 15:02:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (17C53000) [pid = 3644] [serial = 1355] [outer = 14B06800] 15:02:32 INFO - PROCESS | 3644 | 1461276152633 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]]]}] 15:02:32 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 15:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 996ms 15:02:32 INFO - PROCESS | 3644 | 1461276152701 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 15:02:32 INFO - PROCESS | 3644 | 1461276152707 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 15:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 15:02:32 INFO - PROCESS | 3644 | 1461276152714 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 15:02:32 INFO - PROCESS | 3644 | 1461276152717 Marionette TRACE conn3 <- [1,1770,null,{}] 15:02:32 INFO - PROCESS | 3644 | 1461276152722 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}] 15:02:32 INFO - PROCESS | 3644 | 1461276152862 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 15:02:32 INFO - PROCESS | 3644 | 1461276152988 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:32 INFO - PROCESS | 3644 | ++DOCSHELL 183A4C00 == 61 [pid = 3644] [id = 452] 15:02:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (183AB800) [pid = 3644] [serial = 1356] [outer = 00000000] 15:02:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (18AC5000) [pid = 3644] [serial = 1357] [outer = 183AB800] 15:02:33 INFO - PROCESS | 3644 | 1461276153044 Marionette DEBUG loaded listener.js 15:02:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (18F23C00) [pid = 3644] [serial = 1358] [outer = 183AB800] 15:02:33 INFO - PROCESS | 3644 | 1461276153609 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]]]}] 15:02:33 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 15:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 934ms 15:02:33 INFO - PROCESS | 3644 | 1461276153657 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 15:02:33 INFO - PROCESS | 3644 | 1461276153659 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 15:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 15:02:33 INFO - PROCESS | 3644 | 1461276153663 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 15:02:33 INFO - PROCESS | 3644 | 1461276153667 Marionette TRACE conn3 <- [1,1774,null,{}] 15:02:33 INFO - PROCESS | 3644 | 1461276153678 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}] 15:02:33 INFO - PROCESS | 3644 | 1461276153784 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 15:02:33 INFO - PROCESS | 3644 | 1461276153919 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:33 INFO - PROCESS | 3644 | ++DOCSHELL 1A07A400 == 62 [pid = 3644] [id = 453] 15:02:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1A486000) [pid = 3644] [serial = 1359] [outer = 00000000] 15:02:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1ADA9C00) [pid = 3644] [serial = 1360] [outer = 1A486000] 15:02:33 INFO - PROCESS | 3644 | 1461276153977 Marionette DEBUG loaded listener.js 15:02:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1C455400) [pid = 3644] [serial = 1361] [outer = 1A486000] 15:02:34 INFO - PROCESS | 3644 | 1461276154830 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]]]}] 15:02:34 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 15:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1245ms 15:02:34 INFO - PROCESS | 3644 | 1461276154904 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 15:02:34 INFO - PROCESS | 3644 | 1461276154908 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 15:02:34 INFO - PROCESS | 3644 | 1461276154913 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 15:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 15:02:34 INFO - PROCESS | 3644 | 1461276154917 Marionette TRACE conn3 <- [1,1778,null,{}] 15:02:34 INFO - PROCESS | 3644 | 1461276154923 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}] 15:02:35 INFO - PROCESS | 3644 | 1461276155014 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 15:02:35 INFO - PROCESS | 3644 | 1461276155152 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:35 INFO - PROCESS | 3644 | ++DOCSHELL 12CF4000 == 63 [pid = 3644] [id = 454] 15:02:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (13371800) [pid = 3644] [serial = 1362] [outer = 00000000] 15:02:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (144A5000) [pid = 3644] [serial = 1363] [outer = 13371800] 15:02:35 INFO - PROCESS | 3644 | 1461276155209 Marionette DEBUG loaded listener.js 15:02:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (15D8D000) [pid = 3644] [serial = 1364] [outer = 13371800] 15:02:35 INFO - PROCESS | 3644 | --DOCSHELL 1336BC00 == 62 [pid = 3644] [id = 291] 15:02:35 INFO - PROCESS | 3644 | --DOCSHELL 18880400 == 61 [pid = 3644] [id = 422] 15:02:35 INFO - PROCESS | 3644 | --DOCSHELL 17B64C00 == 60 [pid = 3644] [id = 429] 15:02:35 INFO - PROCESS | 3644 | --DOCSHELL 18AC4C00 == 59 [pid = 3644] [id = 430] 15:02:35 INFO - PROCESS | 3644 | --DOCSHELL 14B4B000 == 58 [pid = 3644] [id = 425] 15:02:35 INFO - PROCESS | 3644 | --DOCSHELL 17B5D800 == 57 [pid = 3644] [id = 420] 15:02:35 INFO - PROCESS | 3644 | --DOCSHELL 1839F800 == 56 [pid = 3644] [id = 421] 15:02:35 INFO - PROCESS | 3644 | --DOCSHELL 12CEF400 == 55 [pid = 3644] [id = 290] 15:02:35 INFO - PROCESS | 3644 | --DOCSHELL 1663CC00 == 54 [pid = 3644] [id = 426] 15:02:35 INFO - PROCESS | 3644 | --DOCSHELL 157EC400 == 53 [pid = 3644] [id = 424] 15:02:35 INFO - PROCESS | 3644 | --DOCSHELL 18ACA800 == 52 [pid = 3644] [id = 423] 15:02:35 INFO - PROCESS | 3644 | --DOCSHELL 1A078C00 == 51 [pid = 3644] [id = 449] 15:02:35 INFO - PROCESS | 3644 | --DOCSHELL 15BD0800 == 50 [pid = 3644] [id = 448] 15:02:35 INFO - PROCESS | 3644 | --DOCSHELL 13372000 == 49 [pid = 3644] [id = 447] 15:02:35 INFO - PROCESS | 3644 | --DOCSHELL 1A043C00 == 48 [pid = 3644] [id = 446] 15:02:35 INFO - PROCESS | 3644 | --DOCSHELL 18E7DC00 == 47 [pid = 3644] [id = 445] 15:02:35 INFO - PROCESS | 3644 | --DOCSHELL 18ACC800 == 46 [pid = 3644] [id = 444] 15:02:35 INFO - PROCESS | 3644 | --DOCSHELL 1990B400 == 45 [pid = 3644] [id = 427] 15:02:35 INFO - PROCESS | 3644 | --DOCSHELL 18852400 == 44 [pid = 3644] [id = 443] 15:02:35 INFO - PROCESS | 3644 | --DOCSHELL 16B96800 == 43 [pid = 3644] [id = 442] 15:02:35 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (18846800) [pid = 3644] [serial = 1288] [outer = 00000000] [url = about:blank] 15:02:35 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (1A070800) [pid = 3644] [serial = 1291] [outer = 00000000] [url = about:blank] 15:02:35 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (15D0B000) [pid = 3644] [serial = 1285] [outer = 00000000] [url = about:blank] 15:02:35 INFO - PROCESS | 3644 | --DOCSHELL 1336C000 == 42 [pid = 3644] [id = 441] 15:02:35 INFO - PROCESS | 3644 | --DOCSHELL 13909800 == 41 [pid = 3644] [id = 440] 15:02:35 INFO - PROCESS | 3644 | --DOCSHELL 183A1400 == 40 [pid = 3644] [id = 439] 15:02:35 INFO - PROCESS | 3644 | --DOCSHELL 13365C00 == 39 [pid = 3644] [id = 436] 15:02:35 INFO - PROCESS | 3644 | --DOCSHELL 1884E800 == 38 [pid = 3644] [id = 435] 15:02:35 INFO - PROCESS | 3644 | 1461276155789 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]]]}] 15:02:35 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) 15:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 902ms 15:02:35 INFO - PROCESS | 3644 | 1461276155819 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 15:02:35 INFO - PROCESS | 3644 | 1461276155824 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 15:02:35 INFO - PROCESS | 3644 | 1461276155830 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 15:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 15:02:35 INFO - PROCESS | 3644 | 1461276155832 Marionette TRACE conn3 <- [1,1782,null,{}] 15:02:35 INFO - PROCESS | 3644 | 1461276155836 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}] 15:02:35 INFO - PROCESS | 3644 | 1461276155915 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 15:02:35 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (18AC3000) [pid = 3644] [serial = 1304] [outer = 00000000] [url = about:blank] 15:02:35 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (18851800) [pid = 3644] [serial = 1303] [outer = 00000000] [url = about:blank] 15:02:35 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1A07F000) [pid = 3644] [serial = 1247] [outer = 00000000] [url = about:blank] 15:02:35 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (18071C00) [pid = 3644] [serial = 1300] [outer = 00000000] [url = about:blank] 15:02:35 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1667F000) [pid = 3644] [serial = 1297] [outer = 00000000] [url = about:blank] 15:02:35 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (16A34000) [pid = 3644] [serial = 1298] [outer = 00000000] [url = about:blank] 15:02:35 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1A06B800) [pid = 3644] [serial = 1282] [outer = 00000000] [url = about:blank] 15:02:35 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (19DD6400) [pid = 3644] [serial = 1283] [outer = 00000000] [url = about:blank] 15:02:35 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (15BD4C00) [pid = 3644] [serial = 1295] [outer = 00000000] [url = about:blank] 15:02:35 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (1550B800) [pid = 3644] [serial = 1294] [outer = 00000000] [url = about:blank] 15:02:35 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (183A7000) [pid = 3644] [serial = 1301] [outer = 00000000] [url = about:blank] 15:02:36 INFO - PROCESS | 3644 | 1461276156021 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:36 INFO - PROCESS | 3644 | ++DOCSHELL 12BDF000 == 39 [pid = 3644] [id = 455] 15:02:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (12C55000) [pid = 3644] [serial = 1365] [outer = 00000000] 15:02:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (15B0D400) [pid = 3644] [serial = 1366] [outer = 12C55000] 15:02:36 INFO - PROCESS | 3644 | 1461276156068 Marionette DEBUG loaded listener.js 15:02:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1663A000) [pid = 3644] [serial = 1367] [outer = 12C55000] 15:02:36 INFO - PROCESS | 3644 | 1461276156497 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]]]}] 15:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 731ms 15:02:36 INFO - PROCESS | 3644 | 1461276156570 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 15:02:36 INFO - PROCESS | 3644 | 1461276156572 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 15:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 15:02:36 INFO - PROCESS | 3644 | 1461276156576 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 15:02:36 INFO - PROCESS | 3644 | 1461276156579 Marionette TRACE conn3 <- [1,1786,null,{}] 15:02:36 INFO - PROCESS | 3644 | 1461276156589 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}] 15:02:36 INFO - PROCESS | 3644 | 1461276156677 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 15:02:36 INFO - PROCESS | 3644 | 1461276156687 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:36 INFO - PROCESS | 3644 | ++DOCSHELL 1839EC00 == 40 [pid = 3644] [id = 456] 15:02:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (1839F800) [pid = 3644] [serial = 1368] [outer = 00000000] 15:02:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (183AA000) [pid = 3644] [serial = 1369] [outer = 1839F800] 15:02:36 INFO - PROCESS | 3644 | 1461276156739 Marionette DEBUG loaded listener.js 15:02:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (18844800) [pid = 3644] [serial = 1370] [outer = 1839F800] 15:02:37 INFO - PROCESS | 3644 | 1461276157206 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]]]}] 15:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 15:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 638ms 15:02:37 INFO - PROCESS | 3644 | 1461276157213 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 15:02:37 INFO - PROCESS | 3644 | 1461276157215 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 15:02:37 INFO - PROCESS | 3644 | 1461276157218 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 15:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 15:02:37 INFO - PROCESS | 3644 | 1461276157220 Marionette TRACE conn3 <- [1,1790,null,{}] 15:02:37 INFO - PROCESS | 3644 | 1461276157224 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}] 15:02:37 INFO - PROCESS | 3644 | 1461276157303 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 15:02:37 INFO - PROCESS | 3644 | 1461276157309 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:37 INFO - PROCESS | 3644 | ++DOCSHELL 183BBC00 == 41 [pid = 3644] [id = 457] 15:02:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (18852C00) [pid = 3644] [serial = 1371] [outer = 00000000] 15:02:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (18ADF400) [pid = 3644] [serial = 1372] [outer = 18852C00] 15:02:37 INFO - PROCESS | 3644 | 1461276157354 Marionette DEBUG loaded listener.js 15:02:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (18CC6000) [pid = 3644] [serial = 1373] [outer = 18852C00] 15:02:37 INFO - PROCESS | 3644 | 1461276157784 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]]]}] 15:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 15:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 591ms 15:02:37 INFO - PROCESS | 3644 | 1461276157816 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 15:02:37 INFO - PROCESS | 3644 | 1461276157818 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 15:02:37 INFO - PROCESS | 3644 | 1461276157821 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 15:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 15:02:37 INFO - PROCESS | 3644 | 1461276157823 Marionette TRACE conn3 <- [1,1794,null,{}] 15:02:37 INFO - PROCESS | 3644 | 1461276157826 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}] 15:02:37 INFO - PROCESS | 3644 | 1461276157901 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 15:02:37 INFO - PROCESS | 3644 | 1461276157907 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:37 INFO - PROCESS | 3644 | ++DOCSHELL 18AC2000 == 42 [pid = 3644] [id = 458] 15:02:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (18CC8C00) [pid = 3644] [serial = 1374] [outer = 00000000] 15:02:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (196EE400) [pid = 3644] [serial = 1375] [outer = 18CC8C00] 15:02:37 INFO - PROCESS | 3644 | 1461276157952 Marionette DEBUG loaded listener.js 15:02:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (196F5800) [pid = 3644] [serial = 1376] [outer = 18CC8C00] 15:02:38 INFO - PROCESS | 3644 | 1461276158470 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]]]}] 15:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 15:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 700ms 15:02:38 INFO - PROCESS | 3644 | 1461276158505 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 15:02:38 INFO - PROCESS | 3644 | 1461276158508 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 15:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 15:02:38 INFO - PROCESS | 3644 | 1461276158512 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 15:02:38 INFO - PROCESS | 3644 | 1461276158515 Marionette TRACE conn3 <- [1,1798,null,{}] 15:02:38 INFO - PROCESS | 3644 | 1461276158519 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}] 15:02:38 INFO - PROCESS | 3644 | 1461276158650 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 15:02:38 INFO - PROCESS | 3644 | 1461276158660 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:38 INFO - PROCESS | 3644 | ++DOCSHELL 13910800 == 43 [pid = 3644] [id = 459] 15:02:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (19C41400) [pid = 3644] [serial = 1377] [outer = 00000000] 15:02:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1A072C00) [pid = 3644] [serial = 1378] [outer = 19C41400] 15:02:38 INFO - PROCESS | 3644 | 1461276158714 Marionette DEBUG loaded listener.js 15:02:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1A078C00) [pid = 3644] [serial = 1379] [outer = 19C41400] 15:02:39 INFO - PROCESS | 3644 | 1461276159153 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]]]}] 15:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 15:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 701ms 15:02:39 INFO - PROCESS | 3644 | 1461276159209 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 15:02:39 INFO - PROCESS | 3644 | 1461276159211 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 15:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 15:02:39 INFO - PROCESS | 3644 | 1461276159214 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 15:02:39 INFO - PROCESS | 3644 | 1461276159216 Marionette TRACE conn3 <- [1,1802,null,{}] 15:02:39 INFO - PROCESS | 3644 | 1461276159220 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}] 15:02:39 INFO - PROCESS | 3644 | 1461276159352 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 15:02:39 INFO - PROCESS | 3644 | 1461276159373 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:39 INFO - PROCESS | 3644 | ++DOCSHELL 1A0EF000 == 44 [pid = 3644] [id = 460] 15:02:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1A0F3400) [pid = 3644] [serial = 1380] [outer = 00000000] 15:02:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1A487400) [pid = 3644] [serial = 1381] [outer = 1A0F3400] 15:02:39 INFO - PROCESS | 3644 | 1461276159417 Marionette DEBUG loaded listener.js 15:02:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1A83D400) [pid = 3644] [serial = 1382] [outer = 1A0F3400] 15:02:39 INFO - PROCESS | 3644 | 1461276159864 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]]]}] 15:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 15:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 700ms 15:02:39 INFO - PROCESS | 3644 | 1461276159917 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 15:02:39 INFO - PROCESS | 3644 | 1461276159919 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 15:02:39 INFO - PROCESS | 3644 | 1461276159922 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 15:02:39 INFO - PROCESS | 3644 | 1461276159924 Marionette TRACE conn3 <- [1,1806,null,{}] 15:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 15:02:39 INFO - PROCESS | 3644 | 1461276159928 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}] 15:02:40 INFO - PROCESS | 3644 | 1461276160033 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 15:02:40 INFO - PROCESS | 3644 | 1461276160039 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:40 INFO - PROCESS | 3644 | ++DOCSHELL 18853400 == 45 [pid = 3644] [id = 461] 15:02:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1A079800) [pid = 3644] [serial = 1383] [outer = 00000000] 15:02:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1C456C00) [pid = 3644] [serial = 1384] [outer = 1A079800] 15:02:40 INFO - PROCESS | 3644 | 1461276160083 Marionette DEBUG loaded listener.js 15:02:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1C47D400) [pid = 3644] [serial = 1385] [outer = 1A079800] 15:02:40 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (18E7C000) [pid = 3644] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 15:02:40 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1390CC00) [pid = 3644] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 15:02:40 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1A06BC00) [pid = 3644] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 15:02:40 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (18853C00) [pid = 3644] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 15:02:40 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (18ACE400) [pid = 3644] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 15:02:40 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (13777C00) [pid = 3644] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 15:02:40 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (16B98400) [pid = 3644] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 15:02:40 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1550A000) [pid = 3644] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 15:02:40 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (16639C00) [pid = 3644] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 15:02:40 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1A356800) [pid = 3644] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 15:02:40 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (12BE8800) [pid = 3644] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 15:02:40 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (17C5DC00) [pid = 3644] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 15:02:40 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1D65FC00) [pid = 3644] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 15:02:40 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (148B1400) [pid = 3644] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 15:02:40 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (18ADF800) [pid = 3644] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 15:02:40 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (13B4B400) [pid = 3644] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 15:02:40 INFO - PROCESS | 3644 | 1461276160788 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]]]}] 15:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 15:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 871ms 15:02:40 INFO - PROCESS | 3644 | 1461276160809 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 15:02:40 INFO - PROCESS | 3644 | 1461276160811 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 15:02:40 INFO - PROCESS | 3644 | 1461276160814 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 15:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 15:02:40 INFO - PROCESS | 3644 | 1461276160816 Marionette TRACE conn3 <- [1,1810,null,{}] 15:02:40 INFO - PROCESS | 3644 | 1461276160819 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}] 15:02:40 INFO - PROCESS | 3644 | 1461276160899 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 15:02:40 INFO - PROCESS | 3644 | 1461276160906 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:40 INFO - PROCESS | 3644 | ++DOCSHELL 13777400 == 46 [pid = 3644] [id = 462] 15:02:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (14B4A400) [pid = 3644] [serial = 1386] [outer = 00000000] 15:02:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (18847800) [pid = 3644] [serial = 1387] [outer = 14B4A400] 15:02:40 INFO - PROCESS | 3644 | 1461276160950 Marionette DEBUG loaded listener.js 15:02:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (18E7C000) [pid = 3644] [serial = 1388] [outer = 14B4A400] 15:02:41 INFO - PROCESS | 3644 | 1461276161378 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]]]}] 15:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 15:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 591ms 15:02:41 INFO - PROCESS | 3644 | 1461276161411 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 15:02:41 INFO - PROCESS | 3644 | 1461276161413 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 15:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 15:02:41 INFO - PROCESS | 3644 | 1461276161421 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 15:02:41 INFO - PROCESS | 3644 | 1461276161422 Marionette TRACE conn3 <- [1,1814,null,{}] 15:02:41 INFO - PROCESS | 3644 | 1461276161426 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}] 15:02:41 INFO - PROCESS | 3644 | 1461276161502 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 15:02:41 INFO - PROCESS | 3644 | 1461276161509 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:41 INFO - PROCESS | 3644 | ++DOCSHELL 17C5DC00 == 47 [pid = 3644] [id = 463] 15:02:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (19A17800) [pid = 3644] [serial = 1389] [outer = 00000000] 15:02:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1ADA5800) [pid = 3644] [serial = 1390] [outer = 19A17800] 15:02:41 INFO - PROCESS | 3644 | 1461276161553 Marionette DEBUG loaded listener.js 15:02:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1C204800) [pid = 3644] [serial = 1391] [outer = 19A17800] 15:02:41 INFO - PROCESS | 3644 | 1461276161990 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]]]}] 15:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 15:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 591ms 15:02:41 INFO - PROCESS | 3644 | 1461276162014 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 15:02:41 INFO - PROCESS | 3644 | 1461276162016 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 15:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 15:02:42 INFO - PROCESS | 3644 | 1461276162031 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 15:02:42 INFO - PROCESS | 3644 | 1461276162033 Marionette TRACE conn3 <- [1,1818,null,{}] 15:02:42 INFO - PROCESS | 3644 | 1461276162040 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}] 15:02:42 INFO - PROCESS | 3644 | 1461276162119 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 15:02:42 INFO - PROCESS | 3644 | 1461276162125 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:42 INFO - PROCESS | 3644 | ++DOCSHELL 1C483C00 == 48 [pid = 3644] [id = 464] 15:02:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1C486000) [pid = 3644] [serial = 1392] [outer = 00000000] 15:02:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1C4E2C00) [pid = 3644] [serial = 1393] [outer = 1C486000] 15:02:42 INFO - PROCESS | 3644 | 1461276162175 Marionette DEBUG loaded listener.js 15:02:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1C4E9800) [pid = 3644] [serial = 1394] [outer = 1C486000] 15:02:42 INFO - PROCESS | 3644 | 1461276162824 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]]]}] 15:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 15:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 856ms 15:02:42 INFO - PROCESS | 3644 | 1461276162867 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 15:02:42 INFO - PROCESS | 3644 | 1461276162872 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 15:02:42 INFO - PROCESS | 3644 | 1461276162877 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 15:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 15:02:42 INFO - PROCESS | 3644 | 1461276162881 Marionette TRACE conn3 <- [1,1822,null,{}] 15:02:42 INFO - PROCESS | 3644 | 1461276162887 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}] 15:02:42 INFO - PROCESS | 3644 | 1461276162994 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 15:02:43 INFO - PROCESS | 3644 | 1461276163130 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:43 INFO - PROCESS | 3644 | ++DOCSHELL 13905000 == 49 [pid = 3644] [id = 465] 15:02:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (13905800) [pid = 3644] [serial = 1395] [outer = 00000000] 15:02:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (15F4C800) [pid = 3644] [serial = 1396] [outer = 13905800] 15:02:43 INFO - PROCESS | 3644 | 1461276163188 Marionette DEBUG loaded listener.js 15:02:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (16A35800) [pid = 3644] [serial = 1397] [outer = 13905800] 15:02:43 INFO - PROCESS | 3644 | 1461276163818 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]]]}] 15:02:43 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 15:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 996ms 15:02:43 INFO - PROCESS | 3644 | 1461276163882 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 15:02:43 INFO - PROCESS | 3644 | 1461276163888 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 15:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 15:02:43 INFO - PROCESS | 3644 | 1461276163894 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 15:02:43 INFO - PROCESS | 3644 | 1461276163897 Marionette TRACE conn3 <- [1,1826,null,{}] 15:02:43 INFO - PROCESS | 3644 | 1461276163914 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}] 15:02:44 INFO - PROCESS | 3644 | 1461276164048 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 15:02:44 INFO - PROCESS | 3644 | 1461276164112 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:44 INFO - PROCESS | 3644 | ++DOCSHELL 17C58800 == 50 [pid = 3644] [id = 466] 15:02:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1831AC00) [pid = 3644] [serial = 1398] [outer = 00000000] 15:02:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (18850000) [pid = 3644] [serial = 1399] [outer = 1831AC00] 15:02:44 INFO - PROCESS | 3644 | 1461276164166 Marionette DEBUG loaded listener.js 15:02:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (18AC3000) [pid = 3644] [serial = 1400] [outer = 1831AC00] 15:02:44 INFO - PROCESS | 3644 | 1461276164764 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]]]}] 15:02:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 15:02:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 887ms 15:02:44 INFO - PROCESS | 3644 | 1461276164796 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 15:02:44 INFO - PROCESS | 3644 | 1461276164799 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 15:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 15:02:44 INFO - PROCESS | 3644 | 1461276164802 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 15:02:44 INFO - PROCESS | 3644 | 1461276164806 Marionette TRACE conn3 <- [1,1830,null,{}] 15:02:44 INFO - PROCESS | 3644 | 1461276164817 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}] 15:02:44 INFO - PROCESS | 3644 | 1461276164923 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 15:02:45 INFO - PROCESS | 3644 | 1461276165060 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:45 INFO - PROCESS | 3644 | ++DOCSHELL 1A06D400 == 51 [pid = 3644] [id = 467] 15:02:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1A06E000) [pid = 3644] [serial = 1401] [outer = 00000000] 15:02:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1C463800) [pid = 3644] [serial = 1402] [outer = 1A06E000] 15:02:45 INFO - PROCESS | 3644 | 1461276165118 Marionette DEBUG loaded listener.js 15:02:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1C487000) [pid = 3644] [serial = 1403] [outer = 1A06E000] 15:02:45 INFO - PROCESS | 3644 | 1461276165673 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]]]}] 15:02:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 15:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 935ms 15:02:45 INFO - PROCESS | 3644 | 1461276165747 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 15:02:45 INFO - PROCESS | 3644 | 1461276165750 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 15:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 15:02:45 INFO - PROCESS | 3644 | 1461276165754 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 15:02:45 INFO - PROCESS | 3644 | 1461276165756 Marionette TRACE conn3 <- [1,1834,null,{}] 15:02:45 INFO - PROCESS | 3644 | 1461276165759 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}] 15:02:45 INFO - PROCESS | 3644 | 1461276165860 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 15:02:45 INFO - PROCESS | 3644 | 1461276165993 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:45 INFO - PROCESS | 3644 | ++DOCSHELL 1AA4C800 == 52 [pid = 3644] [id = 468] 15:02:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1C486C00) [pid = 3644] [serial = 1404] [outer = 00000000] 15:02:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1C72CC00) [pid = 3644] [serial = 1405] [outer = 1C486C00] 15:02:46 INFO - PROCESS | 3644 | 1461276166049 Marionette DEBUG loaded listener.js 15:02:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1C792C00) [pid = 3644] [serial = 1406] [outer = 1C486C00] 15:02:46 INFO - PROCESS | 3644 | 1461276166659 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]]]}] 15:02:46 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) 15:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 997ms 15:02:46 INFO - PROCESS | 3644 | 1461276166739 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 15:02:46 INFO - PROCESS | 3644 | 1461276166742 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 15:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 15:02:46 INFO - PROCESS | 3644 | 1461276166745 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 15:02:46 INFO - PROCESS | 3644 | 1461276166747 Marionette TRACE conn3 <- [1,1838,null,{}] 15:02:46 INFO - PROCESS | 3644 | 1461276166751 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}] 15:02:46 INFO - PROCESS | 3644 | 1461276166848 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 15:02:46 INFO - PROCESS | 3644 | 1461276166981 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:46 INFO - PROCESS | 3644 | ++DOCSHELL 12DE3000 == 53 [pid = 3644] [id = 469] 15:02:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (13826800) [pid = 3644] [serial = 1407] [outer = 00000000] 15:02:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (157AB400) [pid = 3644] [serial = 1408] [outer = 13826800] 15:02:47 INFO - PROCESS | 3644 | 1461276167041 Marionette DEBUG loaded listener.js 15:02:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (15F57000) [pid = 3644] [serial = 1409] [outer = 13826800] 15:02:47 INFO - PROCESS | 3644 | 1461276167735 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]]]}] 15:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1044ms 15:02:47 INFO - PROCESS | 3644 | 1461276167802 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 15:02:47 INFO - PROCESS | 3644 | 1461276167806 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 15:02:47 INFO - PROCESS | 3644 | 1461276167812 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 15:02:47 INFO - PROCESS | 3644 | 1461276167815 Marionette TRACE conn3 <- [1,1842,null,{}] 15:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 15:02:47 INFO - PROCESS | 3644 | 1461276167820 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}] 15:02:47 INFO - PROCESS | 3644 | 1461276167921 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 15:02:48 INFO - PROCESS | 3644 | 1461276168034 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:48 INFO - PROCESS | 3644 | ++DOCSHELL 1663CC00 == 54 [pid = 3644] [id = 470] 15:02:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (16766400) [pid = 3644] [serial = 1410] [outer = 00000000] 15:02:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (17C60400) [pid = 3644] [serial = 1411] [outer = 16766400] 15:02:48 INFO - PROCESS | 3644 | 1461276168084 Marionette DEBUG loaded listener.js 15:02:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1831B800) [pid = 3644] [serial = 1412] [outer = 16766400] 15:02:48 INFO - PROCESS | 3644 | --DOCSHELL 13306800 == 53 [pid = 3644] [id = 304] 15:02:48 INFO - PROCESS | 3644 | --DOCSHELL 17C5DC00 == 52 [pid = 3644] [id = 463] 15:02:48 INFO - PROCESS | 3644 | --DOCSHELL 13777400 == 51 [pid = 3644] [id = 462] 15:02:48 INFO - PROCESS | 3644 | --DOCSHELL 18853400 == 50 [pid = 3644] [id = 461] 15:02:48 INFO - PROCESS | 3644 | --DOCSHELL 1A0EF000 == 49 [pid = 3644] [id = 460] 15:02:48 INFO - PROCESS | 3644 | --DOCSHELL 13910800 == 48 [pid = 3644] [id = 459] 15:02:48 INFO - PROCESS | 3644 | --DOCSHELL 18AC2000 == 47 [pid = 3644] [id = 458] 15:02:48 INFO - PROCESS | 3644 | --DOCSHELL 183BBC00 == 46 [pid = 3644] [id = 457] 15:02:48 INFO - PROCESS | 3644 | --DOCSHELL 1839EC00 == 45 [pid = 3644] [id = 456] 15:02:48 INFO - PROCESS | 3644 | --DOCSHELL 12BDF000 == 44 [pid = 3644] [id = 455] 15:02:48 INFO - PROCESS | 3644 | --DOCSHELL 12CF4000 == 43 [pid = 3644] [id = 454] 15:02:48 INFO - PROCESS | 3644 | --DOCSHELL 148AB400 == 42 [pid = 3644] [id = 451] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1C457400) [pid = 3644] [serial = 1351] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (13908400) [pid = 3644] [serial = 1250] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (18AC5400) [pid = 3644] [serial = 1289] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1D805000) [pid = 3644] [serial = 1205] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (17B59400) [pid = 3644] [serial = 1253] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (1A086800) [pid = 3644] [serial = 1292] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (16764C00) [pid = 3644] [serial = 1286] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (19912400) [pid = 3644] [serial = 1336] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (196F1400) [pid = 3644] [serial = 1322] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (18D58800) [pid = 3644] [serial = 1321] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1A34BC00) [pid = 3644] [serial = 1339] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (18AC5C00) [pid = 3644] [serial = 1330] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (18AE0800) [pid = 3644] [serial = 1331] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (196E9000) [pid = 3644] [serial = 1333] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (143CF400) [pid = 3644] [serial = 1324] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (15B10400) [pid = 3644] [serial = 1325] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (17B65C00) [pid = 3644] [serial = 1327] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (17C58000) [pid = 3644] [serial = 1328] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (18D51C00) [pid = 3644] [serial = 1306] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (15DDA800) [pid = 3644] [serial = 1309] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (183A1C00) [pid = 3644] [serial = 1312] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (196E8400) [pid = 3644] [serial = 1315] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (19906800) [pid = 3644] [serial = 1318] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (18884400) [pid = 3644] [serial = 1342] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1A351000) [pid = 3644] [serial = 1340] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1A87B000) [pid = 3644] [serial = 1345] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1AA50C00) [pid = 3644] [serial = 1346] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1ADAC000) [pid = 3644] [serial = 1348] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (19A13800) [pid = 3644] [serial = 1337] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (18D53400) [pid = 3644] [serial = 1343] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (196F4C00) [pid = 3644] [serial = 1334] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1ADB1000) [pid = 3644] [serial = 1349] [outer = 00000000] [url = about:blank] 15:02:48 INFO - PROCESS | 3644 | 1461276168623 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]]]}] 15:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 15:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 842ms 15:02:48 INFO - PROCESS | 3644 | 1461276168659 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 15:02:48 INFO - PROCESS | 3644 | 1461276168664 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 15:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 15:02:48 INFO - PROCESS | 3644 | 1461276168670 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 15:02:48 INFO - PROCESS | 3644 | 1461276168673 Marionette TRACE conn3 <- [1,1846,null,{}] 15:02:48 INFO - PROCESS | 3644 | 1461276168676 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}] 15:02:48 INFO - PROCESS | 3644 | 1461276168759 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 15:02:48 INFO - PROCESS | 3644 | 1461276168769 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:48 INFO - PROCESS | 3644 | ++DOCSHELL 16646000 == 43 [pid = 3644] [id = 471] 15:02:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (16764C00) [pid = 3644] [serial = 1413] [outer = 00000000] 15:02:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (17C55C00) [pid = 3644] [serial = 1414] [outer = 16764C00] 15:02:48 INFO - PROCESS | 3644 | 1461276168823 Marionette DEBUG loaded listener.js 15:02:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (180AB400) [pid = 3644] [serial = 1415] [outer = 16764C00] 15:02:49 INFO - PROCESS | 3644 | 1461276169317 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]]]}] 15:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 15:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 686ms 15:02:49 INFO - PROCESS | 3644 | 1461276169369 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 15:02:49 INFO - PROCESS | 3644 | 1461276169371 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 15:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 15:02:49 INFO - PROCESS | 3644 | 1461276169374 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 15:02:49 INFO - PROCESS | 3644 | 1461276169378 Marionette TRACE conn3 <- [1,1850,null,{}] 15:02:49 INFO - PROCESS | 3644 | 1461276169388 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}] 15:02:49 INFO - PROCESS | 3644 | 1461276169471 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 15:02:49 INFO - PROCESS | 3644 | 1461276169480 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:49 INFO - PROCESS | 3644 | ++DOCSHELL 18AE4C00 == 44 [pid = 3644] [id = 472] 15:02:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (18AE5000) [pid = 3644] [serial = 1416] [outer = 00000000] 15:02:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (18D52000) [pid = 3644] [serial = 1417] [outer = 18AE5000] 15:02:49 INFO - PROCESS | 3644 | 1461276169532 Marionette DEBUG loaded listener.js 15:02:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (16BA0C00) [pid = 3644] [serial = 1418] [outer = 18AE5000] 15:02:49 INFO - PROCESS | 3644 | 1461276169993 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]]]}] 15:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 15:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 623ms 15:02:50 INFO - PROCESS | 3644 | 1461276170012 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 15:02:50 INFO - PROCESS | 3644 | 1461276170014 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 15:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 15:02:50 INFO - PROCESS | 3644 | 1461276170017 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 15:02:50 INFO - PROCESS | 3644 | 1461276170019 Marionette TRACE conn3 <- [1,1854,null,{}] 15:02:50 INFO - PROCESS | 3644 | 1461276170023 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}] 15:02:50 INFO - PROCESS | 3644 | 1461276170102 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 15:02:50 INFO - PROCESS | 3644 | 1461276170108 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:50 INFO - PROCESS | 3644 | ++DOCSHELL 18D60C00 == 45 [pid = 3644] [id = 473] 15:02:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (194DA400) [pid = 3644] [serial = 1419] [outer = 00000000] 15:02:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (196F1800) [pid = 3644] [serial = 1420] [outer = 194DA400] 15:02:50 INFO - PROCESS | 3644 | 1461276170153 Marionette DEBUG loaded listener.js 15:02:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1978B400) [pid = 3644] [serial = 1421] [outer = 194DA400] 15:02:50 INFO - PROCESS | 3644 | 1461276170618 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]]]}] 15:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 15:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 623ms 15:02:50 INFO - PROCESS | 3644 | 1461276170656 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 15:02:50 INFO - PROCESS | 3644 | 1461276170658 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 15:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 15:02:50 INFO - PROCESS | 3644 | 1461276170667 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 15:02:50 INFO - PROCESS | 3644 | 1461276170669 Marionette TRACE conn3 <- [1,1858,null,{}] 15:02:50 INFO - PROCESS | 3644 | 1461276170672 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}] 15:02:50 INFO - PROCESS | 3644 | 1461276170780 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 15:02:50 INFO - PROCESS | 3644 | 1461276170787 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:50 INFO - PROCESS | 3644 | ++DOCSHELL 1390E400 == 46 [pid = 3644] [id = 474] 15:02:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (18CC7000) [pid = 3644] [serial = 1422] [outer = 00000000] 15:02:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (19A0A800) [pid = 3644] [serial = 1423] [outer = 18CC7000] 15:02:50 INFO - PROCESS | 3644 | 1461276170891 Marionette DEBUG loaded listener.js 15:02:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (19A10800) [pid = 3644] [serial = 1424] [outer = 18CC7000] 15:02:51 INFO - PROCESS | 3644 | 1461276171322 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]]]}] 15:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 15:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 701ms 15:02:51 INFO - PROCESS | 3644 | 1461276171360 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 15:02:51 INFO - PROCESS | 3644 | 1461276171362 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 15:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 15:02:51 INFO - PROCESS | 3644 | 1461276171366 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 15:02:51 INFO - PROCESS | 3644 | 1461276171367 Marionette TRACE conn3 <- [1,1862,null,{}] 15:02:51 INFO - PROCESS | 3644 | 1461276171389 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}] 15:02:51 INFO - PROCESS | 3644 | 1461276171508 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 15:02:51 INFO - PROCESS | 3644 | 1461276171604 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:51 INFO - PROCESS | 3644 | ++DOCSHELL 1A077400 == 47 [pid = 3644] [id = 475] 15:02:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1A07AC00) [pid = 3644] [serial = 1425] [outer = 00000000] 15:02:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1A34BC00) [pid = 3644] [serial = 1426] [outer = 1A07AC00] 15:02:51 INFO - PROCESS | 3644 | 1461276171652 Marionette DEBUG loaded listener.js 15:02:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1A348C00) [pid = 3644] [serial = 1427] [outer = 1A07AC00] 15:02:52 INFO - PROCESS | 3644 | 1461276172051 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]]]}] 15:02:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 15:02:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 763ms 15:02:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 15:02:52 INFO - PROCESS | 3644 | 1461276172113 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 15:02:52 INFO - PROCESS | 3644 | 1461276172115 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 15:02:52 INFO - PROCESS | 3644 | 1461276172119 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 15:02:52 INFO - PROCESS | 3644 | 1461276172120 Marionette TRACE conn3 <- [1,1866,null,{}] 15:02:52 INFO - PROCESS | 3644 | 1461276172124 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}] 15:02:52 INFO - PROCESS | 3644 | 1461276172232 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 15:02:52 INFO - PROCESS | 3644 | 1461276172294 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:52 INFO - PROCESS | 3644 | ++DOCSHELL 1A072000 == 48 [pid = 3644] [id = 476] 15:02:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1A47FC00) [pid = 3644] [serial = 1428] [outer = 00000000] 15:02:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1AA55C00) [pid = 3644] [serial = 1429] [outer = 1A47FC00] 15:02:52 INFO - PROCESS | 3644 | 1461276172339 Marionette DEBUG loaded listener.js 15:02:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1AD46400) [pid = 3644] [serial = 1430] [outer = 1A47FC00] 15:02:52 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (19C41400) [pid = 3644] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 15:02:52 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1A0F3400) [pid = 3644] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 15:02:52 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (18852C00) [pid = 3644] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 15:02:52 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (18CC8C00) [pid = 3644] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 15:02:52 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1839F800) [pid = 3644] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 15:02:52 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (13371800) [pid = 3644] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 15:02:52 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1A079800) [pid = 3644] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 15:02:52 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (12C55000) [pid = 3644] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 15:02:52 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (19A17800) [pid = 3644] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 15:02:52 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (14B4A400) [pid = 3644] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 15:02:52 INFO - PROCESS | 3644 | 1461276172811 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]]]}] 15:02:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 15:02:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 732ms 15:02:52 INFO - PROCESS | 3644 | 1461276172865 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 15:02:52 INFO - PROCESS | 3644 | 1461276172867 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 15:02:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 15:02:52 INFO - PROCESS | 3644 | 1461276172873 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 15:02:52 INFO - PROCESS | 3644 | 1461276172875 Marionette TRACE conn3 <- [1,1870,null,{}] 15:02:52 INFO - PROCESS | 3644 | 1461276172879 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}] 15:02:52 INFO - PROCESS | 3644 | 1461276172963 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 15:02:52 INFO - PROCESS | 3644 | 1461276172972 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:52 INFO - PROCESS | 3644 | ++DOCSHELL 13906000 == 49 [pid = 3644] [id = 477] 15:02:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (14452C00) [pid = 3644] [serial = 1431] [outer = 00000000] 15:02:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (19A0B800) [pid = 3644] [serial = 1432] [outer = 14452C00] 15:02:53 INFO - PROCESS | 3644 | 1461276173016 Marionette DEBUG loaded listener.js 15:02:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1A086800) [pid = 3644] [serial = 1433] [outer = 14452C00] 15:02:53 INFO - PROCESS | 3644 | 1461276173483 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]]]}] 15:02:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 15:02:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 624ms 15:02:53 INFO - PROCESS | 3644 | 1461276173511 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 15:02:53 INFO - PROCESS | 3644 | 1461276173513 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 15:02:53 INFO - PROCESS | 3644 | 1461276173516 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 15:02:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 15:02:53 INFO - PROCESS | 3644 | 1461276173518 Marionette TRACE conn3 <- [1,1874,null,{}] 15:02:53 INFO - PROCESS | 3644 | 1461276173521 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}] 15:02:53 INFO - PROCESS | 3644 | 1461276173600 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 15:02:53 INFO - PROCESS | 3644 | 1461276173606 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:53 INFO - PROCESS | 3644 | ++DOCSHELL 1390D800 == 50 [pid = 3644] [id = 478] 15:02:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (183A2C00) [pid = 3644] [serial = 1434] [outer = 00000000] 15:02:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1C458800) [pid = 3644] [serial = 1435] [outer = 183A2C00] 15:02:53 INFO - PROCESS | 3644 | 1461276173650 Marionette DEBUG loaded listener.js 15:02:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1C457400) [pid = 3644] [serial = 1436] [outer = 183A2C00] 15:02:54 INFO - PROCESS | 3644 | 1461276174076 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]]]}] 15:02:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 15:02:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 592ms 15:02:54 INFO - PROCESS | 3644 | 1461276174115 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 15:02:54 INFO - PROCESS | 3644 | 1461276174117 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 15:02:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 15:02:54 INFO - PROCESS | 3644 | 1461276174124 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 15:02:54 INFO - PROCESS | 3644 | 1461276174126 Marionette TRACE conn3 <- [1,1878,null,{}] 15:02:54 INFO - PROCESS | 3644 | 1461276174129 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}] 15:02:54 INFO - PROCESS | 3644 | 1461276174208 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 15:02:54 INFO - PROCESS | 3644 | 1461276174215 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:54 INFO - PROCESS | 3644 | ++DOCSHELL 1AA46800 == 51 [pid = 3644] [id = 479] 15:02:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1C489800) [pid = 3644] [serial = 1437] [outer = 00000000] 15:02:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1C729800) [pid = 3644] [serial = 1438] [outer = 1C489800] 15:02:54 INFO - PROCESS | 3644 | 1461276174261 Marionette DEBUG loaded listener.js 15:02:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1C797800) [pid = 3644] [serial = 1439] [outer = 1C489800] 15:02:54 INFO - PROCESS | 3644 | 1461276174722 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]]]}] 15:02:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 15:02:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 623ms 15:02:54 INFO - PROCESS | 3644 | 1461276174791 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 15:02:54 INFO - PROCESS | 3644 | 1461276174795 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 15:02:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 15:02:54 INFO - PROCESS | 3644 | 1461276174805 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 15:02:54 INFO - PROCESS | 3644 | 1461276174809 Marionette TRACE conn3 <- [1,1882,null,{}] 15:02:54 INFO - PROCESS | 3644 | 1461276174816 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}] 15:02:54 INFO - PROCESS | 3644 | 1461276174923 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 15:02:55 INFO - PROCESS | 3644 | 1461276175070 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:55 INFO - PROCESS | 3644 | ++DOCSHELL 13B51800 == 52 [pid = 3644] [id = 480] 15:02:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (13B51C00) [pid = 3644] [serial = 1440] [outer = 00000000] 15:02:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (14BEAC00) [pid = 3644] [serial = 1441] [outer = 13B51C00] 15:02:55 INFO - PROCESS | 3644 | 1461276175129 Marionette DEBUG loaded listener.js 15:02:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (157EE400) [pid = 3644] [serial = 1442] [outer = 13B51C00] 15:02:55 INFO - PROCESS | 3644 | 1461276175769 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]]]}] 15:02:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 15:02:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 997ms 15:02:55 INFO - PROCESS | 3644 | 1461276175806 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 15:02:55 INFO - PROCESS | 3644 | 1461276175809 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 15:02:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 15:02:55 INFO - PROCESS | 3644 | 1461276175818 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 15:02:55 INFO - PROCESS | 3644 | 1461276175822 Marionette TRACE conn3 <- [1,1886,null,{}] 15:02:55 INFO - PROCESS | 3644 | 1461276175826 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}] 15:02:55 INFO - PROCESS | 3644 | 1461276175931 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 15:02:56 INFO - PROCESS | 3644 | 1461276176072 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:56 INFO - PROCESS | 3644 | ++DOCSHELL 16765800 == 53 [pid = 3644] [id = 481] 15:02:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (17B61000) [pid = 3644] [serial = 1443] [outer = 00000000] 15:02:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (18AC0400) [pid = 3644] [serial = 1444] [outer = 17B61000] 15:02:56 INFO - PROCESS | 3644 | 1461276176128 Marionette DEBUG loaded listener.js 15:02:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (18AE0C00) [pid = 3644] [serial = 1445] [outer = 17B61000] 15:02:56 INFO - PROCESS | 3644 | 1461276176694 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]]]}] 15:02:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 15:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 935ms 15:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 15:02:56 INFO - PROCESS | 3644 | 1461276176761 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 15:02:56 INFO - PROCESS | 3644 | 1461276176764 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 15:02:56 INFO - PROCESS | 3644 | 1461276176768 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 15:02:56 INFO - PROCESS | 3644 | 1461276176770 Marionette TRACE conn3 <- [1,1890,null,{}] 15:02:56 INFO - PROCESS | 3644 | 1461276176780 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}] 15:02:56 INFO - PROCESS | 3644 | 1461276176888 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 15:02:57 INFO - PROCESS | 3644 | 1461276177028 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:57 INFO - PROCESS | 3644 | ++DOCSHELL 1A06CC00 == 54 [pid = 3644] [id = 482] 15:02:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1A06D000) [pid = 3644] [serial = 1446] [outer = 00000000] 15:02:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1A0E6400) [pid = 3644] [serial = 1447] [outer = 1A06D000] 15:02:57 INFO - PROCESS | 3644 | 1461276177088 Marionette DEBUG loaded listener.js 15:02:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1AA47000) [pid = 3644] [serial = 1448] [outer = 1A06D000] 15:02:57 INFO - PROCESS | 3644 | 1461276177686 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]]]}] 15:02:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 15:02:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 998ms 15:02:57 INFO - PROCESS | 3644 | 1461276177754 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 15:02:57 INFO - PROCESS | 3644 | 1461276177756 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 15:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 15:02:57 INFO - PROCESS | 3644 | 1461276177760 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 15:02:57 INFO - PROCESS | 3644 | 1461276177762 Marionette TRACE conn3 <- [1,1894,null,{}] 15:02:57 INFO - PROCESS | 3644 | 1461276177766 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}] 15:02:57 INFO - PROCESS | 3644 | 1461276177867 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 15:02:57 INFO - PROCESS | 3644 | 1461276178002 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:58 INFO - PROCESS | 3644 | ++DOCSHELL 1C722800 == 55 [pid = 3644] [id = 483] 15:02:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1C729400) [pid = 3644] [serial = 1449] [outer = 00000000] 15:02:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1C990C00) [pid = 3644] [serial = 1450] [outer = 1C729400] 15:02:58 INFO - PROCESS | 3644 | 1461276178066 Marionette DEBUG loaded listener.js 15:02:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1C996000) [pid = 3644] [serial = 1451] [outer = 1C729400] 15:02:58 INFO - PROCESS | 3644 | 1461276178827 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]]]}] 15:02:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 15:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1090ms 15:02:58 INFO - PROCESS | 3644 | 1461276178857 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 15:02:58 INFO - PROCESS | 3644 | 1461276178861 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 15:02:58 INFO - PROCESS | 3644 | 1461276178867 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 15:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 15:02:58 INFO - PROCESS | 3644 | 1461276178871 Marionette TRACE conn3 <- [1,1898,null,{}] 15:02:58 INFO - PROCESS | 3644 | 1461276178876 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}] 15:02:58 INFO - PROCESS | 3644 | 1461276178969 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 15:02:59 INFO - PROCESS | 3644 | 1461276179077 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:59 INFO - PROCESS | 3644 | ++DOCSHELL 15D15000 == 56 [pid = 3644] [id = 484] 15:02:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1663D000) [pid = 3644] [serial = 1452] [outer = 00000000] 15:02:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (17B65C00) [pid = 3644] [serial = 1453] [outer = 1663D000] 15:02:59 INFO - PROCESS | 3644 | 1461276179126 Marionette DEBUG loaded listener.js 15:02:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (17C61400) [pid = 3644] [serial = 1454] [outer = 1663D000] 15:02:59 INFO - PROCESS | 3644 | 1461276179714 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]]]}] 15:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 15:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 903ms 15:02:59 INFO - PROCESS | 3644 | 1461276179774 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 15:02:59 INFO - PROCESS | 3644 | 1461276179779 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 15:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 15:02:59 INFO - PROCESS | 3644 | 1461276179786 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 15:02:59 INFO - PROCESS | 3644 | 1461276179788 Marionette TRACE conn3 <- [1,1902,null,{}] 15:02:59 INFO - PROCESS | 3644 | 1461276179792 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}] 15:02:59 INFO - PROCESS | 3644 | 1461276179889 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 15:03:00 INFO - PROCESS | 3644 | 1461276180032 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:00 INFO - PROCESS | 3644 | ++DOCSHELL 1831B000 == 57 [pid = 3644] [id = 485] 15:03:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1871DC00) [pid = 3644] [serial = 1455] [outer = 00000000] 15:03:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (18AC2C00) [pid = 3644] [serial = 1456] [outer = 1871DC00] 15:03:00 INFO - PROCESS | 3644 | 1461276180083 Marionette DEBUG loaded listener.js 15:03:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (18ACB000) [pid = 3644] [serial = 1457] [outer = 1871DC00] 15:03:00 INFO - PROCESS | 3644 | --DOCSHELL 1390D800 == 56 [pid = 3644] [id = 478] 15:03:00 INFO - PROCESS | 3644 | --DOCSHELL 13906000 == 55 [pid = 3644] [id = 477] 15:03:00 INFO - PROCESS | 3644 | --DOCSHELL 1A072000 == 54 [pid = 3644] [id = 476] 15:03:00 INFO - PROCESS | 3644 | --DOCSHELL 1A077400 == 53 [pid = 3644] [id = 475] 15:03:00 INFO - PROCESS | 3644 | --DOCSHELL 1390E400 == 52 [pid = 3644] [id = 474] 15:03:00 INFO - PROCESS | 3644 | --DOCSHELL 18D60C00 == 51 [pid = 3644] [id = 473] 15:03:00 INFO - PROCESS | 3644 | --DOCSHELL 18AE4C00 == 50 [pid = 3644] [id = 472] 15:03:00 INFO - PROCESS | 3644 | --DOCSHELL 16646000 == 49 [pid = 3644] [id = 471] 15:03:00 INFO - PROCESS | 3644 | --DOCSHELL 1663CC00 == 48 [pid = 3644] [id = 470] 15:03:00 INFO - PROCESS | 3644 | --DOCSHELL 1AA4C800 == 47 [pid = 3644] [id = 468] 15:03:00 INFO - PROCESS | 3644 | --DOCSHELL 1A06D400 == 46 [pid = 3644] [id = 467] 15:03:00 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1ADA9C00) [pid = 3644] [serial = 1360] [outer = 00000000] [url = about:blank] 15:03:00 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (16B9C400) [pid = 3644] [serial = 1354] [outer = 00000000] [url = about:blank] 15:03:00 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1C4E2C00) [pid = 3644] [serial = 1393] [outer = 00000000] [url = about:blank] 15:03:00 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (18AC5000) [pid = 3644] [serial = 1357] [outer = 00000000] [url = about:blank] 15:03:00 INFO - PROCESS | 3644 | --DOCSHELL 17C58800 == 45 [pid = 3644] [id = 466] 15:03:00 INFO - PROCESS | 3644 | --DOCSHELL 13905000 == 44 [pid = 3644] [id = 465] 15:03:00 INFO - PROCESS | 3644 | --DOCSHELL 1C483C00 == 43 [pid = 3644] [id = 464] 15:03:00 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1A072C00) [pid = 3644] [serial = 1378] [outer = 00000000] [url = about:blank] 15:03:00 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1A487400) [pid = 3644] [serial = 1381] [outer = 00000000] [url = about:blank] 15:03:00 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1A078C00) [pid = 3644] [serial = 1379] [outer = 00000000] [url = about:blank] 15:03:00 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (18ADF400) [pid = 3644] [serial = 1372] [outer = 00000000] [url = about:blank] 15:03:00 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (18CC6000) [pid = 3644] [serial = 1373] [outer = 00000000] [url = about:blank] 15:03:00 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (196EE400) [pid = 3644] [serial = 1375] [outer = 00000000] [url = about:blank] 15:03:00 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (183AA000) [pid = 3644] [serial = 1369] [outer = 00000000] [url = about:blank] 15:03:00 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (18844800) [pid = 3644] [serial = 1370] [outer = 00000000] [url = about:blank] 15:03:00 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (15D8D000) [pid = 3644] [serial = 1364] [outer = 00000000] [url = about:blank] 15:03:00 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (144A5000) [pid = 3644] [serial = 1363] [outer = 00000000] [url = about:blank] 15:03:00 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1C47D400) [pid = 3644] [serial = 1385] [outer = 00000000] [url = about:blank] 15:03:00 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (15B0D400) [pid = 3644] [serial = 1366] [outer = 00000000] [url = about:blank] 15:03:00 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1663A000) [pid = 3644] [serial = 1367] [outer = 00000000] [url = about:blank] 15:03:00 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1C204800) [pid = 3644] [serial = 1391] [outer = 00000000] [url = about:blank] 15:03:00 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1C456C00) [pid = 3644] [serial = 1384] [outer = 00000000] [url = about:blank] 15:03:00 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1A83D400) [pid = 3644] [serial = 1382] [outer = 00000000] [url = about:blank] 15:03:00 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1ADA5800) [pid = 3644] [serial = 1390] [outer = 00000000] [url = about:blank] 15:03:00 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (18847800) [pid = 3644] [serial = 1387] [outer = 00000000] [url = about:blank] 15:03:00 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (18E7C000) [pid = 3644] [serial = 1388] [outer = 00000000] [url = about:blank] 15:03:00 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (196F5800) [pid = 3644] [serial = 1376] [outer = 00000000] [url = about:blank] 15:03:00 INFO - PROCESS | 3644 | 1461276180583 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]]]}] 15:03:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 15:03:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 841ms 15:03:00 INFO - PROCESS | 3644 | 1461276180627 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 15:03:00 INFO - PROCESS | 3644 | 1461276180629 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 15:03:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 15:03:00 INFO - PROCESS | 3644 | 1461276180633 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 15:03:00 INFO - PROCESS | 3644 | 1461276180636 Marionette TRACE conn3 <- [1,1906,null,{}] 15:03:00 INFO - PROCESS | 3644 | 1461276180646 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}] 15:03:00 INFO - PROCESS | 3644 | 1461276180730 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 15:03:00 INFO - PROCESS | 3644 | 1461276180741 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:00 INFO - PROCESS | 3644 | ++DOCSHELL 16B98400 == 44 [pid = 3644] [id = 486] 15:03:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (16B9C400) [pid = 3644] [serial = 1458] [outer = 00000000] 15:03:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (18AC5000) [pid = 3644] [serial = 1459] [outer = 16B9C400] 15:03:00 INFO - PROCESS | 3644 | 1461276180788 Marionette DEBUG loaded listener.js 15:03:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (18AE4C00) [pid = 3644] [serial = 1460] [outer = 16B9C400] 15:03:01 INFO - PROCESS | 3644 | 1461276181282 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]]]}] 15:03:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 15:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 701ms 15:03:01 INFO - PROCESS | 3644 | 1461276181332 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 15:03:01 INFO - PROCESS | 3644 | 1461276181335 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 15:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 15:03:01 INFO - PROCESS | 3644 | 1461276181338 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 15:03:01 INFO - PROCESS | 3644 | 1461276181340 Marionette TRACE conn3 <- [1,1910,null,{}] 15:03:01 INFO - PROCESS | 3644 | 1461276181344 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}] 15:03:01 INFO - PROCESS | 3644 | 1461276181422 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 15:03:01 INFO - PROCESS | 3644 | 1461276181428 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:01 INFO - PROCESS | 3644 | ++DOCSHELL 18D60C00 == 45 [pid = 3644] [id = 487] 15:03:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (18E75800) [pid = 3644] [serial = 1461] [outer = 00000000] 15:03:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (196EF800) [pid = 3644] [serial = 1462] [outer = 18E75800] 15:03:01 INFO - PROCESS | 3644 | 1461276181474 Marionette DEBUG loaded listener.js 15:03:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (196F5800) [pid = 3644] [serial = 1463] [outer = 18E75800] 15:03:01 INFO - PROCESS | 3644 | 1461276181925 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]]]}] 15:03:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 15:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 639ms 15:03:01 INFO - PROCESS | 3644 | 1461276181975 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 15:03:01 INFO - PROCESS | 3644 | 1461276181977 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 15:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 15:03:01 INFO - PROCESS | 3644 | 1461276181980 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 15:03:01 INFO - PROCESS | 3644 | 1461276181982 Marionette TRACE conn3 <- [1,1914,null,{}] 15:03:01 INFO - PROCESS | 3644 | 1461276181985 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}] 15:03:02 INFO - PROCESS | 3644 | 1461276182061 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 15:03:02 INFO - PROCESS | 3644 | 1461276182067 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:02 INFO - PROCESS | 3644 | ++DOCSHELL 19907800 == 46 [pid = 3644] [id = 488] 15:03:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (19908400) [pid = 3644] [serial = 1464] [outer = 00000000] 15:03:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (19A12000) [pid = 3644] [serial = 1465] [outer = 19908400] 15:03:02 INFO - PROCESS | 3644 | 1461276182115 Marionette DEBUG loaded listener.js 15:03:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (19A11000) [pid = 3644] [serial = 1466] [outer = 19908400] 15:03:02 INFO - PROCESS | 3644 | 1461276182585 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]]]}] 15:03:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 15:03:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 623ms 15:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 15:03:02 INFO - PROCESS | 3644 | 1461276182619 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 15:03:02 INFO - PROCESS | 3644 | 1461276182621 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 15:03:02 INFO - PROCESS | 3644 | 1461276182625 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 15:03:02 INFO - PROCESS | 3644 | 1461276182626 Marionette TRACE conn3 <- [1,1918,null,{}] 15:03:02 INFO - PROCESS | 3644 | 1461276182630 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}] 15:03:02 INFO - PROCESS | 3644 | 1461276182750 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 15:03:02 INFO - PROCESS | 3644 | 1461276182757 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:02 INFO - PROCESS | 3644 | ++DOCSHELL 15BD4400 == 47 [pid = 3644] [id = 489] 15:03:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (197F0400) [pid = 3644] [serial = 1467] [outer = 00000000] 15:03:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1A086000) [pid = 3644] [serial = 1468] [outer = 197F0400] 15:03:02 INFO - PROCESS | 3644 | 1461276182805 Marionette DEBUG loaded listener.js 15:03:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1A838C00) [pid = 3644] [serial = 1469] [outer = 197F0400] 15:03:03 INFO - PROCESS | 3644 | 1461276183263 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]]]}] 15:03:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 15:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 686ms 15:03:03 INFO - PROCESS | 3644 | 1461276183308 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 15:03:03 INFO - PROCESS | 3644 | 1461276183310 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 15:03:03 INFO - PROCESS | 3644 | 1461276183314 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 15:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 15:03:03 INFO - PROCESS | 3644 | 1461276183315 Marionette TRACE conn3 <- [1,1922,null,{}] 15:03:03 INFO - PROCESS | 3644 | 1461276183319 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}] 15:03:03 INFO - PROCESS | 3644 | 1461276183426 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 15:03:03 INFO - PROCESS | 3644 | 1461276183521 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:03 INFO - PROCESS | 3644 | ++DOCSHELL 1390C000 == 48 [pid = 3644] [id = 490] 15:03:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1ADA8400) [pid = 3644] [serial = 1470] [outer = 00000000] 15:03:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1C207000) [pid = 3644] [serial = 1471] [outer = 1ADA8400] 15:03:03 INFO - PROCESS | 3644 | 1461276183567 Marionette DEBUG loaded listener.js 15:03:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1C204C00) [pid = 3644] [serial = 1472] [outer = 1ADA8400] 15:03:03 INFO - PROCESS | 3644 | 1461276183996 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]]]}] 15:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 15:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 732ms 15:03:04 INFO - PROCESS | 3644 | 1461276184054 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 15:03:04 INFO - PROCESS | 3644 | 1461276184056 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 15:03:04 INFO - PROCESS | 3644 | 1461276184060 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 15:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 15:03:04 INFO - PROCESS | 3644 | 1461276184061 Marionette TRACE conn3 <- [1,1926,null,{}] 15:03:04 INFO - PROCESS | 3644 | 1461276184065 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}] 15:03:04 INFO - PROCESS | 3644 | 1461276184181 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 15:03:04 INFO - PROCESS | 3644 | 1461276184194 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:04 INFO - PROCESS | 3644 | ++DOCSHELL 15B0D400 == 49 [pid = 3644] [id = 491] 15:03:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (18881C00) [pid = 3644] [serial = 1473] [outer = 00000000] 15:03:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1C481400) [pid = 3644] [serial = 1474] [outer = 18881C00] 15:03:04 INFO - PROCESS | 3644 | 1461276184246 Marionette DEBUG loaded listener.js 15:03:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1C484800) [pid = 3644] [serial = 1475] [outer = 18881C00] 15:03:04 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (183A2C00) [pid = 3644] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 15:03:04 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (18CC7000) [pid = 3644] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 15:03:04 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (18AC7800) [pid = 3644] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 15:03:04 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (14B06800) [pid = 3644] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 15:03:04 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (19509000) [pid = 3644] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 15:03:04 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1ADAA000) [pid = 3644] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 15:03:04 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (17B5DC00) [pid = 3644] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 15:03:04 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (183AB800) [pid = 3644] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 15:03:04 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (18CBF400) [pid = 3644] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 15:03:04 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (143D5400) [pid = 3644] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 15:03:04 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1A486000) [pid = 3644] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 15:03:04 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1A07AC00) [pid = 3644] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 15:03:04 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1A47FC00) [pid = 3644] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 15:03:04 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (13826800) [pid = 3644] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 15:03:04 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (16764C00) [pid = 3644] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 15:03:04 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1831AC00) [pid = 3644] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 15:03:04 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (18AE5000) [pid = 3644] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 15:03:04 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (13905800) [pid = 3644] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 15:03:04 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (16766400) [pid = 3644] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 15:03:04 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (194DA400) [pid = 3644] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 15:03:04 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (14452C00) [pid = 3644] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 15:03:04 INFO - PROCESS | 3644 | 1461276184944 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]]]}] 15:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 15:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 935ms 15:03:04 INFO - PROCESS | 3644 | 1461276185005 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 15:03:04 INFO - PROCESS | 3644 | 1461276185007 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 15:03:05 INFO - PROCESS | 3644 | 1461276185011 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 15:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 15:03:05 INFO - PROCESS | 3644 | 1461276185012 Marionette TRACE conn3 <- [1,1930,null,{}] 15:03:05 INFO - PROCESS | 3644 | 1461276185015 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}] 15:03:05 INFO - PROCESS | 3644 | 1461276185092 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 15:03:05 INFO - PROCESS | 3644 | 1461276185188 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:05 INFO - PROCESS | 3644 | ++DOCSHELL 13369C00 == 50 [pid = 3644] [id = 492] 15:03:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (13371000) [pid = 3644] [serial = 1476] [outer = 00000000] 15:03:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (143D4000) [pid = 3644] [serial = 1477] [outer = 13371000] 15:03:05 INFO - PROCESS | 3644 | 1461276185232 Marionette DEBUG loaded listener.js 15:03:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (16BA1400) [pid = 3644] [serial = 1478] [outer = 13371000] 15:03:05 INFO - PROCESS | 3644 | 1461276185588 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]]]}] 15:03:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 15:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 623ms 15:03:05 INFO - PROCESS | 3644 | 1461276185649 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 15:03:05 INFO - PROCESS | 3644 | 1461276185651 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 15:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 15:03:05 INFO - PROCESS | 3644 | 1461276185654 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 15:03:05 INFO - PROCESS | 3644 | 1461276185656 Marionette TRACE conn3 <- [1,1934,null,{}] 15:03:05 INFO - PROCESS | 3644 | 1461276185668 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}] 15:03:05 INFO - PROCESS | 3644 | 1461276185747 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 15:03:05 INFO - PROCESS | 3644 | 1461276185755 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:05 INFO - PROCESS | 3644 | ++DOCSHELL 144A0800 == 51 [pid = 3644] [id = 493] 15:03:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (16764C00) [pid = 3644] [serial = 1479] [outer = 00000000] 15:03:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (18AE6400) [pid = 3644] [serial = 1480] [outer = 16764C00] 15:03:05 INFO - PROCESS | 3644 | 1461276185798 Marionette DEBUG loaded listener.js 15:03:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (196EF000) [pid = 3644] [serial = 1481] [outer = 16764C00] 15:03:06 INFO - PROCESS | 3644 | 1461276186223 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]]]}] 15:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 15:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 592ms 15:03:06 INFO - PROCESS | 3644 | 1461276186252 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 15:03:06 INFO - PROCESS | 3644 | 1461276186254 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 15:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 15:03:06 INFO - PROCESS | 3644 | 1461276186257 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 15:03:06 INFO - PROCESS | 3644 | 1461276186260 Marionette TRACE conn3 <- [1,1938,null,{}] 15:03:06 INFO - PROCESS | 3644 | 1461276186282 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}] 15:03:06 INFO - PROCESS | 3644 | 1461276186381 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 15:03:06 INFO - PROCESS | 3644 | 1461276186390 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:06 INFO - PROCESS | 3644 | ++DOCSHELL 1990E800 == 52 [pid = 3644] [id = 494] 15:03:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1A044400) [pid = 3644] [serial = 1482] [outer = 00000000] 15:03:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1C4E5000) [pid = 3644] [serial = 1483] [outer = 1A044400] 15:03:06 INFO - PROCESS | 3644 | 1461276186439 Marionette DEBUG loaded listener.js 15:03:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1C796800) [pid = 3644] [serial = 1484] [outer = 1A044400] 15:03:06 INFO - PROCESS | 3644 | 1461276186996 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]]]}] 15:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 15:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 794ms 15:03:07 INFO - PROCESS | 3644 | 1461276187060 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 15:03:07 INFO - PROCESS | 3644 | 1461276187064 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 15:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 15:03:07 INFO - PROCESS | 3644 | 1461276187070 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 15:03:07 INFO - PROCESS | 3644 | 1461276187074 Marionette TRACE conn3 <- [1,1942,null,{}] 15:03:07 INFO - PROCESS | 3644 | 1461276187081 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}] 15:03:07 INFO - PROCESS | 3644 | 1461276187219 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 15:03:07 INFO - PROCESS | 3644 | 1461276187351 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:07 INFO - PROCESS | 3644 | ++DOCSHELL 12BDD800 == 53 [pid = 3644] [id = 495] 15:03:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1376D000) [pid = 3644] [serial = 1485] [outer = 00000000] 15:03:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (16645800) [pid = 3644] [serial = 1486] [outer = 1376D000] 15:03:07 INFO - PROCESS | 3644 | 1461276187409 Marionette DEBUG loaded listener.js 15:03:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (16B96C00) [pid = 3644] [serial = 1487] [outer = 1376D000] 15:03:08 INFO - PROCESS | 3644 | 1461276188020 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]]]}] 15:03:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 15:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 997ms 15:03:08 INFO - PROCESS | 3644 | 1461276188058 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 15:03:08 INFO - PROCESS | 3644 | 1461276188064 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 15:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 15:03:08 INFO - PROCESS | 3644 | 1461276188070 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 15:03:08 INFO - PROCESS | 3644 | 1461276188073 Marionette TRACE conn3 <- [1,1946,null,{}] 15:03:08 INFO - PROCESS | 3644 | 1461276188077 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}] 15:03:08 INFO - PROCESS | 3644 | 1461276188182 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 15:03:08 INFO - PROCESS | 3644 | 1461276188319 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:08 INFO - PROCESS | 3644 | ++DOCSHELL 18AC0000 == 54 [pid = 3644] [id = 496] 15:03:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (18AC1800) [pid = 3644] [serial = 1488] [outer = 00000000] 15:03:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (18E82C00) [pid = 3644] [serial = 1489] [outer = 18AC1800] 15:03:08 INFO - PROCESS | 3644 | 1461276188417 Marionette DEBUG loaded listener.js 15:03:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (196EB000) [pid = 3644] [serial = 1490] [outer = 18AC1800] 15:03:08 INFO - PROCESS | 3644 | 1461276188959 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]]]}] 15:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 15:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 935ms 15:03:09 INFO - PROCESS | 3644 | 1461276189014 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 15:03:09 INFO - PROCESS | 3644 | 1461276189016 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 15:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 15:03:09 INFO - PROCESS | 3644 | 1461276189020 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 15:03:09 INFO - PROCESS | 3644 | 1461276189024 Marionette TRACE conn3 <- [1,1950,null,{}] 15:03:09 INFO - PROCESS | 3644 | 1461276189035 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}] 15:03:09 INFO - PROCESS | 3644 | 1461276189141 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 15:03:09 INFO - PROCESS | 3644 | 1461276189250 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:09 INFO - PROCESS | 3644 | ++DOCSHELL 1A0EDC00 == 55 [pid = 3644] [id = 497] 15:03:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1A47FC00) [pid = 3644] [serial = 1491] [outer = 00000000] 15:03:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1C20D400) [pid = 3644] [serial = 1492] [outer = 1A47FC00] 15:03:09 INFO - PROCESS | 3644 | 1461276189307 Marionette DEBUG loaded listener.js 15:03:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1C47F000) [pid = 3644] [serial = 1493] [outer = 1A47FC00] 15:03:09 INFO - PROCESS | 3644 | 1461276189923 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]]]}] 15:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 15:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 936ms 15:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 15:03:09 INFO - PROCESS | 3644 | 1461276189965 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 15:03:09 INFO - PROCESS | 3644 | 1461276189968 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 15:03:09 INFO - PROCESS | 3644 | 1461276189971 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 15:03:09 INFO - PROCESS | 3644 | 1461276189973 Marionette TRACE conn3 <- [1,1954,null,{}] 15:03:09 INFO - PROCESS | 3644 | 1461276189977 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}] 15:03:10 INFO - PROCESS | 3644 | 1461276190079 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 15:03:10 INFO - PROCESS | 3644 | 1461276190187 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:10 INFO - PROCESS | 3644 | ++DOCSHELL 1C483000 == 56 [pid = 3644] [id = 498] 15:03:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1C72C800) [pid = 3644] [serial = 1494] [outer = 00000000] 15:03:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1CB50400) [pid = 3644] [serial = 1495] [outer = 1C72C800] 15:03:10 INFO - PROCESS | 3644 | 1461276190241 Marionette DEBUG loaded listener.js 15:03:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1CB53000) [pid = 3644] [serial = 1496] [outer = 1C72C800] 15:03:10 INFO - PROCESS | 3644 | 1461276190781 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]]]}] 15:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 15:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 842ms 15:03:10 INFO - PROCESS | 3644 | 1461276190820 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 15:03:10 INFO - PROCESS | 3644 | 1461276190823 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 15:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 15:03:10 INFO - PROCESS | 3644 | 1461276190827 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 15:03:10 INFO - PROCESS | 3644 | 1461276190829 Marionette TRACE conn3 <- [1,1958,null,{}] 15:03:10 INFO - PROCESS | 3644 | 1461276190833 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}] 15:03:10 INFO - PROCESS | 3644 | 1461276190934 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 15:03:11 INFO - PROCESS | 3644 | 1461276191042 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:11 INFO - PROCESS | 3644 | ++DOCSHELL 1C798800 == 57 [pid = 3644] [id = 499] 15:03:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1C798C00) [pid = 3644] [serial = 1497] [outer = 00000000] 15:03:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1CE6A800) [pid = 3644] [serial = 1498] [outer = 1C798C00] 15:03:11 INFO - PROCESS | 3644 | 1461276191095 Marionette DEBUG loaded listener.js 15:03:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1CE73000) [pid = 3644] [serial = 1499] [outer = 1C798C00] 15:03:11 INFO - PROCESS | 3644 | 1461276191751 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]]]}] 15:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 15:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 936ms 15:03:11 INFO - PROCESS | 3644 | 1461276191775 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 15:03:11 INFO - PROCESS | 3644 | 1461276191777 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 15:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 15:03:11 INFO - PROCESS | 3644 | 1461276191781 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 15:03:11 INFO - PROCESS | 3644 | 1461276191783 Marionette TRACE conn3 <- [1,1962,null,{}] 15:03:11 INFO - PROCESS | 3644 | 1461276191787 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}] 15:03:11 INFO - PROCESS | 3644 | 1461276191906 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 15:03:12 INFO - PROCESS | 3644 | 1461276192205 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:12 INFO - PROCESS | 3644 | ++DOCSHELL 137B3400 == 58 [pid = 3644] [id = 500] 15:03:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (13904800) [pid = 3644] [serial = 1500] [outer = 00000000] 15:03:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (15BBF000) [pid = 3644] [serial = 1501] [outer = 13904800] 15:03:12 INFO - PROCESS | 3644 | 1461276192255 Marionette DEBUG loaded listener.js 15:03:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (15DD8000) [pid = 3644] [serial = 1502] [outer = 13904800] 15:03:12 INFO - PROCESS | 3644 | --DOCSHELL 183A4C00 == 57 [pid = 3644] [id = 452] 15:03:12 INFO - PROCESS | 3644 | --DOCSHELL 144A0800 == 56 [pid = 3644] [id = 493] 15:03:12 INFO - PROCESS | 3644 | --DOCSHELL 13369C00 == 55 [pid = 3644] [id = 492] 15:03:12 INFO - PROCESS | 3644 | --DOCSHELL 15B0D400 == 54 [pid = 3644] [id = 491] 15:03:12 INFO - PROCESS | 3644 | --DOCSHELL 1390C000 == 53 [pid = 3644] [id = 490] 15:03:12 INFO - PROCESS | 3644 | --DOCSHELL 15BD4400 == 52 [pid = 3644] [id = 489] 15:03:12 INFO - PROCESS | 3644 | --DOCSHELL 19907800 == 51 [pid = 3644] [id = 488] 15:03:12 INFO - PROCESS | 3644 | --DOCSHELL 18D60C00 == 50 [pid = 3644] [id = 487] 15:03:12 INFO - PROCESS | 3644 | --DOCSHELL 16B98400 == 49 [pid = 3644] [id = 486] 15:03:12 INFO - PROCESS | 3644 | --DOCSHELL 1831B000 == 48 [pid = 3644] [id = 485] 15:03:12 INFO - PROCESS | 3644 | --DOCSHELL 15D15000 == 47 [pid = 3644] [id = 484] 15:03:12 INFO - PROCESS | 3644 | 1461276192886 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]]]}] 15:03:12 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1C463800) [pid = 3644] [serial = 1402] [outer = 00000000] [url = about:blank] 15:03:12 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1C72CC00) [pid = 3644] [serial = 1405] [outer = 00000000] [url = about:blank] 15:03:12 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1C729800) [pid = 3644] [serial = 1438] [outer = 00000000] [url = about:blank] 15:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 15:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1138ms 15:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 15:03:12 INFO - PROCESS | 3644 | 1461276192928 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 15:03:12 INFO - PROCESS | 3644 | 1461276192932 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 15:03:12 INFO - PROCESS | 3644 | 1461276192936 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 15:03:12 INFO - PROCESS | 3644 | 1461276192940 Marionette TRACE conn3 <- [1,1966,null,{}] 15:03:12 INFO - PROCESS | 3644 | 1461276192945 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}] 15:03:13 INFO - PROCESS | 3644 | 1461276193043 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (18E74C00) [pid = 3644] [serial = 1307] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (17C53000) [pid = 3644] [serial = 1355] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (196EC400) [pid = 3644] [serial = 1316] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1C45B400) [pid = 3644] [serial = 1352] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1871D000) [pid = 3644] [serial = 1313] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (18F23C00) [pid = 3644] [serial = 1358] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (19A0C400) [pid = 3644] [serial = 1319] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (15F4AC00) [pid = 3644] [serial = 1310] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1C455400) [pid = 3644] [serial = 1361] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1A34BC00) [pid = 3644] [serial = 1426] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1AA55C00) [pid = 3644] [serial = 1429] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1A348C00) [pid = 3644] [serial = 1427] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (157AB400) [pid = 3644] [serial = 1408] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (17C55C00) [pid = 3644] [serial = 1414] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (180AB400) [pid = 3644] [serial = 1415] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (18AC3000) [pid = 3644] [serial = 1400] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (18850000) [pid = 3644] [serial = 1399] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (18D52000) [pid = 3644] [serial = 1417] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (16BA0C00) [pid = 3644] [serial = 1418] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (16A35800) [pid = 3644] [serial = 1397] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (15F4C800) [pid = 3644] [serial = 1396] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1831B800) [pid = 3644] [serial = 1412] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (17C60400) [pid = 3644] [serial = 1411] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (196F1800) [pid = 3644] [serial = 1420] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (19A0B800) [pid = 3644] [serial = 1432] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1C457400) [pid = 3644] [serial = 1436] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1AD46400) [pid = 3644] [serial = 1430] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (15F57000) [pid = 3644] [serial = 1409] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1A086800) [pid = 3644] [serial = 1433] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (19A0A800) [pid = 3644] [serial = 1423] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (19A10800) [pid = 3644] [serial = 1424] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1C458800) [pid = 3644] [serial = 1435] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1978B400) [pid = 3644] [serial = 1421] [outer = 00000000] [url = about:blank] 15:03:13 INFO - PROCESS | 3644 | 1461276193142 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:13 INFO - PROCESS | 3644 | ++DOCSHELL 14452400 == 48 [pid = 3644] [id = 501] 15:03:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (14B59000) [pid = 3644] [serial = 1503] [outer = 00000000] 15:03:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1663A000) [pid = 3644] [serial = 1504] [outer = 14B59000] 15:03:13 INFO - PROCESS | 3644 | 1461276193189 Marionette DEBUG loaded listener.js 15:03:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (16B96800) [pid = 3644] [serial = 1505] [outer = 14B59000] 15:03:13 INFO - PROCESS | 3644 | 1461276193646 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]]]}] 15:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 15:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 732ms 15:03:13 INFO - PROCESS | 3644 | 1461276193676 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 15:03:13 INFO - PROCESS | 3644 | 1461276193680 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 15:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 15:03:13 INFO - PROCESS | 3644 | 1461276193683 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 15:03:13 INFO - PROCESS | 3644 | 1461276193685 Marionette TRACE conn3 <- [1,1970,null,{}] 15:03:13 INFO - PROCESS | 3644 | 1461276193693 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}] 15:03:13 INFO - PROCESS | 3644 | 1461276193778 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 15:03:13 INFO - PROCESS | 3644 | 1461276193790 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:13 INFO - PROCESS | 3644 | ++DOCSHELL 1831B000 == 49 [pid = 3644] [id = 502] 15:03:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1831B400) [pid = 3644] [serial = 1506] [outer = 00000000] 15:03:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (183A5400) [pid = 3644] [serial = 1507] [outer = 1831B400] 15:03:13 INFO - PROCESS | 3644 | 1461276193835 Marionette DEBUG loaded listener.js 15:03:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (18713400) [pid = 3644] [serial = 1508] [outer = 1831B400] 15:03:14 INFO - PROCESS | 3644 | 1461276194309 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]]]}] 15:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 15:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 623ms 15:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 15:03:14 INFO - PROCESS | 3644 | 1461276194322 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 15:03:14 INFO - PROCESS | 3644 | 1461276194324 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 15:03:14 INFO - PROCESS | 3644 | 1461276194333 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 15:03:14 INFO - PROCESS | 3644 | 1461276194339 Marionette TRACE conn3 <- [1,1974,null,{}] 15:03:14 INFO - PROCESS | 3644 | 1461276194347 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}] 15:03:14 INFO - PROCESS | 3644 | 1461276194414 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 15:03:14 INFO - PROCESS | 3644 | 1461276194421 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:14 INFO - PROCESS | 3644 | ++DOCSHELL 17C58C00 == 50 [pid = 3644] [id = 503] 15:03:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (180A8400) [pid = 3644] [serial = 1509] [outer = 00000000] 15:03:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (18D53800) [pid = 3644] [serial = 1510] [outer = 180A8400] 15:03:14 INFO - PROCESS | 3644 | 1461276194466 Marionette DEBUG loaded listener.js 15:03:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (18E7A400) [pid = 3644] [serial = 1511] [outer = 180A8400] 15:03:14 INFO - PROCESS | 3644 | 1461276194910 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]]]}] 15:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 15:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 655ms 15:03:14 INFO - PROCESS | 3644 | 1461276194970 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 15:03:14 INFO - PROCESS | 3644 | 1461276194973 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 15:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 15:03:14 INFO - PROCESS | 3644 | 1461276194976 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 15:03:14 INFO - PROCESS | 3644 | 1461276194978 Marionette TRACE conn3 <- [1,1978,null,{}] 15:03:14 INFO - PROCESS | 3644 | 1461276194981 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}] 15:03:15 INFO - PROCESS | 3644 | 1461276195062 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 15:03:15 INFO - PROCESS | 3644 | 1461276195068 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:15 INFO - PROCESS | 3644 | ++DOCSHELL 18ACAC00 == 51 [pid = 3644] [id = 504] 15:03:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (18D5A000) [pid = 3644] [serial = 1512] [outer = 00000000] 15:03:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (196F1000) [pid = 3644] [serial = 1513] [outer = 18D5A000] 15:03:15 INFO - PROCESS | 3644 | 1461276195113 Marionette DEBUG loaded listener.js 15:03:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (196E8C00) [pid = 3644] [serial = 1514] [outer = 18D5A000] 15:03:15 INFO - PROCESS | 3644 | 1461276195621 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]]]}] 15:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 15:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 701ms 15:03:15 INFO - PROCESS | 3644 | 1461276195675 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 15:03:15 INFO - PROCESS | 3644 | 1461276195677 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 15:03:15 INFO - PROCESS | 3644 | 1461276195681 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 15:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 15:03:15 INFO - PROCESS | 3644 | 1461276195682 Marionette TRACE conn3 <- [1,1982,null,{}] 15:03:15 INFO - PROCESS | 3644 | 1461276195692 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}] 15:03:15 INFO - PROCESS | 3644 | 1461276195801 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 15:03:15 INFO - PROCESS | 3644 | 1461276195814 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:15 INFO - PROCESS | 3644 | ++DOCSHELL 1990C800 == 52 [pid = 3644] [id = 505] 15:03:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1990D800) [pid = 3644] [serial = 1515] [outer = 00000000] 15:03:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (19A0FC00) [pid = 3644] [serial = 1516] [outer = 1990D800] 15:03:15 INFO - PROCESS | 3644 | 1461276195920 Marionette DEBUG loaded listener.js 15:03:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (19D04000) [pid = 3644] [serial = 1517] [outer = 1990D800] 15:03:16 INFO - PROCESS | 3644 | 1461276196362 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]]]}] 15:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 15:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 748ms 15:03:16 INFO - PROCESS | 3644 | 1461276196422 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 15:03:16 INFO - PROCESS | 3644 | 1461276196424 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 15:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 15:03:16 INFO - PROCESS | 3644 | 1461276196466 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 15:03:16 INFO - PROCESS | 3644 | 1461276196468 Marionette TRACE conn3 <- [1,1986,null,{}] 15:03:16 INFO - PROCESS | 3644 | 1461276196472 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}] 15:03:16 INFO - PROCESS | 3644 | 1461276196593 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 15:03:16 INFO - PROCESS | 3644 | 1461276196604 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:16 INFO - PROCESS | 3644 | ++DOCSHELL 19A0D800 == 53 [pid = 3644] [id = 506] 15:03:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (19A13C00) [pid = 3644] [serial = 1518] [outer = 00000000] 15:03:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1A356000) [pid = 3644] [serial = 1519] [outer = 19A13C00] 15:03:16 INFO - PROCESS | 3644 | 1461276196648 Marionette DEBUG loaded listener.js 15:03:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1A355400) [pid = 3644] [serial = 1520] [outer = 19A13C00] 15:03:17 INFO - PROCESS | 3644 | 1461276197081 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]]]}] 15:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 15:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 655ms 15:03:17 INFO - PROCESS | 3644 | 1461276197111 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 15:03:17 INFO - PROCESS | 3644 | 1461276197113 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 15:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 15:03:17 INFO - PROCESS | 3644 | 1461276197117 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 15:03:17 INFO - PROCESS | 3644 | 1461276197119 Marionette TRACE conn3 <- [1,1990,null,{}] 15:03:17 INFO - PROCESS | 3644 | 1461276197122 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}] 15:03:17 INFO - PROCESS | 3644 | 1461276197234 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 15:03:17 INFO - PROCESS | 3644 | 1461276197292 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:17 INFO - PROCESS | 3644 | ++DOCSHELL 1A08AC00 == 54 [pid = 3644] [id = 507] 15:03:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1A0EFC00) [pid = 3644] [serial = 1521] [outer = 00000000] 15:03:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1ADAD400) [pid = 3644] [serial = 1522] [outer = 1A0EFC00] 15:03:17 INFO - PROCESS | 3644 | 1461276197340 Marionette DEBUG loaded listener.js 15:03:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1C204800) [pid = 3644] [serial = 1523] [outer = 1A0EFC00] 15:03:17 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1ADA8400) [pid = 3644] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 15:03:17 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (18881C00) [pid = 3644] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 15:03:17 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1663D000) [pid = 3644] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 15:03:17 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (19908400) [pid = 3644] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 15:03:17 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (18E75800) [pid = 3644] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 15:03:17 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (16B9C400) [pid = 3644] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 15:03:17 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1871DC00) [pid = 3644] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 15:03:17 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (13371000) [pid = 3644] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 15:03:17 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (16764C00) [pid = 3644] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 15:03:17 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (197F0400) [pid = 3644] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 15:03:17 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1A06E000) [pid = 3644] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 15:03:17 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1C486C00) [pid = 3644] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 15:03:17 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1C486000) [pid = 3644] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 15:03:17 INFO - PROCESS | 3644 | 1461276197872 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]]]}] 15:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 15:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 795ms 15:03:17 INFO - PROCESS | 3644 | 1461276197921 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 15:03:17 INFO - PROCESS | 3644 | 1461276197923 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 15:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 15:03:17 INFO - PROCESS | 3644 | 1461276197926 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 15:03:17 INFO - PROCESS | 3644 | 1461276197928 Marionette TRACE conn3 <- [1,1994,null,{}] 15:03:17 INFO - PROCESS | 3644 | 1461276197931 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}] 15:03:18 INFO - PROCESS | 3644 | 1461276198011 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 15:03:18 INFO - PROCESS | 3644 | 1461276198018 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:18 INFO - PROCESS | 3644 | ++DOCSHELL 157A2400 == 55 [pid = 3644] [id = 508] 15:03:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (17B59400) [pid = 3644] [serial = 1524] [outer = 00000000] 15:03:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (19905000) [pid = 3644] [serial = 1525] [outer = 17B59400] 15:03:18 INFO - PROCESS | 3644 | 1461276198062 Marionette DEBUG loaded listener.js 15:03:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1A083C00) [pid = 3644] [serial = 1526] [outer = 17B59400] 15:03:18 INFO - PROCESS | 3644 | 1461276198485 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]]]}] 15:03:18 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 15:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 592ms 15:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 15:03:18 INFO - PROCESS | 3644 | 1461276198526 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 15:03:18 INFO - PROCESS | 3644 | 1461276198528 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 15:03:18 INFO - PROCESS | 3644 | 1461276198531 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 15:03:18 INFO - PROCESS | 3644 | 1461276198533 Marionette TRACE conn3 <- [1,1998,null,{}] 15:03:18 INFO - PROCESS | 3644 | 1461276198540 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}] 15:03:18 INFO - PROCESS | 3644 | 1461276198627 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 15:03:18 INFO - PROCESS | 3644 | 1461276198634 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:18 INFO - PROCESS | 3644 | ++DOCSHELL 148AF400 == 56 [pid = 3644] [id = 509] 15:03:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (18846C00) [pid = 3644] [serial = 1527] [outer = 00000000] 15:03:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1C459C00) [pid = 3644] [serial = 1528] [outer = 18846C00] 15:03:18 INFO - PROCESS | 3644 | 1461276198678 Marionette DEBUG loaded listener.js 15:03:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1C463400) [pid = 3644] [serial = 1529] [outer = 18846C00] 15:03:19 INFO - PROCESS | 3644 | 1461276199110 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]]]}] 15:03:19 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 15:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 623ms 15:03:19 INFO - PROCESS | 3644 | 1461276199170 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 15:03:19 INFO - PROCESS | 3644 | 1461276199172 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 15:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 15:03:19 INFO - PROCESS | 3644 | 1461276199175 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 15:03:19 INFO - PROCESS | 3644 | 1461276199176 Marionette TRACE conn3 <- [1,2002,null,{}] 15:03:19 INFO - PROCESS | 3644 | 1461276199180 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}] 15:03:19 INFO - PROCESS | 3644 | 1461276199259 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 15:03:19 INFO - PROCESS | 3644 | 1461276199265 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:19 INFO - PROCESS | 3644 | ++DOCSHELL 19908400 == 57 [pid = 3644] [id = 510] 15:03:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1C48B800) [pid = 3644] [serial = 1530] [outer = 00000000] 15:03:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1C730400) [pid = 3644] [serial = 1531] [outer = 1C48B800] 15:03:19 INFO - PROCESS | 3644 | 1461276199318 Marionette DEBUG loaded listener.js 15:03:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1C79D000) [pid = 3644] [serial = 1532] [outer = 1C48B800] 15:03:19 INFO - PROCESS | 3644 | 1461276199993 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]]]}] 15:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 15:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 904ms 15:03:20 INFO - PROCESS | 3644 | 1461276200080 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 15:03:20 INFO - PROCESS | 3644 | 1461276200085 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 15:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 15:03:20 INFO - PROCESS | 3644 | 1461276200090 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 15:03:20 INFO - PROCESS | 3644 | 1461276200094 Marionette TRACE conn3 <- [1,2006,null,{}] 15:03:20 INFO - PROCESS | 3644 | 1461276200100 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}] 15:03:20 INFO - PROCESS | 3644 | 1461276200241 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 15:03:20 INFO - PROCESS | 3644 | 1461276200381 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:20 INFO - PROCESS | 3644 | ++DOCSHELL 148B8000 == 58 [pid = 3644] [id = 511] 15:03:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1550B800) [pid = 3644] [serial = 1533] [outer = 00000000] 15:03:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (17B66800) [pid = 3644] [serial = 1534] [outer = 1550B800] 15:03:20 INFO - PROCESS | 3644 | 1461276200440 Marionette DEBUG loaded listener.js 15:03:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (17C5C000) [pid = 3644] [serial = 1535] [outer = 1550B800] 15:03:21 INFO - PROCESS | 3644 | 1461276201062 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]]]}] 15:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 15:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1029ms 15:03:21 INFO - PROCESS | 3644 | 1461276201119 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 15:03:21 INFO - PROCESS | 3644 | 1461276201125 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 15:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 15:03:21 INFO - PROCESS | 3644 | 1461276201151 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 15:03:21 INFO - PROCESS | 3644 | 1461276201153 Marionette TRACE conn3 <- [1,2010,null,{}] 15:03:21 INFO - PROCESS | 3644 | 1461276201172 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}] 15:03:21 INFO - PROCESS | 3644 | 1461276201282 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 15:03:21 INFO - PROCESS | 3644 | 1461276201419 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:21 INFO - PROCESS | 3644 | ++DOCSHELL 1839EC00 == 59 [pid = 3644] [id = 512] 15:03:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (18847000) [pid = 3644] [serial = 1536] [outer = 00000000] 15:03:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (18AE6000) [pid = 3644] [serial = 1537] [outer = 18847000] 15:03:21 INFO - PROCESS | 3644 | 1461276201476 Marionette DEBUG loaded listener.js 15:03:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (18E76000) [pid = 3644] [serial = 1538] [outer = 18847000] 15:03:22 INFO - PROCESS | 3644 | 1461276202095 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]]]}] 15:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 15:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 998ms 15:03:22 INFO - PROCESS | 3644 | 1461276202153 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 15:03:22 INFO - PROCESS | 3644 | 1461276202156 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 15:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 15:03:22 INFO - PROCESS | 3644 | 1461276202160 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 15:03:22 INFO - PROCESS | 3644 | 1461276202163 Marionette TRACE conn3 <- [1,2014,null,{}] 15:03:22 INFO - PROCESS | 3644 | 1461276202174 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}] 15:03:22 INFO - PROCESS | 3644 | 1461276202283 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 15:03:22 INFO - PROCESS | 3644 | 1461276202423 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:22 INFO - PROCESS | 3644 | ++DOCSHELL 1C485000 == 60 [pid = 3644] [id = 513] 15:03:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1C486400) [pid = 3644] [serial = 1539] [outer = 00000000] 15:03:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1C795800) [pid = 3644] [serial = 1540] [outer = 1C486400] 15:03:22 INFO - PROCESS | 3644 | 1461276202481 Marionette DEBUG loaded listener.js 15:03:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1C99B400) [pid = 3644] [serial = 1541] [outer = 1C486400] 15:03:23 INFO - PROCESS | 3644 | 1461276203048 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]]]}] 15:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 15:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 936ms 15:03:23 INFO - PROCESS | 3644 | 1461276203104 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 15:03:23 INFO - PROCESS | 3644 | 1461276203107 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 15:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 15:03:23 INFO - PROCESS | 3644 | 1461276203110 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 15:03:23 INFO - PROCESS | 3644 | 1461276203112 Marionette TRACE conn3 <- [1,2018,null,{}] 15:03:23 INFO - PROCESS | 3644 | 1461276203116 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}] 15:03:23 INFO - PROCESS | 3644 | 1461276203235 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 15:03:23 INFO - PROCESS | 3644 | 1461276203420 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:23 INFO - PROCESS | 3644 | ++DOCSHELL 12CF4000 == 61 [pid = 3644] [id = 514] 15:03:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (13775C00) [pid = 3644] [serial = 1542] [outer = 00000000] 15:03:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (17C5F400) [pid = 3644] [serial = 1543] [outer = 13775C00] 15:03:23 INFO - PROCESS | 3644 | 1461276203476 Marionette DEBUG loaded listener.js 15:03:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (18847400) [pid = 3644] [serial = 1544] [outer = 13775C00] 15:03:24 INFO - PROCESS | 3644 | 1461276204270 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]]]}] 15:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 15:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1185ms 15:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 15:03:24 INFO - PROCESS | 3644 | 1461276204308 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 15:03:24 INFO - PROCESS | 3644 | 1461276204312 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 15:03:24 INFO - PROCESS | 3644 | 1461276204317 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 15:03:24 INFO - PROCESS | 3644 | 1461276204320 Marionette TRACE conn3 <- [1,2022,null,{}] 15:03:24 INFO - PROCESS | 3644 | 1461276204326 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}] 15:03:24 INFO - PROCESS | 3644 | 1461276204420 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 15:03:24 INFO - PROCESS | 3644 | 1461276204560 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:24 INFO - PROCESS | 3644 | ++DOCSHELL 12CBB000 == 62 [pid = 3644] [id = 515] 15:03:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (13313800) [pid = 3644] [serial = 1545] [outer = 00000000] 15:03:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (143D1C00) [pid = 3644] [serial = 1546] [outer = 13313800] 15:03:24 INFO - PROCESS | 3644 | 1461276204614 Marionette DEBUG loaded listener.js 15:03:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (14B57400) [pid = 3644] [serial = 1547] [outer = 13313800] 15:03:24 INFO - PROCESS | 3644 | --DOCSHELL 148AF400 == 61 [pid = 3644] [id = 509] 15:03:24 INFO - PROCESS | 3644 | --DOCSHELL 157A2400 == 60 [pid = 3644] [id = 508] 15:03:24 INFO - PROCESS | 3644 | --DOCSHELL 1A08AC00 == 59 [pid = 3644] [id = 507] 15:03:24 INFO - PROCESS | 3644 | --DOCSHELL 19A0D800 == 58 [pid = 3644] [id = 506] 15:03:24 INFO - PROCESS | 3644 | --DOCSHELL 1990C800 == 57 [pid = 3644] [id = 505] 15:03:24 INFO - PROCESS | 3644 | --DOCSHELL 18ACAC00 == 56 [pid = 3644] [id = 504] 15:03:24 INFO - PROCESS | 3644 | --DOCSHELL 17C58C00 == 55 [pid = 3644] [id = 503] 15:03:24 INFO - PROCESS | 3644 | --DOCSHELL 1831B000 == 54 [pid = 3644] [id = 502] 15:03:24 INFO - PROCESS | 3644 | --DOCSHELL 14452400 == 53 [pid = 3644] [id = 501] 15:03:24 INFO - PROCESS | 3644 | --DOCSHELL 137B3400 == 52 [pid = 3644] [id = 500] 15:03:24 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1C4E5000) [pid = 3644] [serial = 1483] [outer = 00000000] [url = about:blank] 15:03:25 INFO - PROCESS | 3644 | --DOCSHELL 1C483000 == 51 [pid = 3644] [id = 498] 15:03:25 INFO - PROCESS | 3644 | --DOCSHELL 1A0EDC00 == 50 [pid = 3644] [id = 497] 15:03:25 INFO - PROCESS | 3644 | --DOCSHELL 18AC0000 == 49 [pid = 3644] [id = 496] 15:03:25 INFO - PROCESS | 3644 | --DOCSHELL 12BDD800 == 48 [pid = 3644] [id = 495] 15:03:25 INFO - PROCESS | 3644 | --DOCSHELL 1990E800 == 47 [pid = 3644] [id = 494] 15:03:25 INFO - PROCESS | 3644 | 1461276205173 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]]]}] 15:03:25 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1C487000) [pid = 3644] [serial = 1403] [outer = 00000000] [url = about:blank] 15:03:25 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1C792C00) [pid = 3644] [serial = 1406] [outer = 00000000] [url = about:blank] 15:03:25 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1C4E9800) [pid = 3644] [serial = 1394] [outer = 00000000] [url = about:blank] 15:03:25 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (196EF000) [pid = 3644] [serial = 1481] [outer = 00000000] [url = about:blank] 15:03:25 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (18AE6400) [pid = 3644] [serial = 1480] [outer = 00000000] [url = about:blank] 15:03:25 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1C484800) [pid = 3644] [serial = 1475] [outer = 00000000] [url = about:blank] 15:03:25 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1A086000) [pid = 3644] [serial = 1468] [outer = 00000000] [url = about:blank] 15:03:25 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1A838C00) [pid = 3644] [serial = 1469] [outer = 00000000] [url = about:blank] 15:03:25 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (16BA1400) [pid = 3644] [serial = 1478] [outer = 00000000] [url = about:blank] 15:03:25 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (19A11000) [pid = 3644] [serial = 1466] [outer = 00000000] [url = about:blank] 15:03:25 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1C207000) [pid = 3644] [serial = 1471] [outer = 00000000] [url = about:blank] 15:03:25 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1C481400) [pid = 3644] [serial = 1474] [outer = 00000000] [url = about:blank] 15:03:25 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1A0E6400) [pid = 3644] [serial = 1447] [outer = 00000000] [url = about:blank] 15:03:25 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (18AC0400) [pid = 3644] [serial = 1444] [outer = 00000000] [url = about:blank] 15:03:25 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (17C61400) [pid = 3644] [serial = 1454] [outer = 00000000] [url = about:blank] 15:03:25 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (17B65C00) [pid = 3644] [serial = 1453] [outer = 00000000] [url = about:blank] 15:03:25 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (19A12000) [pid = 3644] [serial = 1465] [outer = 00000000] [url = about:blank] 15:03:25 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (196EF800) [pid = 3644] [serial = 1462] [outer = 00000000] [url = about:blank] 15:03:25 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (196F5800) [pid = 3644] [serial = 1463] [outer = 00000000] [url = about:blank] 15:03:25 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (14BEAC00) [pid = 3644] [serial = 1441] [outer = 00000000] [url = about:blank] 15:03:25 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1C990C00) [pid = 3644] [serial = 1450] [outer = 00000000] [url = about:blank] 15:03:25 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (18AC5000) [pid = 3644] [serial = 1459] [outer = 00000000] [url = about:blank] 15:03:25 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (18AE4C00) [pid = 3644] [serial = 1460] [outer = 00000000] [url = about:blank] 15:03:25 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (18ACB000) [pid = 3644] [serial = 1457] [outer = 00000000] [url = about:blank] 15:03:25 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (18AC2C00) [pid = 3644] [serial = 1456] [outer = 00000000] [url = about:blank] 15:03:25 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1C204C00) [pid = 3644] [serial = 1472] [outer = 00000000] [url = about:blank] 15:03:25 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (143D4000) [pid = 3644] [serial = 1477] [outer = 00000000] [url = about:blank] 15:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 15:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 904ms 15:03:25 INFO - PROCESS | 3644 | 1461276205218 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 15:03:25 INFO - PROCESS | 3644 | 1461276205224 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 15:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 15:03:25 INFO - PROCESS | 3644 | 1461276205230 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 15:03:25 INFO - PROCESS | 3644 | 1461276205232 Marionette TRACE conn3 <- [1,2026,null,{}] 15:03:25 INFO - PROCESS | 3644 | 1461276205236 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}] 15:03:25 INFO - PROCESS | 3644 | 1461276205318 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 15:03:25 INFO - PROCESS | 3644 | 1461276205328 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:25 INFO - PROCESS | 3644 | ++DOCSHELL 15750800 == 48 [pid = 3644] [id = 516] 15:03:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (157AA400) [pid = 3644] [serial = 1548] [outer = 00000000] 15:03:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (15D0B000) [pid = 3644] [serial = 1549] [outer = 157AA400] 15:03:25 INFO - PROCESS | 3644 | 1461276205373 Marionette DEBUG loaded listener.js 15:03:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (15DEA800) [pid = 3644] [serial = 1550] [outer = 157AA400] 15:03:25 INFO - PROCESS | 3644 | 1461276205890 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]]]}] 15:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 15:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 702ms 15:03:25 INFO - PROCESS | 3644 | 1461276205956 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 15:03:25 INFO - PROCESS | 3644 | 1461276205958 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 15:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 15:03:25 INFO - PROCESS | 3644 | 1461276205962 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 15:03:25 INFO - PROCESS | 3644 | 1461276205965 Marionette TRACE conn3 <- [1,2030,null,{}] 15:03:25 INFO - PROCESS | 3644 | 1461276205975 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}] 15:03:26 INFO - PROCESS | 3644 | 1461276206059 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 15:03:26 INFO - PROCESS | 3644 | 1461276206156 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:26 INFO - PROCESS | 3644 | ++DOCSHELL 17B65C00 == 49 [pid = 3644] [id = 517] 15:03:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (17B69400) [pid = 3644] [serial = 1551] [outer = 00000000] 15:03:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (17C5B800) [pid = 3644] [serial = 1552] [outer = 17B69400] 15:03:26 INFO - PROCESS | 3644 | 1461276206204 Marionette DEBUG loaded listener.js 15:03:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (180A7C00) [pid = 3644] [serial = 1553] [outer = 17B69400] 15:03:26 INFO - PROCESS | 3644 | 1461276206579 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]]]}] 15:03:26 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) 15:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 639ms 15:03:26 INFO - PROCESS | 3644 | 1461276206603 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 15:03:26 INFO - PROCESS | 3644 | 1461276206606 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 15:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 15:03:26 INFO - PROCESS | 3644 | 1461276206609 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 15:03:26 INFO - PROCESS | 3644 | 1461276206611 Marionette TRACE conn3 <- [1,2034,null,{}] 15:03:26 INFO - PROCESS | 3644 | 1461276206614 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}] 15:03:26 INFO - PROCESS | 3644 | 1461276206694 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 15:03:26 INFO - PROCESS | 3644 | 1461276206700 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:26 INFO - PROCESS | 3644 | ++DOCSHELL 183A6800 == 50 [pid = 3644] [id = 518] 15:03:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (183A9800) [pid = 3644] [serial = 1554] [outer = 00000000] 15:03:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (18846800) [pid = 3644] [serial = 1555] [outer = 183A9800] 15:03:26 INFO - PROCESS | 3644 | 1461276206747 Marionette DEBUG loaded listener.js 15:03:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (18849800) [pid = 3644] [serial = 1556] [outer = 183A9800] 15:03:27 INFO - PROCESS | 3644 | 1461276207193 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]]]}] 15:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 623ms 15:03:27 INFO - PROCESS | 3644 | 1461276207245 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 15:03:27 INFO - PROCESS | 3644 | 1461276207248 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 15:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 15:03:27 INFO - PROCESS | 3644 | 1461276207259 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 15:03:27 INFO - PROCESS | 3644 | 1461276207261 Marionette TRACE conn3 <- [1,2038,null,{}] 15:03:27 INFO - PROCESS | 3644 | 1461276207264 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}] 15:03:27 INFO - PROCESS | 3644 | 1461276207371 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 15:03:27 INFO - PROCESS | 3644 | 1461276207377 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:27 INFO - PROCESS | 3644 | ++DOCSHELL 18715400 == 51 [pid = 3644] [id = 519] 15:03:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (18AC0000) [pid = 3644] [serial = 1557] [outer = 00000000] 15:03:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (18AC9800) [pid = 3644] [serial = 1558] [outer = 18AC0000] 15:03:27 INFO - PROCESS | 3644 | 1461276207422 Marionette DEBUG loaded listener.js 15:03:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (18ACCC00) [pid = 3644] [serial = 1559] [outer = 18AC0000] 15:03:27 INFO - PROCESS | 3644 | 1461276207888 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]]]}] 15:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 15:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 686ms 15:03:27 INFO - PROCESS | 3644 | 1461276207935 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 15:03:27 INFO - PROCESS | 3644 | 1461276207937 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 15:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 15:03:27 INFO - PROCESS | 3644 | 1461276207947 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 15:03:27 INFO - PROCESS | 3644 | 1461276207949 Marionette TRACE conn3 <- [1,2042,null,{}] 15:03:27 INFO - PROCESS | 3644 | 1461276207952 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}] 15:03:28 INFO - PROCESS | 3644 | 1461276208085 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 15:03:28 INFO - PROCESS | 3644 | 1461276208149 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:28 INFO - PROCESS | 3644 | ++DOCSHELL 18CBBC00 == 52 [pid = 3644] [id = 520] 15:03:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (18CC8400) [pid = 3644] [serial = 1560] [outer = 00000000] 15:03:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1963CC00) [pid = 3644] [serial = 1561] [outer = 18CC8400] 15:03:28 INFO - PROCESS | 3644 | 1461276208197 Marionette DEBUG loaded listener.js 15:03:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (196E9800) [pid = 3644] [serial = 1562] [outer = 18CC8400] 15:03:28 INFO - PROCESS | 3644 | 1461276208629 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]]]}] 15:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 15:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 748ms 15:03:28 INFO - PROCESS | 3644 | 1461276208720 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 15:03:28 INFO - PROCESS | 3644 | 1461276208722 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 15:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 15:03:28 INFO - PROCESS | 3644 | 1461276208726 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 15:03:28 INFO - PROCESS | 3644 | 1461276208727 Marionette TRACE conn3 <- [1,2046,null,{}] 15:03:28 INFO - PROCESS | 3644 | 1461276208731 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}] 15:03:28 INFO - PROCESS | 3644 | 1461276208839 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 15:03:28 INFO - PROCESS | 3644 | 1461276208849 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:28 INFO - PROCESS | 3644 | ++DOCSHELL 1449F000 == 53 [pid = 3644] [id = 521] 15:03:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (14B56000) [pid = 3644] [serial = 1563] [outer = 00000000] 15:03:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (19909C00) [pid = 3644] [serial = 1564] [outer = 14B56000] 15:03:28 INFO - PROCESS | 3644 | 1461276208897 Marionette DEBUG loaded listener.js 15:03:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (19908000) [pid = 3644] [serial = 1565] [outer = 14B56000] 15:03:29 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1990D800) [pid = 3644] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 15:03:29 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (19A13C00) [pid = 3644] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 15:03:29 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1831B400) [pid = 3644] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 15:03:29 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (14B59000) [pid = 3644] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 15:03:29 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (18D5A000) [pid = 3644] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 15:03:29 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (13904800) [pid = 3644] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 15:03:29 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (180A8400) [pid = 3644] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 15:03:29 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1A0EFC00) [pid = 3644] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 15:03:29 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (17B59400) [pid = 3644] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 15:03:29 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (18846C00) [pid = 3644] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 15:03:29 INFO - PROCESS | 3644 | 1461276209553 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]]]}] 15:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 15:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 841ms 15:03:29 INFO - PROCESS | 3644 | 1461276209569 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 15:03:29 INFO - PROCESS | 3644 | 1461276209571 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 15:03:29 INFO - PROCESS | 3644 | 1461276209574 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 15:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 15:03:29 INFO - PROCESS | 3644 | 1461276209576 Marionette TRACE conn3 <- [1,2050,null,{}] 15:03:29 INFO - PROCESS | 3644 | 1461276209579 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}] 15:03:29 INFO - PROCESS | 3644 | 1461276209656 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 15:03:29 INFO - PROCESS | 3644 | 1461276209662 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:29 INFO - PROCESS | 3644 | ++DOCSHELL 13904800 == 54 [pid = 3644] [id = 522] 15:03:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1663C800) [pid = 3644] [serial = 1566] [outer = 00000000] 15:03:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1950AC00) [pid = 3644] [serial = 1567] [outer = 1663C800] 15:03:29 INFO - PROCESS | 3644 | 1461276209707 Marionette DEBUG loaded listener.js 15:03:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (18ABF400) [pid = 3644] [serial = 1568] [outer = 1663C800] 15:03:30 INFO - PROCESS | 3644 | 1461276210170 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]]]}] 15:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 15:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 623ms 15:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 15:03:30 INFO - PROCESS | 3644 | 1461276210212 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 15:03:30 INFO - PROCESS | 3644 | 1461276210214 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 15:03:30 INFO - PROCESS | 3644 | 1461276210217 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 15:03:30 INFO - PROCESS | 3644 | 1461276210219 Marionette TRACE conn3 <- [1,2054,null,{}] 15:03:30 INFO - PROCESS | 3644 | 1461276210222 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}] 15:03:30 INFO - PROCESS | 3644 | 1461276210300 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 15:03:30 INFO - PROCESS | 3644 | 1461276210306 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:30 INFO - PROCESS | 3644 | ++DOCSHELL 180A6C00 == 55 [pid = 3644] [id = 523] 15:03:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (197FE800) [pid = 3644] [serial = 1569] [outer = 00000000] 15:03:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (19A17800) [pid = 3644] [serial = 1570] [outer = 197FE800] 15:03:30 INFO - PROCESS | 3644 | 1461276210351 Marionette DEBUG loaded listener.js 15:03:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (19C4E000) [pid = 3644] [serial = 1571] [outer = 197FE800] 15:03:30 INFO - PROCESS | 3644 | 1461276210776 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]]]}] 15:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 15:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 592ms 15:03:30 INFO - PROCESS | 3644 | 1461276210817 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 15:03:30 INFO - PROCESS | 3644 | 1461276210819 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 15:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 15:03:30 INFO - PROCESS | 3644 | 1461276210826 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 15:03:30 INFO - PROCESS | 3644 | 1461276210828 Marionette TRACE conn3 <- [1,2058,null,{}] 15:03:30 INFO - PROCESS | 3644 | 1461276210831 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}] 15:03:30 INFO - PROCESS | 3644 | 1461276210910 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 15:03:30 INFO - PROCESS | 3644 | 1461276210917 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:30 INFO - PROCESS | 3644 | ++DOCSHELL 18CC2C00 == 56 [pid = 3644] [id = 524] 15:03:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1A072400) [pid = 3644] [serial = 1572] [outer = 00000000] 15:03:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1A07F000) [pid = 3644] [serial = 1573] [outer = 1A072400] 15:03:30 INFO - PROCESS | 3644 | 1461276210968 Marionette DEBUG loaded listener.js 15:03:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1A08AC00) [pid = 3644] [serial = 1574] [outer = 1A072400] 15:03:31 INFO - PROCESS | 3644 | 1461276211424 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]]]}] 15:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 15:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 623ms 15:03:31 INFO - PROCESS | 3644 | 1461276211463 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 15:03:31 INFO - PROCESS | 3644 | 1461276211466 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 15:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 15:03:31 INFO - PROCESS | 3644 | 1461276211469 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 15:03:31 INFO - PROCESS | 3644 | 1461276211471 Marionette TRACE conn3 <- [1,2062,null,{}] 15:03:31 INFO - PROCESS | 3644 | 1461276211527 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}] 15:03:31 INFO - PROCESS | 3644 | 1461276211626 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 15:03:31 INFO - PROCESS | 3644 | 1461276211837 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:31 INFO - PROCESS | 3644 | ++DOCSHELL 1382BC00 == 57 [pid = 3644] [id = 525] 15:03:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (13830800) [pid = 3644] [serial = 1575] [outer = 00000000] 15:03:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (13B49400) [pid = 3644] [serial = 1576] [outer = 13830800] 15:03:31 INFO - PROCESS | 3644 | 1461276211895 Marionette DEBUG loaded listener.js 15:03:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (143D6400) [pid = 3644] [serial = 1577] [outer = 13830800] 15:03:32 INFO - PROCESS | 3644 | 1461276212443 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]]]}] 15:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 15:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 998ms 15:03:32 INFO - PROCESS | 3644 | 1461276212473 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 15:03:32 INFO - PROCESS | 3644 | 1461276212479 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 15:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 15:03:32 INFO - PROCESS | 3644 | 1461276212484 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 15:03:32 INFO - PROCESS | 3644 | 1461276212486 Marionette TRACE conn3 <- [1,2066,null,{}] 15:03:32 INFO - PROCESS | 3644 | 1461276212491 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}] 15:03:32 INFO - PROCESS | 3644 | 1461276212597 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 15:03:32 INFO - PROCESS | 3644 | 1461276212711 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:32 INFO - PROCESS | 3644 | ++DOCSHELL 16A36000 == 58 [pid = 3644] [id = 526] 15:03:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (16A37C00) [pid = 3644] [serial = 1578] [outer = 00000000] 15:03:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (17B64400) [pid = 3644] [serial = 1579] [outer = 16A37C00] 15:03:32 INFO - PROCESS | 3644 | 1461276212808 Marionette DEBUG loaded listener.js 15:03:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (180A3000) [pid = 3644] [serial = 1580] [outer = 16A37C00] 15:03:33 INFO - PROCESS | 3644 | 1461276213408 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]]]}] 15:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 15:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 998ms 15:03:33 INFO - PROCESS | 3644 | 1461276213485 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 15:03:33 INFO - PROCESS | 3644 | 1461276213488 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 15:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 15:03:33 INFO - PROCESS | 3644 | 1461276213491 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 15:03:33 INFO - PROCESS | 3644 | 1461276213494 Marionette TRACE conn3 <- [1,2070,null,{}] 15:03:33 INFO - PROCESS | 3644 | 1461276213497 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}] 15:03:33 INFO - PROCESS | 3644 | 1461276213605 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 15:03:33 INFO - PROCESS | 3644 | 1461276213743 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:33 INFO - PROCESS | 3644 | ++DOCSHELL 13B4D000 == 59 [pid = 3644] [id = 527] 15:03:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (183A3400) [pid = 3644] [serial = 1581] [outer = 00000000] 15:03:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (19904800) [pid = 3644] [serial = 1582] [outer = 183A3400] 15:03:33 INFO - PROCESS | 3644 | 1461276213802 Marionette DEBUG loaded listener.js 15:03:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (19A13C00) [pid = 3644] [serial = 1583] [outer = 183A3400] 15:03:34 INFO - PROCESS | 3644 | 1461276214341 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]]]}] 15:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 15:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 904ms 15:03:34 INFO - PROCESS | 3644 | 1461276214385 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 15:03:34 INFO - PROCESS | 3644 | 1461276214391 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 15:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 15:03:34 INFO - PROCESS | 3644 | 1461276214396 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 15:03:34 INFO - PROCESS | 3644 | 1461276214398 Marionette TRACE conn3 <- [1,2074,null,{}] 15:03:34 INFO - PROCESS | 3644 | 1461276214402 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}] 15:03:34 INFO - PROCESS | 3644 | 1461276214504 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 15:03:34 INFO - PROCESS | 3644 | 1461276214640 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:34 INFO - PROCESS | 3644 | ++DOCSHELL 1AA4BC00 == 60 [pid = 3644] [id = 528] 15:03:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1AA53000) [pid = 3644] [serial = 1584] [outer = 00000000] 15:03:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1ADADC00) [pid = 3644] [serial = 1585] [outer = 1AA53000] 15:03:34 INFO - PROCESS | 3644 | 1461276214696 Marionette DEBUG loaded listener.js 15:03:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1ADB1C00) [pid = 3644] [serial = 1586] [outer = 1AA53000] 15:03:35 INFO - PROCESS | 3644 | 1461276215280 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]]]}] 15:03:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 15:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 936ms 15:03:35 INFO - PROCESS | 3644 | 1461276215352 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 15:03:35 INFO - PROCESS | 3644 | 1461276215354 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 15:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 15:03:35 INFO - PROCESS | 3644 | 1461276215358 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 15:03:35 INFO - PROCESS | 3644 | 1461276215360 Marionette TRACE conn3 <- [1,2078,null,{}] 15:03:35 INFO - PROCESS | 3644 | 1461276215364 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}] 15:03:35 INFO - PROCESS | 3644 | 1461276215467 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 15:03:35 INFO - PROCESS | 3644 | 1461276215602 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:35 INFO - PROCESS | 3644 | ++DOCSHELL 18E7D000 == 61 [pid = 3644] [id = 529] 15:03:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (18F24800) [pid = 3644] [serial = 1587] [outer = 00000000] 15:03:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (1C45E400) [pid = 3644] [serial = 1588] [outer = 18F24800] 15:03:35 INFO - PROCESS | 3644 | 1461276215657 Marionette DEBUG loaded listener.js 15:03:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1C463C00) [pid = 3644] [serial = 1589] [outer = 18F24800] 15:03:36 INFO - PROCESS | 3644 | 1461276216211 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]]]}] 15:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 15:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 888ms 15:03:36 INFO - PROCESS | 3644 | 1461276216262 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 15:03:36 INFO - PROCESS | 3644 | 1461276216265 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 15:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 15:03:36 INFO - PROCESS | 3644 | 1461276216268 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 15:03:36 INFO - PROCESS | 3644 | 1461276216270 Marionette TRACE conn3 <- [1,2082,null,{}] 15:03:36 INFO - PROCESS | 3644 | 1461276216274 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}] 15:03:36 INFO - PROCESS | 3644 | 1461276216399 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 15:03:36 INFO - PROCESS | 3644 | 1461276216515 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:36 INFO - PROCESS | 3644 | ++DOCSHELL 12CB3000 == 62 [pid = 3644] [id = 530] 15:03:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (13830C00) [pid = 3644] [serial = 1590] [outer = 00000000] 15:03:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (15B06C00) [pid = 3644] [serial = 1591] [outer = 13830C00] 15:03:36 INFO - PROCESS | 3644 | 1461276216708 Marionette DEBUG loaded listener.js 15:03:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (15BF5C00) [pid = 3644] [serial = 1592] [outer = 13830C00] 15:03:37 INFO - PROCESS | 3644 | 1461276217314 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]]]}] 15:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 15:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1091ms 15:03:37 INFO - PROCESS | 3644 | 1461276217368 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 15:03:37 INFO - PROCESS | 3644 | 1461276217372 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 15:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 15:03:37 INFO - PROCESS | 3644 | 1461276217378 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 15:03:37 INFO - PROCESS | 3644 | 1461276217381 Marionette TRACE conn3 <- [1,2086,null,{}] 15:03:37 INFO - PROCESS | 3644 | 1461276217386 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}] 15:03:37 INFO - PROCESS | 3644 | 1461276217489 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 15:03:37 INFO - PROCESS | 3644 | 1461276217633 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:37 INFO - PROCESS | 3644 | ++DOCSHELL 18849000 == 63 [pid = 3644] [id = 531] 15:03:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1884A400) [pid = 3644] [serial = 1593] [outer = 00000000] 15:03:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (18AC2400) [pid = 3644] [serial = 1594] [outer = 1884A400] 15:03:37 INFO - PROCESS | 3644 | 1461276217684 Marionette DEBUG loaded listener.js 15:03:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (18ACB800) [pid = 3644] [serial = 1595] [outer = 1884A400] 15:03:37 INFO - PROCESS | 3644 | --DOCSHELL 180A6C00 == 62 [pid = 3644] [id = 523] 15:03:37 INFO - PROCESS | 3644 | --DOCSHELL 13904800 == 61 [pid = 3644] [id = 522] 15:03:37 INFO - PROCESS | 3644 | --DOCSHELL 1449F000 == 60 [pid = 3644] [id = 521] 15:03:37 INFO - PROCESS | 3644 | --DOCSHELL 18CBBC00 == 59 [pid = 3644] [id = 520] 15:03:37 INFO - PROCESS | 3644 | --DOCSHELL 18715400 == 58 [pid = 3644] [id = 519] 15:03:37 INFO - PROCESS | 3644 | --DOCSHELL 17B65C00 == 57 [pid = 3644] [id = 517] 15:03:37 INFO - PROCESS | 3644 | --DOCSHELL 15750800 == 56 [pid = 3644] [id = 516] 15:03:37 INFO - PROCESS | 3644 | --DOCSHELL 12CBB000 == 55 [pid = 3644] [id = 515] 15:03:37 INFO - PROCESS | 3644 | --DOCSHELL 1839EC00 == 54 [pid = 3644] [id = 512] 15:03:37 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (16645800) [pid = 3644] [serial = 1486] [outer = 00000000] [url = about:blank] 15:03:37 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (1C730400) [pid = 3644] [serial = 1531] [outer = 00000000] [url = about:blank] 15:03:37 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (18E82C00) [pid = 3644] [serial = 1489] [outer = 00000000] [url = about:blank] 15:03:37 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1C20D400) [pid = 3644] [serial = 1492] [outer = 00000000] [url = about:blank] 15:03:37 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1CB50400) [pid = 3644] [serial = 1495] [outer = 00000000] [url = about:blank] 15:03:37 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1CE6A800) [pid = 3644] [serial = 1498] [outer = 00000000] [url = about:blank] 15:03:38 INFO - PROCESS | 3644 | --DOCSHELL 148B8000 == 53 [pid = 3644] [id = 511] 15:03:38 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1663A000) [pid = 3644] [serial = 1504] [outer = 00000000] [url = about:blank] 15:03:38 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (16B96800) [pid = 3644] [serial = 1505] [outer = 00000000] [url = about:blank] 15:03:38 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (196F1000) [pid = 3644] [serial = 1513] [outer = 00000000] [url = about:blank] 15:03:38 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (15BBF000) [pid = 3644] [serial = 1501] [outer = 00000000] [url = about:blank] 15:03:38 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (15DD8000) [pid = 3644] [serial = 1502] [outer = 00000000] [url = about:blank] 15:03:38 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (18D53800) [pid = 3644] [serial = 1510] [outer = 00000000] [url = about:blank] 15:03:38 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1ADAD400) [pid = 3644] [serial = 1522] [outer = 00000000] [url = about:blank] 15:03:38 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (18E7A400) [pid = 3644] [serial = 1511] [outer = 00000000] [url = about:blank] 15:03:38 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (1A355400) [pid = 3644] [serial = 1520] [outer = 00000000] [url = about:blank] 15:03:38 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (19905000) [pid = 3644] [serial = 1525] [outer = 00000000] [url = about:blank] 15:03:38 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1C463400) [pid = 3644] [serial = 1529] [outer = 00000000] [url = about:blank] 15:03:38 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1C459C00) [pid = 3644] [serial = 1528] [outer = 00000000] [url = about:blank] 15:03:38 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1C204800) [pid = 3644] [serial = 1523] [outer = 00000000] [url = about:blank] 15:03:38 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1A083C00) [pid = 3644] [serial = 1526] [outer = 00000000] [url = about:blank] 15:03:38 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (196E8C00) [pid = 3644] [serial = 1514] [outer = 00000000] [url = about:blank] 15:03:38 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (19A0FC00) [pid = 3644] [serial = 1516] [outer = 00000000] [url = about:blank] 15:03:38 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1A356000) [pid = 3644] [serial = 1519] [outer = 00000000] [url = about:blank] 15:03:38 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (19D04000) [pid = 3644] [serial = 1517] [outer = 00000000] [url = about:blank] 15:03:38 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (183A5400) [pid = 3644] [serial = 1507] [outer = 00000000] [url = about:blank] 15:03:38 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (18713400) [pid = 3644] [serial = 1508] [outer = 00000000] [url = about:blank] 15:03:38 INFO - PROCESS | 3644 | 1461276218228 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]]]}] 15:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 15:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 904ms 15:03:38 INFO - PROCESS | 3644 | 1461276218282 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 15:03:38 INFO - PROCESS | 3644 | 1461276218286 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 15:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 15:03:38 INFO - PROCESS | 3644 | 1461276218292 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 15:03:38 INFO - PROCESS | 3644 | 1461276218295 Marionette TRACE conn3 <- [1,2090,null,{}] 15:03:38 INFO - PROCESS | 3644 | 1461276218298 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}] 15:03:38 INFO - PROCESS | 3644 | 1461276218402 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 15:03:38 INFO - PROCESS | 3644 | 1461276218507 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:38 INFO - PROCESS | 3644 | ++DOCSHELL 15BE7400 == 54 [pid = 3644] [id = 532] 15:03:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1675DC00) [pid = 3644] [serial = 1596] [outer = 00000000] 15:03:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (18713400) [pid = 3644] [serial = 1597] [outer = 1675DC00] 15:03:38 INFO - PROCESS | 3644 | 1461276218557 Marionette DEBUG loaded listener.js 15:03:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1888BC00) [pid = 3644] [serial = 1598] [outer = 1675DC00] 15:03:38 INFO - PROCESS | 3644 | 1461276218969 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]]]}] 15:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 15:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 733ms 15:03:39 INFO - PROCESS | 3644 | 1461276219034 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 15:03:39 INFO - PROCESS | 3644 | 1461276219036 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 15:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 15:03:39 INFO - PROCESS | 3644 | 1461276219039 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 15:03:39 INFO - PROCESS | 3644 | 1461276219043 Marionette TRACE conn3 <- [1,2094,null,{}] 15:03:39 INFO - PROCESS | 3644 | 1461276219053 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}] 15:03:39 INFO - PROCESS | 3644 | 1461276219139 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 15:03:39 INFO - PROCESS | 3644 | 1461276219147 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:39 INFO - PROCESS | 3644 | ++DOCSHELL 18E81800 == 55 [pid = 3644] [id = 533] 15:03:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (19639800) [pid = 3644] [serial = 1599] [outer = 00000000] 15:03:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (19789800) [pid = 3644] [serial = 1600] [outer = 19639800] 15:03:39 INFO - PROCESS | 3644 | 1461276219201 Marionette DEBUG loaded listener.js 15:03:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1990E400) [pid = 3644] [serial = 1601] [outer = 19639800] 15:03:39 INFO - PROCESS | 3644 | 1461276219651 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]]]}] 15:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 15:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 639ms 15:03:39 INFO - PROCESS | 3644 | 1461276219677 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 15:03:39 INFO - PROCESS | 3644 | 1461276219679 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 15:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 15:03:39 INFO - PROCESS | 3644 | 1461276219683 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 15:03:39 INFO - PROCESS | 3644 | 1461276219684 Marionette TRACE conn3 <- [1,2098,null,{}] 15:03:39 INFO - PROCESS | 3644 | 1461276219692 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}] 15:03:39 INFO - PROCESS | 3644 | 1461276219773 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 15:03:39 INFO - PROCESS | 3644 | 1461276219809 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:39 INFO - PROCESS | 3644 | ++DOCSHELL 19C41C00 == 56 [pid = 3644] [id = 534] 15:03:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (19D03C00) [pid = 3644] [serial = 1602] [outer = 00000000] 15:03:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1A07A000) [pid = 3644] [serial = 1603] [outer = 19D03C00] 15:03:39 INFO - PROCESS | 3644 | 1461276219853 Marionette DEBUG loaded listener.js 15:03:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1A348800) [pid = 3644] [serial = 1604] [outer = 19D03C00] 15:03:40 INFO - PROCESS | 3644 | 1461276220301 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]]]}] 15:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 15:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 623ms 15:03:40 INFO - PROCESS | 3644 | 1461276220327 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 15:03:40 INFO - PROCESS | 3644 | 1461276220329 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 15:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 15:03:40 INFO - PROCESS | 3644 | 1461276220332 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 15:03:40 INFO - PROCESS | 3644 | 1461276220334 Marionette TRACE conn3 <- [1,2102,null,{}] 15:03:40 INFO - PROCESS | 3644 | 1461276220338 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}] 15:03:40 INFO - PROCESS | 3644 | 1461276220457 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 15:03:40 INFO - PROCESS | 3644 | 1461276220463 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:40 INFO - PROCESS | 3644 | ++DOCSHELL 1A06DC00 == 57 [pid = 3644] [id = 535] 15:03:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1A06E400) [pid = 3644] [serial = 1605] [outer = 00000000] 15:03:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1AA53C00) [pid = 3644] [serial = 1606] [outer = 1A06E400] 15:03:40 INFO - PROCESS | 3644 | 1461276220514 Marionette DEBUG loaded listener.js 15:03:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1ADB1000) [pid = 3644] [serial = 1607] [outer = 1A06E400] 15:03:40 INFO - PROCESS | 3644 | 1461276220960 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]]]}] 15:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 15:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 701ms 15:03:41 INFO - PROCESS | 3644 | 1461276221014 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 15:03:41 INFO - PROCESS | 3644 | 1461276221016 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 15:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 15:03:41 INFO - PROCESS | 3644 | 1461276221025 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 15:03:41 INFO - PROCESS | 3644 | 1461276221027 Marionette TRACE conn3 <- [1,2106,null,{}] 15:03:41 INFO - PROCESS | 3644 | 1461276221030 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}] 15:03:41 INFO - PROCESS | 3644 | 1461276221146 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 15:03:41 INFO - PROCESS | 3644 | 1461276221245 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:41 INFO - PROCESS | 3644 | ++DOCSHELL 17C55C00 == 58 [pid = 3644] [id = 536] 15:03:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1C456800) [pid = 3644] [serial = 1608] [outer = 00000000] 15:03:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1C47D800) [pid = 3644] [serial = 1609] [outer = 1C456800] 15:03:41 INFO - PROCESS | 3644 | 1461276221289 Marionette DEBUG loaded listener.js 15:03:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1C463400) [pid = 3644] [serial = 1610] [outer = 1C456800] 15:03:41 INFO - PROCESS | 3644 | 1461276221708 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]]]}] 15:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 15:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 748ms 15:03:41 INFO - PROCESS | 3644 | 1461276221766 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 15:03:41 INFO - PROCESS | 3644 | 1461276221767 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 15:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 15:03:41 INFO - PROCESS | 3644 | 1461276221777 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 15:03:41 INFO - PROCESS | 3644 | 1461276221779 Marionette TRACE conn3 <- [1,2110,null,{}] 15:03:41 INFO - PROCESS | 3644 | 1461276221783 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}] 15:03:41 INFO - PROCESS | 3644 | 1461276221895 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 15:03:41 INFO - PROCESS | 3644 | 1461276221901 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:41 INFO - PROCESS | 3644 | ++DOCSHELL 1C20A400 == 59 [pid = 3644] [id = 537] 15:03:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1C482800) [pid = 3644] [serial = 1611] [outer = 00000000] 15:03:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1C4E4C00) [pid = 3644] [serial = 1612] [outer = 1C482800] 15:03:41 INFO - PROCESS | 3644 | 1461276221949 Marionette DEBUG loaded listener.js 15:03:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1C4EBC00) [pid = 3644] [serial = 1613] [outer = 1C482800] 15:03:42 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (18CC8400) [pid = 3644] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 15:03:42 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (18AC0000) [pid = 3644] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 15:03:42 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (13775C00) [pid = 3644] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 15:03:42 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (13313800) [pid = 3644] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 15:03:42 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (183A9800) [pid = 3644] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 15:03:42 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (157AA400) [pid = 3644] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 15:03:42 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (17B69400) [pid = 3644] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 15:03:42 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (14B56000) [pid = 3644] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 15:03:42 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1663C800) [pid = 3644] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 15:03:42 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (197FE800) [pid = 3644] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 15:03:42 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1C489800) [pid = 3644] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 15:03:42 INFO - PROCESS | 3644 | 1461276222654 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]]]}] 15:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 15:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 904ms 15:03:42 INFO - PROCESS | 3644 | 1461276222676 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 15:03:42 INFO - PROCESS | 3644 | 1461276222678 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 15:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 15:03:42 INFO - PROCESS | 3644 | 1461276222681 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 15:03:42 INFO - PROCESS | 3644 | 1461276222683 Marionette TRACE conn3 <- [1,2114,null,{}] 15:03:42 INFO - PROCESS | 3644 | 1461276222686 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}] 15:03:42 INFO - PROCESS | 3644 | 1461276222766 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 15:03:42 INFO - PROCESS | 3644 | 1461276222775 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:42 INFO - PROCESS | 3644 | ++DOCSHELL 13909000 == 60 [pid = 3644] [id = 538] 15:03:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (13909C00) [pid = 3644] [serial = 1614] [outer = 00000000] 15:03:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (18AC6400) [pid = 3644] [serial = 1615] [outer = 13909C00] 15:03:42 INFO - PROCESS | 3644 | 1461276222820 Marionette DEBUG loaded listener.js 15:03:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (196F2C00) [pid = 3644] [serial = 1616] [outer = 13909C00] 15:03:43 INFO - PROCESS | 3644 | 1461276223276 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]]]}] 15:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 15:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 639ms 15:03:43 INFO - PROCESS | 3644 | 1461276223319 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 15:03:43 INFO - PROCESS | 3644 | 1461276223321 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 15:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 15:03:43 INFO - PROCESS | 3644 | 1461276223325 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 15:03:43 INFO - PROCESS | 3644 | 1461276223326 Marionette TRACE conn3 <- [1,2118,null,{}] 15:03:43 INFO - PROCESS | 3644 | 1461276223330 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}] 15:03:43 INFO - PROCESS | 3644 | 1461276223413 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 15:03:43 INFO - PROCESS | 3644 | 1461276223419 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:43 INFO - PROCESS | 3644 | ++DOCSHELL 13904C00 == 61 [pid = 3644] [id = 539] 15:03:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1390D000) [pid = 3644] [serial = 1617] [outer = 00000000] 15:03:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1C48AC00) [pid = 3644] [serial = 1618] [outer = 1390D000] 15:03:43 INFO - PROCESS | 3644 | 1461276223464 Marionette DEBUG loaded listener.js 15:03:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1C72D400) [pid = 3644] [serial = 1619] [outer = 1390D000] 15:03:43 INFO - PROCESS | 3644 | 1461276223923 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] 15:03:43 INFO - PROCESS | 3644 | 1461276223965 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 15:03:43 INFO - PROCESS | 3644 | 1461276223968 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 15:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 15:03:43 INFO - PROCESS | 3644 | 1461276223970 Marionette TRACE conn3 <- [1,2122,null,{}] 15:03:43 INFO - PROCESS | 3644 | 1461276223973 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}] 15:03:44 INFO - PROCESS | 3644 | 1461276224056 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 15:03:44 INFO - PROCESS | 3644 | 1461276224062 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:44 INFO - PROCESS | 3644 | ++DOCSHELL 1336C000 == 62 [pid = 3644] [id = 540] 15:03:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1C79D800) [pid = 3644] [serial = 1620] [outer = 00000000] 15:03:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1C998000) [pid = 3644] [serial = 1621] [outer = 1C79D800] 15:03:44 INFO - PROCESS | 3644 | 1461276224111 Marionette DEBUG loaded listener.js 15:03:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1CB54000) [pid = 3644] [serial = 1622] [outer = 1C79D800] 15:03:44 INFO - PROCESS | 3644 | 1461276224656 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]]]}] 15:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 15:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 733ms 15:03:44 INFO - PROCESS | 3644 | 1461276224709 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 15:03:44 INFO - PROCESS | 3644 | 1461276224714 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 15:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 15:03:44 INFO - PROCESS | 3644 | 1461276224720 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 15:03:44 INFO - PROCESS | 3644 | 1461276224724 Marionette TRACE conn3 <- [1,2126,null,{}] 15:03:44 INFO - PROCESS | 3644 | 1461276224731 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}] 15:03:44 INFO - PROCESS | 3644 | 1461276224842 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 15:03:44 INFO - PROCESS | 3644 | 1461276224960 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:44 INFO - PROCESS | 3644 | ++DOCSHELL 148AF400 == 63 [pid = 3644] [id = 541] 15:03:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (14B10C00) [pid = 3644] [serial = 1623] [outer = 00000000] 15:03:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (15D91400) [pid = 3644] [serial = 1624] [outer = 14B10C00] 15:03:45 INFO - PROCESS | 3644 | 1461276225018 Marionette DEBUG loaded listener.js 15:03:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (16645800) [pid = 3644] [serial = 1625] [outer = 14B10C00] 15:03:45 INFO - PROCESS | 3644 | 1461276225639 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]]]}] 15:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 15:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 935ms 15:03:45 INFO - PROCESS | 3644 | 1461276225666 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 15:03:45 INFO - PROCESS | 3644 | 1461276225672 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 15:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 15:03:45 INFO - PROCESS | 3644 | 1461276225678 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 15:03:45 INFO - PROCESS | 3644 | 1461276225681 Marionette TRACE conn3 <- [1,2130,null,{}] 15:03:45 INFO - PROCESS | 3644 | 1461276225685 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}] 15:03:45 INFO - PROCESS | 3644 | 1461276225793 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 15:03:45 INFO - PROCESS | 3644 | 1461276225907 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:45 INFO - PROCESS | 3644 | ++DOCSHELL 16766400 == 64 [pid = 3644] [id = 542] 15:03:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (17B65C00) [pid = 3644] [serial = 1626] [outer = 00000000] 15:03:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (18AC9C00) [pid = 3644] [serial = 1627] [outer = 17B65C00] 15:03:45 INFO - PROCESS | 3644 | 1461276226002 Marionette DEBUG loaded listener.js 15:03:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (18E7E400) [pid = 3644] [serial = 1628] [outer = 17B65C00] 15:03:46 INFO - PROCESS | 3644 | 1461276226587 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] 15:03:46 INFO - PROCESS | 3644 | 1461276226624 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 15:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 15:03:46 INFO - PROCESS | 3644 | 1461276226628 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 15:03:46 INFO - PROCESS | 3644 | 1461276226632 Marionette TRACE conn3 <- [1,2134,null,{}] 15:03:46 INFO - PROCESS | 3644 | 1461276226643 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}] 15:03:46 INFO - PROCESS | 3644 | 1461276226755 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 15:03:46 INFO - PROCESS | 3644 | 1461276226896 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:46 INFO - PROCESS | 3644 | ++DOCSHELL 19509C00 == 65 [pid = 3644] [id = 543] 15:03:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (19789000) [pid = 3644] [serial = 1629] [outer = 00000000] 15:03:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1C484400) [pid = 3644] [serial = 1630] [outer = 19789000] 15:03:46 INFO - PROCESS | 3644 | 1461276226954 Marionette DEBUG loaded listener.js 15:03:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1C795400) [pid = 3644] [serial = 1631] [outer = 19789000] 15:03:47 INFO - PROCESS | 3644 | 1461276227569 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] 15:03:47 INFO - PROCESS | 3644 | 1461276227617 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 15:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 15:03:47 INFO - PROCESS | 3644 | 1461276227621 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 15:03:47 INFO - PROCESS | 3644 | 1461276227623 Marionette TRACE conn3 <- [1,2138,null,{}] 15:03:47 INFO - PROCESS | 3644 | 1461276227626 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}] 15:03:47 INFO - PROCESS | 3644 | 1461276227730 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 15:03:47 INFO - PROCESS | 3644 | 1461276227870 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:47 INFO - PROCESS | 3644 | ++DOCSHELL 1CCB9800 == 66 [pid = 3644] [id = 544] 15:03:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1CE66800) [pid = 3644] [serial = 1632] [outer = 00000000] 15:03:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1D2C0800) [pid = 3644] [serial = 1633] [outer = 1CE66800] 15:03:47 INFO - PROCESS | 3644 | 1461276227927 Marionette DEBUG loaded listener.js 15:03:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1D2C5000) [pid = 3644] [serial = 1634] [outer = 1CE66800] 15:03:48 INFO - PROCESS | 3644 | 1461276228455 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]]]}] 15:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 15:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 889ms 15:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 15:03:48 INFO - PROCESS | 3644 | 1461276228524 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 15:03:48 INFO - PROCESS | 3644 | 1461276228526 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 15:03:48 INFO - PROCESS | 3644 | 1461276228530 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 15:03:48 INFO - PROCESS | 3644 | 1461276228532 Marionette TRACE conn3 <- [1,2142,null,{}] 15:03:48 INFO - PROCESS | 3644 | 1461276228536 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}] 15:03:48 INFO - PROCESS | 3644 | 1461276228637 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 15:03:48 INFO - PROCESS | 3644 | 1461276228749 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:48 INFO - PROCESS | 3644 | ++DOCSHELL 1C4ECC00 == 67 [pid = 3644] [id = 545] 15:03:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1C795000) [pid = 3644] [serial = 1635] [outer = 00000000] 15:03:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (1D2CC800) [pid = 3644] [serial = 1636] [outer = 1C795000] 15:03:48 INFO - PROCESS | 3644 | 1461276228802 Marionette DEBUG loaded listener.js 15:03:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1D602C00) [pid = 3644] [serial = 1637] [outer = 1C795000] 15:03:49 INFO - PROCESS | 3644 | 1461276229430 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]]]}] 15:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 15:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 935ms 15:03:49 INFO - PROCESS | 3644 | 1461276229475 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 15:03:49 INFO - PROCESS | 3644 | 1461276229477 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 15:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 15:03:49 INFO - PROCESS | 3644 | 1461276229481 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 15:03:49 INFO - PROCESS | 3644 | 1461276229483 Marionette TRACE conn3 <- [1,2146,null,{}] 15:03:49 INFO - PROCESS | 3644 | 1461276229487 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}] 15:03:49 INFO - PROCESS | 3644 | 1461276229608 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 15:03:49 INFO - PROCESS | 3644 | 1461276229724 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:49 INFO - PROCESS | 3644 | ++DOCSHELL 02679800 == 68 [pid = 3644] [id = 546] 15:03:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (02680C00) [pid = 3644] [serial = 1638] [outer = 00000000] 15:03:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (15DD7800) [pid = 3644] [serial = 1639] [outer = 02680C00] 15:03:49 INFO - PROCESS | 3644 | 1461276229828 Marionette DEBUG loaded listener.js 15:03:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (18311400) [pid = 3644] [serial = 1640] [outer = 02680C00] 15:03:50 INFO - PROCESS | 3644 | 1461276230612 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]]]}] 15:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 15:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1185ms 15:03:50 INFO - PROCESS | 3644 | 1461276230682 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 15:03:50 INFO - PROCESS | 3644 | 1461276230686 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 15:03:50 INFO - PROCESS | 3644 | 1461276230691 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 15:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 15:03:50 INFO - PROCESS | 3644 | 1461276230695 Marionette TRACE conn3 <- [1,2150,null,{}] 15:03:50 INFO - PROCESS | 3644 | 1461276230702 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}] 15:03:50 INFO - PROCESS | 3644 | 1461276230805 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 15:03:50 INFO - PROCESS | 3644 | 1461276230952 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:50 INFO - PROCESS | 3644 | ++DOCSHELL 13364000 == 69 [pid = 3644] [id = 547] 15:03:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (13B4A800) [pid = 3644] [serial = 1641] [outer = 00000000] 15:03:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (183AA000) [pid = 3644] [serial = 1642] [outer = 13B4A800] 15:03:50 INFO - PROCESS | 3644 | 1461276231002 Marionette DEBUG loaded listener.js 15:03:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (17B64800) [pid = 3644] [serial = 1643] [outer = 13B4A800] 15:03:51 INFO - PROCESS | 3644 | --DOCSHELL 13904C00 == 68 [pid = 3644] [id = 539] 15:03:51 INFO - PROCESS | 3644 | --DOCSHELL 13909000 == 67 [pid = 3644] [id = 538] 15:03:51 INFO - PROCESS | 3644 | --DOCSHELL 1C20A400 == 66 [pid = 3644] [id = 537] 15:03:51 INFO - PROCESS | 3644 | --DOCSHELL 17C55C00 == 65 [pid = 3644] [id = 536] 15:03:51 INFO - PROCESS | 3644 | --DOCSHELL 19C41C00 == 64 [pid = 3644] [id = 534] 15:03:51 INFO - PROCESS | 3644 | --DOCSHELL 183A6800 == 63 [pid = 3644] [id = 518] 15:03:51 INFO - PROCESS | 3644 | --DOCSHELL 18E81800 == 62 [pid = 3644] [id = 533] 15:03:51 INFO - PROCESS | 3644 | --DOCSHELL 15BE7400 == 61 [pid = 3644] [id = 532] 15:03:51 INFO - PROCESS | 3644 | --DOCSHELL 18849000 == 60 [pid = 3644] [id = 531] 15:03:51 INFO - PROCESS | 3644 | --DOCSHELL 12CB3000 == 59 [pid = 3644] [id = 530] 15:03:51 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (1A07F000) [pid = 3644] [serial = 1573] [outer = 00000000] [url = about:blank] 15:03:51 INFO - PROCESS | 3644 | 1461276231647 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]]]}] 15:03:51 INFO - PROCESS | 3644 | --DOCSHELL 13B4D000 == 58 [pid = 3644] [id = 527] 15:03:51 INFO - PROCESS | 3644 | --DOCSHELL 16A36000 == 57 [pid = 3644] [id = 526] 15:03:51 INFO - PROCESS | 3644 | --DOCSHELL 1382BC00 == 56 [pid = 3644] [id = 525] 15:03:51 INFO - PROCESS | 3644 | --DOCSHELL 18CC2C00 == 55 [pid = 3644] [id = 524] 15:03:51 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (1C797800) [pid = 3644] [serial = 1439] [outer = 00000000] [url = about:blank] 15:03:51 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (19909C00) [pid = 3644] [serial = 1564] [outer = 00000000] [url = about:blank] 15:03:51 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (18ABF400) [pid = 3644] [serial = 1568] [outer = 00000000] [url = about:blank] 15:03:51 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (1950AC00) [pid = 3644] [serial = 1567] [outer = 00000000] [url = about:blank] 15:03:51 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (19A17800) [pid = 3644] [serial = 1570] [outer = 00000000] [url = about:blank] 15:03:51 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (18AC9800) [pid = 3644] [serial = 1558] [outer = 00000000] [url = about:blank] 15:03:51 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (19908000) [pid = 3644] [serial = 1565] [outer = 00000000] [url = about:blank] 15:03:51 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (18849800) [pid = 3644] [serial = 1556] [outer = 00000000] [url = about:blank] 15:03:51 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (19C4E000) [pid = 3644] [serial = 1571] [outer = 00000000] [url = about:blank] 15:03:51 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (1963CC00) [pid = 3644] [serial = 1561] [outer = 00000000] [url = about:blank] 15:03:51 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (18ACCC00) [pid = 3644] [serial = 1559] [outer = 00000000] [url = about:blank] 15:03:51 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (196E9800) [pid = 3644] [serial = 1562] [outer = 00000000] [url = about:blank] 15:03:51 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (18847400) [pid = 3644] [serial = 1544] [outer = 00000000] [url = about:blank] 15:03:51 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (17C5F400) [pid = 3644] [serial = 1543] [outer = 00000000] [url = about:blank] 15:03:51 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (14B57400) [pid = 3644] [serial = 1547] [outer = 00000000] [url = about:blank] 15:03:51 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (143D1C00) [pid = 3644] [serial = 1546] [outer = 00000000] [url = about:blank] 15:03:51 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (18AE6000) [pid = 3644] [serial = 1537] [outer = 00000000] [url = about:blank] 15:03:51 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1C795800) [pid = 3644] [serial = 1540] [outer = 00000000] [url = about:blank] 15:03:51 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (18846800) [pid = 3644] [serial = 1555] [outer = 00000000] [url = about:blank] 15:03:51 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (15DEA800) [pid = 3644] [serial = 1550] [outer = 00000000] [url = about:blank] 15:03:51 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (15D0B000) [pid = 3644] [serial = 1549] [outer = 00000000] [url = about:blank] 15:03:51 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (17C5B800) [pid = 3644] [serial = 1552] [outer = 00000000] [url = about:blank] 15:03:51 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (180A7C00) [pid = 3644] [serial = 1553] [outer = 00000000] [url = about:blank] 15:03:51 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (17B66800) [pid = 3644] [serial = 1534] [outer = 00000000] [url = about:blank] 15:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 15:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 998ms 15:03:51 INFO - PROCESS | 3644 | 1461276231695 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 15:03:51 INFO - PROCESS | 3644 | 1461276231701 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 15:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 15:03:51 INFO - PROCESS | 3644 | 1461276231706 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 15:03:51 INFO - PROCESS | 3644 | 1461276231709 Marionette TRACE conn3 <- [1,2154,null,{}] 15:03:51 INFO - PROCESS | 3644 | 1461276231713 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}] 15:03:51 INFO - PROCESS | 3644 | 1461276231811 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 15:03:51 INFO - PROCESS | 3644 | 1461276231912 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:51 INFO - PROCESS | 3644 | ++DOCSHELL 15BD8000 == 56 [pid = 3644] [id = 548] 15:03:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (15BE7400) [pid = 3644] [serial = 1644] [outer = 00000000] 15:03:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1668B800) [pid = 3644] [serial = 1645] [outer = 15BE7400] 15:03:51 INFO - PROCESS | 3644 | 1461276231958 Marionette DEBUG loaded listener.js 15:03:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (17C56C00) [pid = 3644] [serial = 1646] [outer = 15BE7400] 15:03:52 INFO - PROCESS | 3644 | 1461276232410 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]]]}] 15:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 15:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 733ms 15:03:52 INFO - PROCESS | 3644 | 1461276232446 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 15:03:52 INFO - PROCESS | 3644 | 1461276232448 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 15:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 15:03:52 INFO - PROCESS | 3644 | 1461276232452 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 15:03:52 INFO - PROCESS | 3644 | 1461276232455 Marionette TRACE conn3 <- [1,2158,null,{}] 15:03:52 INFO - PROCESS | 3644 | 1461276232465 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}] 15:03:52 INFO - PROCESS | 3644 | 1461276232561 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 15:03:52 INFO - PROCESS | 3644 | 1461276232576 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:52 INFO - PROCESS | 3644 | ++DOCSHELL 18AC9800 == 57 [pid = 3644] [id = 549] 15:03:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (18AE2800) [pid = 3644] [serial = 1647] [outer = 00000000] 15:03:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (196E8400) [pid = 3644] [serial = 1648] [outer = 18AE2800] 15:03:52 INFO - PROCESS | 3644 | 1461276232623 Marionette DEBUG loaded listener.js 15:03:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (197FAC00) [pid = 3644] [serial = 1649] [outer = 18AE2800] 15:03:53 INFO - PROCESS | 3644 | 1461276233101 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]]]}] 15:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 15:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 685ms 15:03:53 INFO - PROCESS | 3644 | 1461276233151 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 15:03:53 INFO - PROCESS | 3644 | 1461276233153 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 15:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 15:03:53 INFO - PROCESS | 3644 | 1461276233156 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 15:03:53 INFO - PROCESS | 3644 | 1461276233158 Marionette TRACE conn3 <- [1,2162,null,{}] 15:03:53 INFO - PROCESS | 3644 | 1461276233161 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}] 15:03:53 INFO - PROCESS | 3644 | 1461276233243 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 15:03:53 INFO - PROCESS | 3644 | 1461276233251 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:53 INFO - PROCESS | 3644 | ++DOCSHELL 1950B800 == 58 [pid = 3644] [id = 550] 15:03:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (19A0D800) [pid = 3644] [serial = 1650] [outer = 00000000] 15:03:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (19D01800) [pid = 3644] [serial = 1651] [outer = 19A0D800] 15:03:53 INFO - PROCESS | 3644 | 1461276233297 Marionette DEBUG loaded listener.js 15:03:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1A03A400) [pid = 3644] [serial = 1652] [outer = 19A0D800] 15:03:53 INFO - PROCESS | 3644 | 1461276233774 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]]]}] 15:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 15:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 686ms 15:03:53 INFO - PROCESS | 3644 | 1461276233840 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 15:03:53 INFO - PROCESS | 3644 | 1461276233842 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 15:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 15:03:53 INFO - PROCESS | 3644 | 1461276233846 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 15:03:53 INFO - PROCESS | 3644 | 1461276233847 Marionette TRACE conn3 <- [1,2166,null,{}] 15:03:53 INFO - PROCESS | 3644 | 1461276233851 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}] 15:03:53 INFO - PROCESS | 3644 | 1461276233959 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 15:03:53 INFO - PROCESS | 3644 | 1461276233972 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:53 INFO - PROCESS | 3644 | ++DOCSHELL 14B06400 == 59 [pid = 3644] [id = 551] 15:03:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1A089400) [pid = 3644] [serial = 1653] [outer = 00000000] 15:03:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1AA50C00) [pid = 3644] [serial = 1654] [outer = 1A089400] 15:03:54 INFO - PROCESS | 3644 | 1461276234019 Marionette DEBUG loaded listener.js 15:03:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1ADA9400) [pid = 3644] [serial = 1655] [outer = 1A089400] 15:03:54 INFO - PROCESS | 3644 | 1461276234504 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]]]}] 15:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 15:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 702ms 15:03:54 INFO - PROCESS | 3644 | 1461276234545 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 15:03:54 INFO - PROCESS | 3644 | 1461276234547 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 15:03:54 INFO - PROCESS | 3644 | 1461276234550 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 15:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 15:03:54 INFO - PROCESS | 3644 | 1461276234552 Marionette TRACE conn3 <- [1,2170,null,{}] 15:03:54 INFO - PROCESS | 3644 | 1461276234556 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}] 15:03:54 INFO - PROCESS | 3644 | 1461276234693 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 15:03:54 INFO - PROCESS | 3644 | 1461276234762 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:54 INFO - PROCESS | 3644 | ++DOCSHELL 1C45CC00 == 60 [pid = 3644] [id = 552] 15:03:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1C481C00) [pid = 3644] [serial = 1656] [outer = 00000000] 15:03:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1C798400) [pid = 3644] [serial = 1657] [outer = 1C481C00] 15:03:54 INFO - PROCESS | 3644 | 1461276234808 Marionette DEBUG loaded listener.js 15:03:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1C79FC00) [pid = 3644] [serial = 1658] [outer = 1C481C00] 15:03:55 INFO - PROCESS | 3644 | 1461276235239 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]]]}] 15:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 15:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 732ms 15:03:55 INFO - PROCESS | 3644 | 1461276235291 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 15:03:55 INFO - PROCESS | 3644 | 1461276235293 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 15:03:55 INFO - PROCESS | 3644 | 1461276235297 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 15:03:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 15:03:55 INFO - PROCESS | 3644 | 1461276235298 Marionette TRACE conn3 <- [1,2174,null,{}] 15:03:55 INFO - PROCESS | 3644 | 1461276235308 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}] 15:03:55 INFO - PROCESS | 3644 | 1461276235452 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 15:03:55 INFO - PROCESS | 3644 | 1461276235520 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:55 INFO - PROCESS | 3644 | ++DOCSHELL 1D13E800 == 61 [pid = 3644] [id = 553] 15:03:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1D141000) [pid = 3644] [serial = 1659] [outer = 00000000] 15:03:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1D2CC000) [pid = 3644] [serial = 1660] [outer = 1D141000] 15:03:55 INFO - PROCESS | 3644 | 1461276235564 Marionette DEBUG loaded listener.js 15:03:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (1D608800) [pid = 3644] [serial = 1661] [outer = 1D141000] 15:03:55 INFO - PROCESS | 3644 | 1461276235987 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]]]}] 15:03:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 15:03:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 733ms 15:03:56 INFO - PROCESS | 3644 | 1461276236037 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 15:03:56 INFO - PROCESS | 3644 | 1461276236039 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 15:03:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 15:03:56 INFO - PROCESS | 3644 | 1461276236043 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 15:03:56 INFO - PROCESS | 3644 | 1461276236044 Marionette TRACE conn3 <- [1,2178,null,{}] 15:03:56 INFO - PROCESS | 3644 | 1461276236048 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}] 15:03:56 INFO - PROCESS | 3644 | 1461276236165 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 15:03:56 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (1C456800) [pid = 3644] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 15:03:56 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (1C482800) [pid = 3644] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 15:03:56 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (1675DC00) [pid = 3644] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 15:03:56 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (19639800) [pid = 3644] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 15:03:56 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1884A400) [pid = 3644] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 15:03:56 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (19D03C00) [pid = 3644] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 15:03:56 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (13830C00) [pid = 3644] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 15:03:56 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (13909C00) [pid = 3644] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 15:03:56 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1A06E400) [pid = 3644] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 15:03:56 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1390D000) [pid = 3644] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 15:03:56 INFO - PROCESS | 3644 | 1461276236493 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:56 INFO - PROCESS | 3644 | ++DOCSHELL 1330DC00 == 62 [pid = 3644] [id = 554] 15:03:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (13365800) [pid = 3644] [serial = 1662] [outer = 00000000] 15:03:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (15D14400) [pid = 3644] [serial = 1663] [outer = 13365800] 15:03:56 INFO - PROCESS | 3644 | 1461276236541 Marionette DEBUG loaded listener.js 15:03:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (17C5C800) [pid = 3644] [serial = 1664] [outer = 13365800] 15:03:56 INFO - PROCESS | 3644 | 1461276236930 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]]]}] 15:03:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 15:03:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 935ms 15:03:56 INFO - PROCESS | 3644 | 1461276236992 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 15:03:56 INFO - PROCESS | 3644 | 1461276236994 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 15:03:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 15:03:56 INFO - PROCESS | 3644 | 1461276236997 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 15:03:57 INFO - PROCESS | 3644 | 1461276236999 Marionette TRACE conn3 <- [1,2182,null,{}] 15:03:57 INFO - PROCESS | 3644 | 1461276237002 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}] 15:03:57 INFO - PROCESS | 3644 | 1461276237126 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 15:03:57 INFO - PROCESS | 3644 | 1461276237140 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:57 INFO - PROCESS | 3644 | ++DOCSHELL 14B04000 == 63 [pid = 3644] [id = 555] 15:03:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (14B4AC00) [pid = 3644] [serial = 1665] [outer = 00000000] 15:03:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1C482800) [pid = 3644] [serial = 1666] [outer = 14B4AC00] 15:03:57 INFO - PROCESS | 3644 | 1461276237185 Marionette DEBUG loaded listener.js 15:03:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1C792000) [pid = 3644] [serial = 1667] [outer = 14B4AC00] 15:03:57 INFO - PROCESS | 3644 | 1461276237589 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]]]}] 15:03:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 15:03:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 623ms 15:03:57 INFO - PROCESS | 3644 | 1461276237637 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 15:03:57 INFO - PROCESS | 3644 | 1461276237639 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 15:03:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 15:03:57 INFO - PROCESS | 3644 | 1461276237642 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 15:03:57 INFO - PROCESS | 3644 | 1461276237643 Marionette TRACE conn3 <- [1,2186,null,{}] 15:03:57 INFO - PROCESS | 3644 | 1461276237647 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}] 15:03:57 INFO - PROCESS | 3644 | 1461276237773 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 15:03:57 INFO - PROCESS | 3644 | 1461276237782 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:57 INFO - PROCESS | 3644 | ++DOCSHELL 1A877400 == 64 [pid = 3644] [id = 556] 15:03:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1C456800) [pid = 3644] [serial = 1668] [outer = 00000000] 15:03:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1D65E400) [pid = 3644] [serial = 1669] [outer = 1C456800] 15:03:57 INFO - PROCESS | 3644 | 1461276237829 Marionette DEBUG loaded listener.js 15:03:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1D662000) [pid = 3644] [serial = 1670] [outer = 1C456800] 15:03:58 INFO - PROCESS | 3644 | 1461276238239 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]]]}] 15:03:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 15:03:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 639ms 15:03:58 INFO - PROCESS | 3644 | 1461276238280 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 15:03:58 INFO - PROCESS | 3644 | 1461276238283 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 15:03:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 15:03:58 INFO - PROCESS | 3644 | 1461276238286 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 15:03:58 INFO - PROCESS | 3644 | 1461276238288 Marionette TRACE conn3 <- [1,2190,null,{}] 15:03:58 INFO - PROCESS | 3644 | 1461276238292 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}] 15:03:58 INFO - PROCESS | 3644 | 1461276238459 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 15:03:58 INFO - PROCESS | 3644 | 1461276238480 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:58 INFO - PROCESS | 3644 | ++DOCSHELL 11BCA400 == 65 [pid = 3644] [id = 557] 15:03:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (11BCC000) [pid = 3644] [serial = 1671] [outer = 00000000] 15:03:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (11BD1000) [pid = 3644] [serial = 1672] [outer = 11BCC000] 15:03:58 INFO - PROCESS | 3644 | 1461276238593 Marionette DEBUG loaded listener.js 15:03:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (11BD5000) [pid = 3644] [serial = 1673] [outer = 11BCC000] 15:03:59 INFO - PROCESS | 3644 | 1461276239244 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]]]}] 15:03:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 15:03:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 998ms 15:03:59 INFO - PROCESS | 3644 | 1461276239291 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 15:03:59 INFO - PROCESS | 3644 | 1461276239296 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 15:03:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 15:03:59 INFO - PROCESS | 3644 | 1461276239302 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 15:03:59 INFO - PROCESS | 3644 | 1461276239305 Marionette TRACE conn3 <- [1,2194,null,{}] 15:03:59 INFO - PROCESS | 3644 | 1461276239310 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}] 15:03:59 INFO - PROCESS | 3644 | 1461276239424 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 15:03:59 INFO - PROCESS | 3644 | 1461276239570 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:59 INFO - PROCESS | 3644 | ++DOCSHELL 1675E800 == 66 [pid = 3644] [id = 558] 15:03:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (17B59400) [pid = 3644] [serial = 1674] [outer = 00000000] 15:03:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (1806C000) [pid = 3644] [serial = 1675] [outer = 17B59400] 15:03:59 INFO - PROCESS | 3644 | 1461276239627 Marionette DEBUG loaded listener.js 15:03:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (183AD000) [pid = 3644] [serial = 1676] [outer = 17B59400] 15:04:00 INFO - PROCESS | 3644 | 1461276240224 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]]]}] 15:04:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 15:04:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 998ms 15:04:00 INFO - PROCESS | 3644 | 1461276240287 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 15:04:00 INFO - PROCESS | 3644 | 1461276240291 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 15:04:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 15:04:00 INFO - PROCESS | 3644 | 1461276240298 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 15:04:00 INFO - PROCESS | 3644 | 1461276240301 Marionette TRACE conn3 <- [1,2198,null,{}] 15:04:00 INFO - PROCESS | 3644 | 1461276240318 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}] 15:04:00 INFO - PROCESS | 3644 | 1461276240461 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 15:04:00 INFO - PROCESS | 3644 | 1461276240531 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:00 INFO - PROCESS | 3644 | ++DOCSHELL 180AB800 == 67 [pid = 3644] [id = 559] 15:04:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (18849800) [pid = 3644] [serial = 1677] [outer = 00000000] 15:04:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (196F5000) [pid = 3644] [serial = 1678] [outer = 18849800] 15:04:00 INFO - PROCESS | 3644 | 1461276240626 Marionette DEBUG loaded listener.js 15:04:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (19C40800) [pid = 3644] [serial = 1679] [outer = 18849800] 15:04:01 INFO - PROCESS | 3644 | 1461276241250 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]]]}] 15:04:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 15:04:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 997ms 15:04:01 INFO - PROCESS | 3644 | 1461276241300 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 15:04:01 INFO - PROCESS | 3644 | 1461276241303 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 15:04:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 15:04:01 INFO - PROCESS | 3644 | 1461276241307 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 15:04:01 INFO - PROCESS | 3644 | 1461276241311 Marionette TRACE conn3 <- [1,2202,null,{}] 15:04:01 INFO - PROCESS | 3644 | 1461276241322 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}] 15:04:01 INFO - PROCESS | 3644 | 1461276241435 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 15:04:01 INFO - PROCESS | 3644 | 1461276241582 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:01 INFO - PROCESS | 3644 | ++DOCSHELL 1CB5CC00 == 68 [pid = 3644] [id = 560] 15:04:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (1CE6AC00) [pid = 3644] [serial = 1680] [outer = 00000000] 15:04:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (1D60A800) [pid = 3644] [serial = 1681] [outer = 1CE6AC00] 15:04:01 INFO - PROCESS | 3644 | 1461276241637 Marionette DEBUG loaded listener.js 15:04:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (1D659C00) [pid = 3644] [serial = 1682] [outer = 1CE6AC00] 15:04:02 INFO - PROCESS | 3644 | 1461276242153 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]]]}] 15:04:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 15:04:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 904ms 15:04:02 INFO - PROCESS | 3644 | 1461276242210 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 15:04:02 INFO - PROCESS | 3644 | 1461276242213 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 15:04:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 15:04:02 INFO - PROCESS | 3644 | 1461276242217 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 15:04:02 INFO - PROCESS | 3644 | 1461276242219 Marionette TRACE conn3 <- [1,2206,null,{}] 15:04:02 INFO - PROCESS | 3644 | 1461276242223 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}] 15:04:02 INFO - PROCESS | 3644 | 1461276242331 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 15:04:02 INFO - PROCESS | 3644 | 1461276242487 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:02 INFO - PROCESS | 3644 | ++DOCSHELL 1CE6D400 == 69 [pid = 3644] [id = 561] 15:04:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (1D801800) [pid = 3644] [serial = 1683] [outer = 00000000] 15:04:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (1D806C00) [pid = 3644] [serial = 1684] [outer = 1D801800] 15:04:02 INFO - PROCESS | 3644 | 1461276242542 Marionette DEBUG loaded listener.js 15:04:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (1D808800) [pid = 3644] [serial = 1685] [outer = 1D801800] 15:04:03 INFO - PROCESS | 3644 | 1461276243122 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]]]}] 15:04:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 15:04:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 935ms 15:04:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 15:04:03 INFO - PROCESS | 3644 | 1461276243162 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 15:04:03 INFO - PROCESS | 3644 | 1461276243164 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 15:04:03 INFO - PROCESS | 3644 | 1461276243167 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 15:04:03 INFO - PROCESS | 3644 | 1461276243169 Marionette TRACE conn3 <- [1,2210,null,{}] 15:04:03 INFO - PROCESS | 3644 | 1461276243173 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}] 15:04:03 INFO - PROCESS | 3644 | 1461276243276 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 15:04:03 INFO - PROCESS | 3644 | 1461276243438 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:03 INFO - PROCESS | 3644 | ++DOCSHELL 1C722000 == 70 [pid = 3644] [id = 562] 15:04:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (1C793400) [pid = 3644] [serial = 1686] [outer = 00000000] 15:04:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (1DC3A800) [pid = 3644] [serial = 1687] [outer = 1C793400] 15:04:03 INFO - PROCESS | 3644 | 1461276243528 Marionette DEBUG loaded listener.js 15:04:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 153 (1DC3EC00) [pid = 3644] [serial = 1688] [outer = 1C793400] 15:04:04 INFO - PROCESS | 3644 | 1461276244105 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]]]}] 15:04:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 15:04:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 997ms 15:04:04 INFO - PROCESS | 3644 | 1461276244170 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 15:04:04 INFO - PROCESS | 3644 | 1461276244173 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 15:04:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 15:04:04 INFO - PROCESS | 3644 | 1461276244176 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 15:04:04 INFO - PROCESS | 3644 | 1461276244178 Marionette TRACE conn3 <- [1,2214,null,{}] 15:04:04 INFO - PROCESS | 3644 | 1461276244182 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}] 15:04:04 INFO - PROCESS | 3644 | 1461276244292 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 15:04:04 INFO - PROCESS | 3644 | 1461276244611 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:04 INFO - PROCESS | 3644 | ++DOCSHELL 0267C000 == 71 [pid = 3644] [id = 563] 15:04:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 154 (02A77000) [pid = 3644] [serial = 1689] [outer = 00000000] 15:04:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 155 (143CE000) [pid = 3644] [serial = 1690] [outer = 02A77000] 15:04:04 INFO - PROCESS | 3644 | 1461276244675 Marionette DEBUG loaded listener.js 15:04:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 156 (15509000) [pid = 3644] [serial = 1691] [outer = 02A77000] 15:04:05 INFO - PROCESS | 3644 | 1461276245304 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]]]}] 15:04:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 15:04:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1185ms 15:04:05 INFO - PROCESS | 3644 | 1461276245370 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 15:04:05 INFO - PROCESS | 3644 | 1461276245375 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 15:04:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 15:04:05 INFO - PROCESS | 3644 | 1461276245380 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 15:04:05 INFO - PROCESS | 3644 | 1461276245383 Marionette TRACE conn3 <- [1,2218,null,{}] 15:04:05 INFO - PROCESS | 3644 | 1461276245387 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}] 15:04:05 INFO - PROCESS | 3644 | 1461276245487 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 15:04:05 INFO - PROCESS | 3644 | 1461276245636 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:05 INFO - PROCESS | 3644 | ++DOCSHELL 18063000 == 72 [pid = 3644] [id = 564] 15:04:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 157 (18312000) [pid = 3644] [serial = 1692] [outer = 00000000] 15:04:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 158 (18AC0400) [pid = 3644] [serial = 1693] [outer = 18312000] 15:04:05 INFO - PROCESS | 3644 | 1461276245687 Marionette DEBUG loaded listener.js 15:04:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 159 (18AC7C00) [pid = 3644] [serial = 1694] [outer = 18312000] 15:04:05 INFO - PROCESS | 3644 | --DOCSHELL 1A877400 == 71 [pid = 3644] [id = 556] 15:04:05 INFO - PROCESS | 3644 | --DOCSHELL 14B04000 == 70 [pid = 3644] [id = 555] 15:04:05 INFO - PROCESS | 3644 | --DOCSHELL 1330DC00 == 69 [pid = 3644] [id = 554] 15:04:05 INFO - PROCESS | 3644 | --DOCSHELL 1D13E800 == 68 [pid = 3644] [id = 553] 15:04:05 INFO - PROCESS | 3644 | --DOCSHELL 1C45CC00 == 67 [pid = 3644] [id = 552] 15:04:05 INFO - PROCESS | 3644 | --DOCSHELL 14B06400 == 66 [pid = 3644] [id = 551] 15:04:05 INFO - PROCESS | 3644 | --DOCSHELL 1950B800 == 65 [pid = 3644] [id = 550] 15:04:05 INFO - PROCESS | 3644 | --DOCSHELL 1A06DC00 == 64 [pid = 3644] [id = 535] 15:04:05 INFO - PROCESS | 3644 | --DOCSHELL 18AC9800 == 63 [pid = 3644] [id = 549] 15:04:05 INFO - PROCESS | 3644 | --DOCSHELL 15BD8000 == 62 [pid = 3644] [id = 548] 15:04:05 INFO - PROCESS | 3644 | --DOCSHELL 13364000 == 61 [pid = 3644] [id = 547] 15:04:05 INFO - PROCESS | 3644 | --DOMWINDOW == 158 (1C998000) [pid = 3644] [serial = 1621] [outer = 00000000] [url = about:blank] 15:04:05 INFO - PROCESS | 3644 | --DOCSHELL 19509C00 == 60 [pid = 3644] [id = 543] 15:04:05 INFO - PROCESS | 3644 | --DOCSHELL 16766400 == 59 [pid = 3644] [id = 542] 15:04:05 INFO - PROCESS | 3644 | --DOCSHELL 148AF400 == 58 [pid = 3644] [id = 541] 15:04:05 INFO - PROCESS | 3644 | --DOMWINDOW == 157 (1C47D800) [pid = 3644] [serial = 1609] [outer = 00000000] [url = about:blank] 15:04:05 INFO - PROCESS | 3644 | --DOMWINDOW == 156 (1C4E4C00) [pid = 3644] [serial = 1612] [outer = 00000000] [url = about:blank] 15:04:05 INFO - PROCESS | 3644 | --DOMWINDOW == 155 (1C463400) [pid = 3644] [serial = 1610] [outer = 00000000] [url = about:blank] 15:04:05 INFO - PROCESS | 3644 | --DOMWINDOW == 154 (18713400) [pid = 3644] [serial = 1597] [outer = 00000000] [url = about:blank] 15:04:05 INFO - PROCESS | 3644 | --DOMWINDOW == 153 (1888BC00) [pid = 3644] [serial = 1598] [outer = 00000000] [url = about:blank] 15:04:05 INFO - PROCESS | 3644 | --DOMWINDOW == 152 (13B49400) [pid = 3644] [serial = 1576] [outer = 00000000] [url = about:blank] 15:04:05 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (19789800) [pid = 3644] [serial = 1600] [outer = 00000000] [url = about:blank] 15:04:05 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (1990E400) [pid = 3644] [serial = 1601] [outer = 00000000] [url = about:blank] 15:04:05 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (1ADADC00) [pid = 3644] [serial = 1585] [outer = 00000000] [url = about:blank] 15:04:05 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (18ACB800) [pid = 3644] [serial = 1595] [outer = 00000000] [url = about:blank] 15:04:05 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (18AC2400) [pid = 3644] [serial = 1594] [outer = 00000000] [url = about:blank] 15:04:05 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (1A07A000) [pid = 3644] [serial = 1603] [outer = 00000000] [url = about:blank] 15:04:05 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (19904800) [pid = 3644] [serial = 1582] [outer = 00000000] [url = about:blank] 15:04:05 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (15BF5C00) [pid = 3644] [serial = 1592] [outer = 00000000] [url = about:blank] 15:04:05 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (15B06C00) [pid = 3644] [serial = 1591] [outer = 00000000] [url = about:blank] 15:04:05 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (17B64400) [pid = 3644] [serial = 1579] [outer = 00000000] [url = about:blank] 15:04:05 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (1C45E400) [pid = 3644] [serial = 1588] [outer = 00000000] [url = about:blank] 15:04:05 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (18AC6400) [pid = 3644] [serial = 1615] [outer = 00000000] [url = about:blank] 15:04:05 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (196F2C00) [pid = 3644] [serial = 1616] [outer = 00000000] [url = about:blank] 15:04:05 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (1C4EBC00) [pid = 3644] [serial = 1613] [outer = 00000000] [url = about:blank] 15:04:05 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (1AA53C00) [pid = 3644] [serial = 1606] [outer = 00000000] [url = about:blank] 15:04:05 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (1ADB1000) [pid = 3644] [serial = 1607] [outer = 00000000] [url = about:blank] 15:04:05 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (1C48AC00) [pid = 3644] [serial = 1618] [outer = 00000000] [url = about:blank] 15:04:05 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (1A348800) [pid = 3644] [serial = 1604] [outer = 00000000] [url = about:blank] 15:04:05 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (1C72D400) [pid = 3644] [serial = 1619] [outer = 00000000] [url = about:blank] 15:04:06 INFO - PROCESS | 3644 | --DOCSHELL 1DFED800 == 57 [pid = 3644] [id = 16] 15:04:06 INFO - PROCESS | 3644 | 1461276246239 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]]]}] 15:04:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 15:04:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 904ms 15:04:06 INFO - PROCESS | 3644 | 1461276246286 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 15:04:06 INFO - PROCESS | 3644 | 1461276246290 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 15:04:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 15:04:06 INFO - PROCESS | 3644 | 1461276246294 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 15:04:06 INFO - PROCESS | 3644 | 1461276246296 Marionette TRACE conn3 <- [1,2222,null,{}] 15:04:06 INFO - PROCESS | 3644 | 1461276246300 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}] 15:04:06 INFO - PROCESS | 3644 | 1461276246392 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 15:04:06 INFO - PROCESS | 3644 | 1461276246529 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:06 INFO - PROCESS | 3644 | ++DOCSHELL 13B53C00 == 58 [pid = 3644] [id = 565] 15:04:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (144AA400) [pid = 3644] [serial = 1695] [outer = 00000000] 15:04:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (18884000) [pid = 3644] [serial = 1696] [outer = 144AA400] 15:04:06 INFO - PROCESS | 3644 | 1461276246576 Marionette DEBUG loaded listener.js 15:04:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (18ACC800) [pid = 3644] [serial = 1697] [outer = 144AA400] 15:04:06 INFO - PROCESS | 3644 | 1461276246963 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]]]}] 15:04:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 15:04:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 733ms 15:04:07 INFO - PROCESS | 3644 | 1461276247020 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 15:04:07 INFO - PROCESS | 3644 | 1461276247022 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 15:04:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 15:04:07 INFO - PROCESS | 3644 | 1461276247027 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 15:04:07 INFO - PROCESS | 3644 | 1461276247032 Marionette TRACE conn3 <- [1,2226,null,{}] 15:04:07 INFO - PROCESS | 3644 | 1461276247041 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}] 15:04:07 INFO - PROCESS | 3644 | 1461276247156 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 15:04:07 INFO - PROCESS | 3644 | 1461276247173 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:07 INFO - PROCESS | 3644 | ++DOCSHELL 18F24000 == 59 [pid = 3644] [id = 566] 15:04:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (19509C00) [pid = 3644] [serial = 1698] [outer = 00000000] 15:04:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (19906000) [pid = 3644] [serial = 1699] [outer = 19509C00] 15:04:07 INFO - PROCESS | 3644 | 1461276247219 Marionette DEBUG loaded listener.js 15:04:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (1990E400) [pid = 3644] [serial = 1700] [outer = 19509C00] 15:04:07 INFO - PROCESS | 3644 | 1461276247661 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]]]}] 15:04:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 15:04:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 686ms 15:04:07 INFO - PROCESS | 3644 | 1461276247725 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 15:04:07 INFO - PROCESS | 3644 | 1461276247727 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 15:04:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 15:04:07 INFO - PROCESS | 3644 | 1461276247730 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 15:04:07 INFO - PROCESS | 3644 | 1461276247732 Marionette TRACE conn3 <- [1,2230,null,{}] 15:04:07 INFO - PROCESS | 3644 | 1461276247735 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}] 15:04:07 INFO - PROCESS | 3644 | 1461276247818 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 15:04:07 INFO - PROCESS | 3644 | 1461276247825 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:07 INFO - PROCESS | 3644 | ++DOCSHELL 1950AC00 == 60 [pid = 3644] [id = 567] 15:04:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (197F8C00) [pid = 3644] [serial = 1701] [outer = 00000000] 15:04:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (1A06E000) [pid = 3644] [serial = 1702] [outer = 197F8C00] 15:04:07 INFO - PROCESS | 3644 | 1461276247869 Marionette DEBUG loaded listener.js 15:04:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (1A07AC00) [pid = 3644] [serial = 1703] [outer = 197F8C00] 15:04:08 INFO - PROCESS | 3644 | 1461276248355 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]]]}] 15:04:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 15:04:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 623ms 15:04:08 INFO - PROCESS | 3644 | 1461276248372 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 15:04:08 INFO - PROCESS | 3644 | 1461276248374 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 15:04:08 INFO - PROCESS | 3644 | 1461276248377 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 15:04:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 15:04:08 INFO - PROCESS | 3644 | 1461276248379 Marionette TRACE conn3 <- [1,2234,null,{}] 15:04:08 INFO - PROCESS | 3644 | 1461276248382 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}] 15:04:08 INFO - PROCESS | 3644 | 1461276248505 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 15:04:08 INFO - PROCESS | 3644 | 1461276248619 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:08 INFO - PROCESS | 3644 | ++DOCSHELL 1A356000 == 61 [pid = 3644] [id = 568] 15:04:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (1A480400) [pid = 3644] [serial = 1704] [outer = 00000000] 15:04:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (1AD3C800) [pid = 3644] [serial = 1705] [outer = 1A480400] 15:04:08 INFO - PROCESS | 3644 | 1461276248675 Marionette DEBUG loaded listener.js 15:04:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (1C458C00) [pid = 3644] [serial = 1706] [outer = 1A480400] 15:04:09 INFO - PROCESS | 3644 | 1461276249138 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]]]}] 15:04:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 15:04:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 795ms 15:04:09 INFO - PROCESS | 3644 | 1461276249181 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 15:04:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 15:04:09 INFO - PROCESS | 3644 | 1461276249182 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 15:04:09 INFO - PROCESS | 3644 | 1461276249189 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 15:04:09 INFO - PROCESS | 3644 | 1461276249191 Marionette TRACE conn3 <- [1,2238,null,{}] 15:04:09 INFO - PROCESS | 3644 | 1461276249194 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}] 15:04:09 INFO - PROCESS | 3644 | 1461276249311 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 15:04:09 INFO - PROCESS | 3644 | 1461276249382 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:09 INFO - PROCESS | 3644 | ++DOCSHELL 1C45D000 == 62 [pid = 3644] [id = 569] 15:04:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (1C462000) [pid = 3644] [serial = 1707] [outer = 00000000] 15:04:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (1C4DD400) [pid = 3644] [serial = 1708] [outer = 1C462000] 15:04:09 INFO - PROCESS | 3644 | 1461276249426 Marionette DEBUG loaded listener.js 15:04:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (1C4E1000) [pid = 3644] [serial = 1709] [outer = 1C462000] 15:04:09 INFO - PROCESS | 3644 | 1461276249837 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]]]}] 15:04:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 15:04:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 686ms 15:04:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 15:04:09 INFO - PROCESS | 3644 | 1461276249886 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 15:04:09 INFO - PROCESS | 3644 | 1461276249888 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 15:04:09 INFO - PROCESS | 3644 | 1461276249891 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 15:04:09 INFO - PROCESS | 3644 | 1461276249893 Marionette TRACE conn3 <- [1,2242,null,{}] 15:04:09 INFO - PROCESS | 3644 | 1461276249896 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}] 15:04:10 INFO - PROCESS | 3644 | 1461276250052 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 15:04:10 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (14B4AC00) [pid = 3644] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 15:04:10 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (13B4A800) [pid = 3644] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 15:04:10 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (13B51C00) [pid = 3644] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 15:04:10 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (1C481C00) [pid = 3644] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 15:04:10 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (1D141000) [pid = 3644] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 15:04:10 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (15BE7400) [pid = 3644] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 15:04:10 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (1550B800) [pid = 3644] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 15:04:10 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (1C72C800) [pid = 3644] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 15:04:10 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (19A0D800) [pid = 3644] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 15:04:10 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (1C486400) [pid = 3644] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 15:04:10 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (1C798C00) [pid = 3644] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 15:04:10 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (1C79D800) [pid = 3644] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 15:04:10 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (18AC1800) [pid = 3644] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 15:04:10 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (18AE2800) [pid = 3644] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 15:04:10 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (18847000) [pid = 3644] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 15:04:10 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (13365800) [pid = 3644] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 15:04:10 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1C729400) [pid = 3644] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 15:04:10 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (1A044400) [pid = 3644] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 15:04:10 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1A06D000) [pid = 3644] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 15:04:10 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1A089400) [pid = 3644] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 15:04:10 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1C48B800) [pid = 3644] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 15:04:10 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (17B61000) [pid = 3644] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 15:04:10 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1A47FC00) [pid = 3644] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 15:04:10 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1376D000) [pid = 3644] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 15:04:10 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1AA53000) [pid = 3644] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 15:04:10 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (183A3400) [pid = 3644] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 15:04:10 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (18F24800) [pid = 3644] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 15:04:10 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (16A37C00) [pid = 3644] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 15:04:10 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (13830800) [pid = 3644] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 15:04:10 INFO - PROCESS | 3644 | 1461276250415 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:10 INFO - PROCESS | 3644 | ++DOCSHELL 12CBDC00 == 63 [pid = 3644] [id = 570] 15:04:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (12CF5000) [pid = 3644] [serial = 1710] [outer = 00000000] 15:04:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1390F000) [pid = 3644] [serial = 1711] [outer = 12CF5000] 15:04:10 INFO - PROCESS | 3644 | 1461276250460 Marionette DEBUG loaded listener.js 15:04:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1550DC00) [pid = 3644] [serial = 1712] [outer = 12CF5000] 15:04:10 INFO - PROCESS | 3644 | 1461276250816 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]]]}] 15:04:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 15:04:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 935ms 15:04:10 INFO - PROCESS | 3644 | 1461276250837 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 15:04:10 INFO - PROCESS | 3644 | 1461276250839 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 15:04:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 15:04:10 INFO - PROCESS | 3644 | 1461276250842 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 15:04:10 INFO - PROCESS | 3644 | 1461276250843 Marionette TRACE conn3 <- [1,2246,null,{}] 15:04:10 INFO - PROCESS | 3644 | 1461276250847 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}] 15:04:10 INFO - PROCESS | 3644 | 1461276250968 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 15:04:10 INFO - PROCESS | 3644 | 1461276250977 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:10 INFO - PROCESS | 3644 | ++DOCSHELL 11BD0800 == 64 [pid = 3644] [id = 571] 15:04:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (13363C00) [pid = 3644] [serial = 1713] [outer = 00000000] 15:04:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (18CBF000) [pid = 3644] [serial = 1714] [outer = 13363C00] 15:04:11 INFO - PROCESS | 3644 | 1461276251021 Marionette DEBUG loaded listener.js 15:04:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (18AEAC00) [pid = 3644] [serial = 1715] [outer = 13363C00] 15:04:11 INFO - PROCESS | 3644 | 1461276251451 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]]]}] 15:04:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 15:04:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 623ms 15:04:11 INFO - PROCESS | 3644 | 1461276251480 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 15:04:11 INFO - PROCESS | 3644 | 1461276251482 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 15:04:11 INFO - PROCESS | 3644 | 1461276251486 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 15:04:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 15:04:11 INFO - PROCESS | 3644 | 1461276251488 Marionette TRACE conn3 <- [1,2250,null,{}] 15:04:11 INFO - PROCESS | 3644 | 1461276251492 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}] 15:04:11 INFO - PROCESS | 3644 | 1461276251613 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 15:04:11 INFO - PROCESS | 3644 | 1461276251623 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:11 INFO - PROCESS | 3644 | ++DOCSHELL 137AEC00 == 65 [pid = 3644] [id = 572] 15:04:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (13903000) [pid = 3644] [serial = 1716] [outer = 00000000] 15:04:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1A089800) [pid = 3644] [serial = 1717] [outer = 13903000] 15:04:11 INFO - PROCESS | 3644 | 1461276251667 Marionette DEBUG loaded listener.js 15:04:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1AD45400) [pid = 3644] [serial = 1718] [outer = 13903000] 15:04:12 INFO - PROCESS | 3644 | 1461276252110 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]]]}] 15:04:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 15:04:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 639ms 15:04:12 INFO - PROCESS | 3644 | 1461276252124 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 15:04:12 INFO - PROCESS | 3644 | 1461276252126 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 15:04:12 INFO - PROCESS | 3644 | 1461276252129 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 15:04:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 15:04:12 INFO - PROCESS | 3644 | 1461276252131 Marionette TRACE conn3 <- [1,2254,null,{}] 15:04:12 INFO - PROCESS | 3644 | 1461276252134 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}] 15:04:12 INFO - PROCESS | 3644 | 1461276252259 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 15:04:12 INFO - PROCESS | 3644 | 1461276252269 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:12 INFO - PROCESS | 3644 | ++DOCSHELL 18E7EC00 == 66 [pid = 3644] [id = 573] 15:04:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (19505800) [pid = 3644] [serial = 1719] [outer = 00000000] 15:04:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1C729400) [pid = 3644] [serial = 1720] [outer = 19505800] 15:04:12 INFO - PROCESS | 3644 | 1461276252318 Marionette DEBUG loaded listener.js 15:04:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1C799400) [pid = 3644] [serial = 1721] [outer = 19505800] 15:04:13 INFO - PROCESS | 3644 | 1461276253041 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]]]}] 15:04:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 15:04:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 950ms 15:04:13 INFO - PROCESS | 3644 | 1461276253076 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 15:04:13 INFO - PROCESS | 3644 | 1461276253082 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 15:04:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 15:04:13 INFO - PROCESS | 3644 | 1461276253088 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 15:04:13 INFO - PROCESS | 3644 | 1461276253091 Marionette TRACE conn3 <- [1,2258,null,{}] 15:04:13 INFO - PROCESS | 3644 | 1461276253097 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}] 15:04:13 INFO - PROCESS | 3644 | 1461276253218 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 15:04:13 INFO - PROCESS | 3644 | 1461276253367 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:13 INFO - PROCESS | 3644 | ++DOCSHELL 15DD1000 == 67 [pid = 3644] [id = 574] 15:04:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1663E400) [pid = 3644] [serial = 1722] [outer = 00000000] 15:04:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (180AAC00) [pid = 3644] [serial = 1723] [outer = 1663E400] 15:04:13 INFO - PROCESS | 3644 | 1461276253425 Marionette DEBUG loaded listener.js 15:04:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (183AD800) [pid = 3644] [serial = 1724] [outer = 1663E400] 15:04:13 INFO - PROCESS | 3644 | 1461276253980 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]]]}] 15:04:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 15:04:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 951ms 15:04:14 INFO - PROCESS | 3644 | 1461276254016 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 15:04:14 INFO - PROCESS | 3644 | 1461276254022 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 15:04:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 15:04:14 INFO - PROCESS | 3644 | 1461276254029 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 15:04:14 INFO - PROCESS | 3644 | 1461276254032 Marionette TRACE conn3 <- [1,2262,null,{}] 15:04:14 INFO - PROCESS | 3644 | 1461276254036 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}] 15:04:14 INFO - PROCESS | 3644 | 1461276254151 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 15:04:14 INFO - PROCESS | 3644 | 1461276254312 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:14 INFO - PROCESS | 3644 | ++DOCSHELL 18844800 == 68 [pid = 3644] [id = 575] 15:04:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (18846000) [pid = 3644] [serial = 1725] [outer = 00000000] 15:04:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (196F0400) [pid = 3644] [serial = 1726] [outer = 18846000] 15:04:14 INFO - PROCESS | 3644 | 1461276254367 Marionette DEBUG loaded listener.js 15:04:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (19911C00) [pid = 3644] [serial = 1727] [outer = 18846000] 15:04:14 INFO - PROCESS | 3644 | 1461276254984 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]]]}] 15:04:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:04:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 997ms 15:04:15 INFO - PROCESS | 3644 | 1461276255028 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 15:04:15 INFO - PROCESS | 3644 | 1461276255031 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 15:04:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:04:15 INFO - PROCESS | 3644 | 1461276255034 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:04:15 INFO - PROCESS | 3644 | 1461276255038 Marionette TRACE conn3 <- [1,2266,null,{}] 15:04:15 INFO - PROCESS | 3644 | 1461276255049 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}] 15:04:15 INFO - PROCESS | 3644 | 1461276255160 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 15:04:15 INFO - PROCESS | 3644 | 1461276255314 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:15 INFO - PROCESS | 3644 | ++DOCSHELL 1C487400 == 69 [pid = 3644] [id = 576] 15:04:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (1C487800) [pid = 3644] [serial = 1728] [outer = 00000000] 15:04:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (1C795C00) [pid = 3644] [serial = 1729] [outer = 1C487800] 15:04:15 INFO - PROCESS | 3644 | 1461276255378 Marionette DEBUG loaded listener.js 15:04:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (1C998C00) [pid = 3644] [serial = 1730] [outer = 1C487800] 15:04:15 INFO - PROCESS | 3644 | 1461276255918 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]]]}] 15:04:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:04:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 936ms 15:04:15 INFO - PROCESS | 3644 | 1461276255979 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 15:04:15 INFO - PROCESS | 3644 | 1461276255982 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 15:04:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:04:15 INFO - PROCESS | 3644 | 1461276255985 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:04:15 INFO - PROCESS | 3644 | 1461276255987 Marionette TRACE conn3 <- [1,2270,null,{}] 15:04:15 INFO - PROCESS | 3644 | 1461276255992 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}] 15:04:16 INFO - PROCESS | 3644 | 1461276256130 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 15:04:16 INFO - PROCESS | 3644 | 1461276256282 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:16 INFO - PROCESS | 3644 | ++DOCSHELL 1C996C00 == 70 [pid = 3644] [id = 577] 15:04:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (1CE70800) [pid = 3644] [serial = 1731] [outer = 00000000] 15:04:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (1D2C2800) [pid = 3644] [serial = 1732] [outer = 1CE70800] 15:04:16 INFO - PROCESS | 3644 | 1461276256339 Marionette DEBUG loaded listener.js 15:04:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (1D2CCC00) [pid = 3644] [serial = 1733] [outer = 1CE70800] 15:04:16 INFO - PROCESS | 3644 | 1461276256914 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]]]}] 15:04:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:04:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 998ms 15:04:16 INFO - PROCESS | 3644 | 1461276256988 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 15:04:16 INFO - PROCESS | 3644 | 1461276256990 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 15:04:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:04:16 INFO - PROCESS | 3644 | 1461276256994 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:04:16 INFO - PROCESS | 3644 | 1461276256996 Marionette TRACE conn3 <- [1,2274,null,{}] 15:04:16 INFO - PROCESS | 3644 | 1461276256999 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}] 15:04:17 INFO - PROCESS | 3644 | 1461276257103 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 15:04:17 INFO - PROCESS | 3644 | 1461276257248 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:17 INFO - PROCESS | 3644 | ++DOCSHELL 13906C00 == 71 [pid = 3644] [id = 578] 15:04:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (1C721C00) [pid = 3644] [serial = 1734] [outer = 00000000] 15:04:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (1D805400) [pid = 3644] [serial = 1735] [outer = 1C721C00] 15:04:17 INFO - PROCESS | 3644 | 1461276257304 Marionette DEBUG loaded listener.js 15:04:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (1D807000) [pid = 3644] [serial = 1736] [outer = 1C721C00] 15:04:17 INFO - PROCESS | 3644 | 1461276257954 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]]]}] 15:04:17 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 15:04:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 998ms 15:04:17 INFO - PROCESS | 3644 | 1461276258001 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 15:04:17 INFO - PROCESS | 3644 | 1461276258003 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 15:04:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:04:17 INFO - PROCESS | 3644 | 1461276258007 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:04:17 INFO - PROCESS | 3644 | 1461276258009 Marionette TRACE conn3 <- [1,2278,null,{}] 15:04:17 INFO - PROCESS | 3644 | 1461276258012 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}] 15:04:18 INFO - PROCESS | 3644 | 1461276258128 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 15:04:18 INFO - PROCESS | 3644 | 1461276258448 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:18 INFO - PROCESS | 3644 | ++DOCSHELL 02680000 == 72 [pid = 3644] [id = 579] 15:04:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (11BC7800) [pid = 3644] [serial = 1737] [outer = 00000000] 15:04:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (15BF5000) [pid = 3644] [serial = 1738] [outer = 11BC7800] 15:04:18 INFO - PROCESS | 3644 | 1461276258514 Marionette DEBUG loaded listener.js 15:04:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (15DEB400) [pid = 3644] [serial = 1739] [outer = 11BC7800] 15:04:19 INFO - PROCESS | 3644 | 1461276259099 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]]]}] 15:04:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:04:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1154ms 15:04:19 INFO - PROCESS | 3644 | 1461276259161 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 15:04:19 INFO - PROCESS | 3644 | 1461276259166 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 15:04:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:04:19 INFO - PROCESS | 3644 | 1461276259172 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:04:19 INFO - PROCESS | 3644 | 1461276259174 Marionette TRACE conn3 <- [1,2282,null,{}] 15:04:19 INFO - PROCESS | 3644 | 1461276259179 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}] 15:04:19 INFO - PROCESS | 3644 | 1461276259281 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 15:04:19 INFO - PROCESS | 3644 | 1461276259437 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:19 INFO - PROCESS | 3644 | ++DOCSHELL 16768000 == 73 [pid = 3644] [id = 580] 15:04:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (18071000) [pid = 3644] [serial = 1740] [outer = 00000000] 15:04:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (183BBC00) [pid = 3644] [serial = 1741] [outer = 18071000] 15:04:19 INFO - PROCESS | 3644 | 1461276259488 Marionette DEBUG loaded listener.js 15:04:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (1884CC00) [pid = 3644] [serial = 1742] [outer = 18071000] 15:04:19 INFO - PROCESS | 3644 | --DOCSHELL 137AEC00 == 72 [pid = 3644] [id = 572] 15:04:19 INFO - PROCESS | 3644 | --DOCSHELL 11BD0800 == 71 [pid = 3644] [id = 571] 15:04:19 INFO - PROCESS | 3644 | --DOCSHELL 1E15EC00 == 70 [pid = 3644] [id = 17] 15:04:19 INFO - PROCESS | 3644 | --DOCSHELL 12CBDC00 == 69 [pid = 3644] [id = 570] 15:04:19 INFO - PROCESS | 3644 | --DOCSHELL 1C45D000 == 68 [pid = 3644] [id = 569] 15:04:19 INFO - PROCESS | 3644 | --DOCSHELL 1336C000 == 67 [pid = 3644] [id = 540] 15:04:19 INFO - PROCESS | 3644 | --DOCSHELL 1A356000 == 66 [pid = 3644] [id = 568] 15:04:19 INFO - PROCESS | 3644 | --DOCSHELL 1950AC00 == 65 [pid = 3644] [id = 567] 15:04:19 INFO - PROCESS | 3644 | --DOCSHELL 18F24000 == 64 [pid = 3644] [id = 566] 15:04:19 INFO - PROCESS | 3644 | --DOCSHELL 13B53C00 == 63 [pid = 3644] [id = 565] 15:04:19 INFO - PROCESS | 3644 | --DOCSHELL 18063000 == 62 [pid = 3644] [id = 564] 15:04:19 INFO - PROCESS | 3644 | --DOCSHELL 0267C000 == 61 [pid = 3644] [id = 563] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (1D65E400) [pid = 3644] [serial = 1669] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (1D2C0800) [pid = 3644] [serial = 1633] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (15D91400) [pid = 3644] [serial = 1624] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (18AC9C00) [pid = 3644] [serial = 1627] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (1C484400) [pid = 3644] [serial = 1630] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (1D2CC800) [pid = 3644] [serial = 1636] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOCSHELL 180AB800 == 60 [pid = 3644] [id = 559] 15:04:19 INFO - PROCESS | 3644 | --DOCSHELL 1675E800 == 59 [pid = 3644] [id = 558] 15:04:19 INFO - PROCESS | 3644 | --DOCSHELL 11BCA400 == 58 [pid = 3644] [id = 557] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (1C482800) [pid = 3644] [serial = 1666] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (183AA000) [pid = 3644] [serial = 1642] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (157EE400) [pid = 3644] [serial = 1442] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (17B64800) [pid = 3644] [serial = 1643] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (1C79FC00) [pid = 3644] [serial = 1658] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (1D2CC000) [pid = 3644] [serial = 1660] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (15DD7800) [pid = 3644] [serial = 1639] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (17C56C00) [pid = 3644] [serial = 1646] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (17C5C000) [pid = 3644] [serial = 1535] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (1C792000) [pid = 3644] [serial = 1667] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (1CB53000) [pid = 3644] [serial = 1496] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (1668B800) [pid = 3644] [serial = 1645] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (19D01800) [pid = 3644] [serial = 1651] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (1C99B400) [pid = 3644] [serial = 1541] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1CE73000) [pid = 3644] [serial = 1499] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (1C798400) [pid = 3644] [serial = 1657] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1CB54000) [pid = 3644] [serial = 1622] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (196EB000) [pid = 3644] [serial = 1490] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (197FAC00) [pid = 3644] [serial = 1649] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (18E76000) [pid = 3644] [serial = 1538] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (196E8400) [pid = 3644] [serial = 1648] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (15D14400) [pid = 3644] [serial = 1663] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1C996000) [pid = 3644] [serial = 1451] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1C796800) [pid = 3644] [serial = 1484] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1AA47000) [pid = 3644] [serial = 1448] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1ADA9400) [pid = 3644] [serial = 1655] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (17C5C800) [pid = 3644] [serial = 1664] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1D608800) [pid = 3644] [serial = 1661] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (1C79D000) [pid = 3644] [serial = 1532] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (18AE0C00) [pid = 3644] [serial = 1445] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1C47F000) [pid = 3644] [serial = 1493] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (16B96C00) [pid = 3644] [serial = 1487] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1AA50C00) [pid = 3644] [serial = 1654] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1A03A400) [pid = 3644] [serial = 1652] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1ADB1C00) [pid = 3644] [serial = 1586] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (19A13C00) [pid = 3644] [serial = 1583] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1C463C00) [pid = 3644] [serial = 1589] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (180A3000) [pid = 3644] [serial = 1580] [outer = 00000000] [url = about:blank] 15:04:19 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (143D6400) [pid = 3644] [serial = 1577] [outer = 00000000] [url = about:blank] 15:04:20 INFO - PROCESS | 3644 | 1461276260019 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]]]}] 15:04:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:04:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 904ms 15:04:20 INFO - PROCESS | 3644 | 1461276260061 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 15:04:20 INFO - PROCESS | 3644 | 1461276260065 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 15:04:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:04:20 INFO - PROCESS | 3644 | 1461276260069 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:04:20 INFO - PROCESS | 3644 | 1461276260071 Marionette TRACE conn3 <- [1,2286,null,{}] 15:04:20 INFO - PROCESS | 3644 | 1461276260075 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}] 15:04:20 INFO - PROCESS | 3644 | 1461276260166 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 15:04:20 INFO - PROCESS | 3644 | 1461276260271 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:20 INFO - PROCESS | 3644 | ++DOCSHELL 15B08800 == 59 [pid = 3644] [id = 581] 15:04:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (15B10C00) [pid = 3644] [serial = 1743] [outer = 00000000] 15:04:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (17B63C00) [pid = 3644] [serial = 1744] [outer = 15B10C00] 15:04:20 INFO - PROCESS | 3644 | 1461276260325 Marionette DEBUG loaded listener.js 15:04:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (183A2800) [pid = 3644] [serial = 1745] [outer = 15B10C00] 15:04:20 INFO - PROCESS | 3644 | 1461276260753 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]]]}] 15:04:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:04:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 748ms 15:04:20 INFO - PROCESS | 3644 | 1461276260811 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 15:04:20 INFO - PROCESS | 3644 | 1461276260813 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 15:04:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:04:20 INFO - PROCESS | 3644 | 1461276260818 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:04:20 INFO - PROCESS | 3644 | 1461276260823 Marionette TRACE conn3 <- [1,2290,null,{}] 15:04:20 INFO - PROCESS | 3644 | 1461276260832 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}] 15:04:20 INFO - PROCESS | 3644 | 1461276260948 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 15:04:20 INFO - PROCESS | 3644 | 1461276260965 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:20 INFO - PROCESS | 3644 | ++DOCSHELL 18D52000 == 60 [pid = 3644] [id = 582] 15:04:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (18D55000) [pid = 3644] [serial = 1746] [outer = 00000000] 15:04:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (18E81400) [pid = 3644] [serial = 1747] [outer = 18D55000] 15:04:21 INFO - PROCESS | 3644 | 1461276261010 Marionette DEBUG loaded listener.js 15:04:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (19508800) [pid = 3644] [serial = 1748] [outer = 18D55000] 15:04:21 INFO - PROCESS | 3644 | 1461276261465 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]]]}] 15:04:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:04:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 702ms 15:04:21 INFO - PROCESS | 3644 | 1461276261516 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 15:04:21 INFO - PROCESS | 3644 | 1461276261518 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 15:04:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:04:21 INFO - PROCESS | 3644 | 1461276261522 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:04:21 INFO - PROCESS | 3644 | 1461276261523 Marionette TRACE conn3 <- [1,2294,null,{}] 15:04:21 INFO - PROCESS | 3644 | 1461276261527 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}] 15:04:21 INFO - PROCESS | 3644 | 1461276261610 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 15:04:21 INFO - PROCESS | 3644 | 1461276261618 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:21 INFO - PROCESS | 3644 | ++DOCSHELL 14B10800 == 61 [pid = 3644] [id = 583] 15:04:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (16BA4400) [pid = 3644] [serial = 1749] [outer = 00000000] 15:04:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (19905400) [pid = 3644] [serial = 1750] [outer = 16BA4400] 15:04:21 INFO - PROCESS | 3644 | 1461276261663 Marionette DEBUG loaded listener.js 15:04:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (19909400) [pid = 3644] [serial = 1751] [outer = 16BA4400] 15:04:22 INFO - PROCESS | 3644 | 1461276262106 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]]]}] 15:04:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:04:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 639ms 15:04:22 INFO - PROCESS | 3644 | 1461276262159 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 15:04:22 INFO - PROCESS | 3644 | 1461276262161 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 15:04:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:04:22 INFO - PROCESS | 3644 | 1461276262165 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:04:22 INFO - PROCESS | 3644 | 1461276262166 Marionette TRACE conn3 <- [1,2298,null,{}] 15:04:22 INFO - PROCESS | 3644 | 1461276262170 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}] 15:04:22 INFO - PROCESS | 3644 | 1461276262287 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 15:04:22 INFO - PROCESS | 3644 | 1461276262386 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:22 INFO - PROCESS | 3644 | ++DOCSHELL 19A15000 == 62 [pid = 3644] [id = 584] 15:04:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (19A15400) [pid = 3644] [serial = 1752] [outer = 00000000] 15:04:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (19D0B800) [pid = 3644] [serial = 1753] [outer = 19A15400] 15:04:22 INFO - PROCESS | 3644 | 1461276262443 Marionette DEBUG loaded listener.js 15:04:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1A07C000) [pid = 3644] [serial = 1754] [outer = 19A15400] 15:04:22 INFO - PROCESS | 3644 | 1461276262875 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]]]}] 15:04:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:04:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 733ms 15:04:22 INFO - PROCESS | 3644 | 1461276262905 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 15:04:22 INFO - PROCESS | 3644 | 1461276262907 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 15:04:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:04:22 INFO - PROCESS | 3644 | 1461276262911 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:04:22 INFO - PROCESS | 3644 | 1461276262912 Marionette TRACE conn3 <- [1,2302,null,{}] 15:04:22 INFO - PROCESS | 3644 | 1461276262916 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}] 15:04:23 INFO - PROCESS | 3644 | 1461276263035 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 15:04:23 INFO - PROCESS | 3644 | 1461276263107 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:23 INFO - PROCESS | 3644 | ++DOCSHELL 1A089400 == 63 [pid = 3644] [id = 585] 15:04:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1A0EF000) [pid = 3644] [serial = 1755] [outer = 00000000] 15:04:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1ADA5C00) [pid = 3644] [serial = 1756] [outer = 1A0EF000] 15:04:23 INFO - PROCESS | 3644 | 1461276263152 Marionette DEBUG loaded listener.js 15:04:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1ADAB400) [pid = 3644] [serial = 1757] [outer = 1A0EF000] 15:04:23 INFO - PROCESS | 3644 | 1461276263569 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]]]}] 15:04:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:04:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 702ms 15:04:23 INFO - PROCESS | 3644 | 1461276263616 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 15:04:23 INFO - PROCESS | 3644 | 1461276263618 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 15:04:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:04:23 INFO - PROCESS | 3644 | 1461276263631 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:04:23 INFO - PROCESS | 3644 | 1461276263632 Marionette TRACE conn3 <- [1,2306,null,{}] 15:04:23 INFO - PROCESS | 3644 | 1461276263636 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}] 15:04:23 INFO - PROCESS | 3644 | 1461276263780 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 15:04:23 INFO - PROCESS | 3644 | 1461276263806 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:23 INFO - PROCESS | 3644 | ++DOCSHELL 1AD45C00 == 64 [pid = 3644] [id = 586] 15:04:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1ADAC000) [pid = 3644] [serial = 1758] [outer = 00000000] 15:04:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1C47C800) [pid = 3644] [serial = 1759] [outer = 1ADAC000] 15:04:23 INFO - PROCESS | 3644 | 1461276263850 Marionette DEBUG loaded listener.js 15:04:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (1C480000) [pid = 3644] [serial = 1760] [outer = 1ADAC000] 15:04:24 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1DFEEC00) [pid = 3644] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:04:24 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1C456800) [pid = 3644] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 15:04:24 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1A480400) [pid = 3644] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:04:24 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1C462000) [pid = 3644] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:04:24 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (02A77000) [pid = 3644] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:04:24 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (144AA400) [pid = 3644] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:04:24 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (197F8C00) [pid = 3644] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:04:24 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (19509C00) [pid = 3644] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:04:24 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (18312000) [pid = 3644] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:04:24 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (13903000) [pid = 3644] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:04:24 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1E162C00) [pid = 3644] [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.] 15:04:24 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (12CF5000) [pid = 3644] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:04:24 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (13363C00) [pid = 3644] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:04:24 INFO - PROCESS | 3644 | 1461276264443 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] 15:04:24 INFO - PROCESS | 3644 | 1461276264472 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 15:04:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 15:04:24 INFO - PROCESS | 3644 | 1461276264475 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:04:24 INFO - PROCESS | 3644 | 1461276264477 Marionette TRACE conn3 <- [1,2310,null,{}] 15:04:24 INFO - PROCESS | 3644 | 1461276264480 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}] 15:04:24 INFO - PROCESS | 3644 | 1461276264562 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 15:04:24 INFO - PROCESS | 3644 | 1461276264666 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:24 INFO - PROCESS | 3644 | ++DOCSHELL 12DE1000 == 65 [pid = 3644] [id = 587] 15:04:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (13363C00) [pid = 3644] [serial = 1761] [outer = 00000000] 15:04:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1A354400) [pid = 3644] [serial = 1762] [outer = 13363C00] 15:04:24 INFO - PROCESS | 3644 | 1461276264710 Marionette DEBUG loaded listener.js 15:04:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1C459400) [pid = 3644] [serial = 1763] [outer = 13363C00] 15:04:25 INFO - PROCESS | 3644 | 1461276265371 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]]]}] 15:04:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:04:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 951ms 15:04:25 INFO - PROCESS | 3644 | 1461276265422 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 15:04:25 INFO - PROCESS | 3644 | 1461276265427 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 15:04:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:04:25 INFO - PROCESS | 3644 | 1461276265433 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:04:25 INFO - PROCESS | 3644 | 1461276265437 Marionette TRACE conn3 <- [1,2314,null,{}] 15:04:25 INFO - PROCESS | 3644 | 1461276265442 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}] 15:04:25 INFO - PROCESS | 3644 | 1461276265563 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 15:04:25 INFO - PROCESS | 3644 | 1461276265710 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:25 INFO - PROCESS | 3644 | ++DOCSHELL 16639800 == 66 [pid = 3644] [id = 588] 15:04:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1663D000) [pid = 3644] [serial = 1764] [outer = 00000000] 15:04:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (17C53400) [pid = 3644] [serial = 1765] [outer = 1663D000] 15:04:25 INFO - PROCESS | 3644 | 1461276265768 Marionette DEBUG loaded listener.js 15:04:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (17C5BC00) [pid = 3644] [serial = 1766] [outer = 1663D000] 15:04:26 INFO - PROCESS | 3644 | 1461276266308 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]]]}] 15:04:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:04:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 935ms 15:04:26 INFO - PROCESS | 3644 | 1461276266378 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 15:04:26 INFO - PROCESS | 3644 | 1461276266384 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 15:04:26 INFO - PROCESS | 3644 | 1461276266391 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:04:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:04:26 INFO - PROCESS | 3644 | 1461276266394 Marionette TRACE conn3 <- [1,2318,null,{}] 15:04:26 INFO - PROCESS | 3644 | 1461276266399 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}] 15:04:26 INFO - PROCESS | 3644 | 1461276266519 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 15:04:26 INFO - PROCESS | 3644 | 1461276266648 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:26 INFO - PROCESS | 3644 | ++DOCSHELL 183B4C00 == 67 [pid = 3644] [id = 589] 15:04:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1884E400) [pid = 3644] [serial = 1767] [outer = 00000000] 15:04:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (18CC8000) [pid = 3644] [serial = 1768] [outer = 1884E400] 15:04:26 INFO - PROCESS | 3644 | 1461276266704 Marionette DEBUG loaded listener.js 15:04:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (19509800) [pid = 3644] [serial = 1769] [outer = 1884E400] 15:04:27 INFO - PROCESS | 3644 | 1461276267321 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]]]}] 15:04:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:04:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 998ms 15:04:27 INFO - PROCESS | 3644 | 1461276267391 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 15:04:27 INFO - PROCESS | 3644 | 1461276267394 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 15:04:27 INFO - PROCESS | 3644 | 1461276267399 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:04:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:04:27 INFO - PROCESS | 3644 | 1461276267403 Marionette TRACE conn3 <- [1,2322,null,{}] 15:04:27 INFO - PROCESS | 3644 | 1461276267415 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}] 15:04:27 INFO - PROCESS | 3644 | 1461276267533 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 15:04:27 INFO - PROCESS | 3644 | 1461276267679 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:27 INFO - PROCESS | 3644 | ++DOCSHELL 18ACA000 == 68 [pid = 3644] [id = 590] 15:04:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1A47FC00) [pid = 3644] [serial = 1770] [outer = 00000000] 15:04:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1C460800) [pid = 3644] [serial = 1771] [outer = 1A47FC00] 15:04:27 INFO - PROCESS | 3644 | 1461276267737 Marionette DEBUG loaded listener.js 15:04:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1C48B800) [pid = 3644] [serial = 1772] [outer = 1A47FC00] 15:04:28 INFO - PROCESS | 3644 | 1461276268281 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]]]}] 15:04:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:04:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 888ms 15:04:28 INFO - PROCESS | 3644 | 1461276268308 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 15:04:28 INFO - PROCESS | 3644 | 1461276268310 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 15:04:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:04:28 INFO - PROCESS | 3644 | 1461276268330 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:04:28 INFO - PROCESS | 3644 | 1461276268332 Marionette TRACE conn3 <- [1,2326,null,{}] 15:04:28 INFO - PROCESS | 3644 | 1461276268336 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}] 15:04:28 INFO - PROCESS | 3644 | 1461276268443 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 15:04:28 INFO - PROCESS | 3644 | 1461276268604 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:28 INFO - PROCESS | 3644 | ++DOCSHELL 1A482800 == 69 [pid = 3644] [id = 591] 15:04:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (1A48B800) [pid = 3644] [serial = 1773] [outer = 00000000] 15:04:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1C791C00) [pid = 3644] [serial = 1774] [outer = 1A48B800] 15:04:28 INFO - PROCESS | 3644 | 1461276268664 Marionette DEBUG loaded listener.js 15:04:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1C797400) [pid = 3644] [serial = 1775] [outer = 1A48B800] 15:04:29 INFO - PROCESS | 3644 | 1461276269241 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]]]}] 15:04:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:04:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 936ms 15:04:29 INFO - PROCESS | 3644 | 1461276269276 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 15:04:29 INFO - PROCESS | 3644 | 1461276269279 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 15:04:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:04:29 INFO - PROCESS | 3644 | 1461276269282 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:04:29 INFO - PROCESS | 3644 | 1461276269284 Marionette TRACE conn3 <- [1,2330,null,{}] 15:04:29 INFO - PROCESS | 3644 | 1461276269288 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}] 15:04:29 INFO - PROCESS | 3644 | 1461276269391 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 15:04:29 INFO - PROCESS | 3644 | 1461276269506 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:29 INFO - PROCESS | 3644 | ++DOCSHELL 13B49400 == 70 [pid = 3644] [id = 592] 15:04:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (13B49800) [pid = 3644] [serial = 1776] [outer = 00000000] 15:04:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1C997000) [pid = 3644] [serial = 1777] [outer = 13B49800] 15:04:29 INFO - PROCESS | 3644 | 1461276269609 Marionette DEBUG loaded listener.js 15:04:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1C99B400) [pid = 3644] [serial = 1778] [outer = 13B49800] 15:04:30 INFO - PROCESS | 3644 | 1461276270135 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]]]}] 15:04:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:04:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 904ms 15:04:30 INFO - PROCESS | 3644 | 1461276270187 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 15:04:30 INFO - PROCESS | 3644 | 1461276270189 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 15:04:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:04:30 INFO - PROCESS | 3644 | 1461276270192 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:04:30 INFO - PROCESS | 3644 | 1461276270194 Marionette TRACE conn3 <- [1,2334,null,{}] 15:04:30 INFO - PROCESS | 3644 | 1461276270198 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}] 15:04:30 INFO - PROCESS | 3644 | 1461276270313 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 15:04:30 INFO - PROCESS | 3644 | 1461276270471 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:30 INFO - PROCESS | 3644 | ++DOCSHELL 1C798400 == 71 [pid = 3644] [id = 593] 15:04:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1C990400) [pid = 3644] [serial = 1779] [outer = 00000000] 15:04:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1D2C4800) [pid = 3644] [serial = 1780] [outer = 1C990400] 15:04:30 INFO - PROCESS | 3644 | 1461276270529 Marionette DEBUG loaded listener.js 15:04:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1D2BFC00) [pid = 3644] [serial = 1781] [outer = 1C990400] 15:04:31 INFO - PROCESS | 3644 | 1461276271132 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]]]}] 15:04:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:04:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 998ms 15:04:31 INFO - PROCESS | 3644 | 1461276271195 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 15:04:31 INFO - PROCESS | 3644 | 1461276271197 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 15:04:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:04:31 INFO - PROCESS | 3644 | 1461276271201 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:04:31 INFO - PROCESS | 3644 | 1461276271203 Marionette TRACE conn3 <- [1,2338,null,{}] 15:04:31 INFO - PROCESS | 3644 | 1461276271207 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}] 15:04:31 INFO - PROCESS | 3644 | 1461276271463 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 15:04:31 INFO - PROCESS | 3644 | 1461276271619 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:31 INFO - PROCESS | 3644 | ++DOCSHELL 14B4AC00 == 72 [pid = 3644] [id = 594] 15:04:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (14BF5000) [pid = 3644] [serial = 1782] [outer = 00000000] 15:04:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (16B9E000) [pid = 3644] [serial = 1783] [outer = 14BF5000] 15:04:31 INFO - PROCESS | 3644 | 1461276271682 Marionette DEBUG loaded listener.js 15:04:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (17C53C00) [pid = 3644] [serial = 1784] [outer = 14BF5000] 15:04:32 INFO - PROCESS | 3644 | 1461276272311 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]]]}] 15:04:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:04:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1137ms 15:04:32 INFO - PROCESS | 3644 | 1461276272347 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 15:04:32 INFO - PROCESS | 3644 | 1461276272352 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 15:04:32 INFO - PROCESS | 3644 | 1461276272356 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:04:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:04:32 INFO - PROCESS | 3644 | 1461276272360 Marionette TRACE conn3 <- [1,2342,null,{}] 15:04:32 INFO - PROCESS | 3644 | 1461276272364 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}] 15:04:32 INFO - PROCESS | 3644 | 1461276272465 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 15:04:32 INFO - PROCESS | 3644 | 1461276272612 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:32 INFO - PROCESS | 3644 | ++DOCSHELL 1888BC00 == 73 [pid = 3644] [id = 595] 15:04:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (18AC6400) [pid = 3644] [serial = 1785] [outer = 00000000] 15:04:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (18CBC000) [pid = 3644] [serial = 1786] [outer = 18AC6400] 15:04:32 INFO - PROCESS | 3644 | 1461276272662 Marionette DEBUG loaded listener.js 15:04:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (18CC9400) [pid = 3644] [serial = 1787] [outer = 18AC6400] 15:04:32 INFO - PROCESS | 3644 | --DOCSHELL 1AD45C00 == 72 [pid = 3644] [id = 586] 15:04:32 INFO - PROCESS | 3644 | --DOCSHELL 1A089400 == 71 [pid = 3644] [id = 585] 15:04:32 INFO - PROCESS | 3644 | --DOCSHELL 19A15000 == 70 [pid = 3644] [id = 584] 15:04:32 INFO - PROCESS | 3644 | --DOCSHELL 14B10800 == 69 [pid = 3644] [id = 583] 15:04:32 INFO - PROCESS | 3644 | --DOCSHELL 18D52000 == 68 [pid = 3644] [id = 582] 15:04:32 INFO - PROCESS | 3644 | --DOCSHELL 15B08800 == 67 [pid = 3644] [id = 581] 15:04:32 INFO - PROCESS | 3644 | --DOCSHELL 16768000 == 66 [pid = 3644] [id = 580] 15:04:32 INFO - PROCESS | 3644 | --DOCSHELL 02680000 == 65 [pid = 3644] [id = 579] 15:04:32 INFO - PROCESS | 3644 | --DOCSHELL 18844800 == 64 [pid = 3644] [id = 575] 15:04:32 INFO - PROCESS | 3644 | --DOCSHELL 15DD1000 == 63 [pid = 3644] [id = 574] 15:04:32 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (1DC3A800) [pid = 3644] [serial = 1687] [outer = 00000000] [url = about:blank] 15:04:32 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (1D662000) [pid = 3644] [serial = 1670] [outer = 00000000] [url = about:blank] 15:04:32 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (1AD3C800) [pid = 3644] [serial = 1705] [outer = 00000000] [url = about:blank] 15:04:32 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (1C4DD400) [pid = 3644] [serial = 1708] [outer = 00000000] [url = about:blank] 15:04:32 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (1C458C00) [pid = 3644] [serial = 1706] [outer = 00000000] [url = about:blank] 15:04:32 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (15509000) [pid = 3644] [serial = 1691] [outer = 00000000] [url = about:blank] 15:04:32 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (143CE000) [pid = 3644] [serial = 1690] [outer = 00000000] [url = about:blank] 15:04:32 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1D60A800) [pid = 3644] [serial = 1681] [outer = 00000000] [url = about:blank] 15:04:32 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (11BD1000) [pid = 3644] [serial = 1672] [outer = 00000000] [url = about:blank] 15:04:32 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1C4E1000) [pid = 3644] [serial = 1709] [outer = 00000000] [url = about:blank] 15:04:32 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (18884000) [pid = 3644] [serial = 1696] [outer = 00000000] [url = about:blank] 15:04:32 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (18ACC800) [pid = 3644] [serial = 1697] [outer = 00000000] [url = about:blank] 15:04:32 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1806C000) [pid = 3644] [serial = 1675] [outer = 00000000] [url = about:blank] 15:04:32 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1D806C00) [pid = 3644] [serial = 1684] [outer = 00000000] [url = about:blank] 15:04:32 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (196F5000) [pid = 3644] [serial = 1678] [outer = 00000000] [url = about:blank] 15:04:32 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1A06E000) [pid = 3644] [serial = 1702] [outer = 00000000] [url = about:blank] 15:04:32 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (19906000) [pid = 3644] [serial = 1699] [outer = 00000000] [url = about:blank] 15:04:32 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1990E400) [pid = 3644] [serial = 1700] [outer = 00000000] [url = about:blank] 15:04:32 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (18AC7C00) [pid = 3644] [serial = 1694] [outer = 00000000] [url = about:blank] 15:04:32 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (18AC0400) [pid = 3644] [serial = 1693] [outer = 00000000] [url = about:blank] 15:04:32 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1A089800) [pid = 3644] [serial = 1717] [outer = 00000000] [url = about:blank] 15:04:32 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (14BF9000) [pid = 3644] [serial = 1148] [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.] 15:04:32 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1390F000) [pid = 3644] [serial = 1711] [outer = 00000000] [url = about:blank] 15:04:32 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1550DC00) [pid = 3644] [serial = 1712] [outer = 00000000] [url = about:blank] 15:04:32 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1AD45400) [pid = 3644] [serial = 1718] [outer = 00000000] [url = about:blank] 15:04:32 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (18AEAC00) [pid = 3644] [serial = 1715] [outer = 00000000] [url = about:blank] 15:04:32 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1A07AC00) [pid = 3644] [serial = 1703] [outer = 00000000] [url = about:blank] 15:04:32 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (18CBF000) [pid = 3644] [serial = 1714] [outer = 00000000] [url = about:blank] 15:04:33 INFO - PROCESS | 3644 | 1461276273159 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]]]}] 15:04:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:04:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 842ms 15:04:33 INFO - PROCESS | 3644 | 1461276273185 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 15:04:33 INFO - PROCESS | 3644 | 1461276273187 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 15:04:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:04:33 INFO - PROCESS | 3644 | 1461276273191 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:04:33 INFO - PROCESS | 3644 | 1461276273193 Marionette TRACE conn3 <- [1,2346,null,{}] 15:04:33 INFO - PROCESS | 3644 | 1461276273196 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}] 15:04:33 INFO - PROCESS | 3644 | 1461276273283 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 15:04:33 INFO - PROCESS | 3644 | 1461276273296 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:33 INFO - PROCESS | 3644 | ++DOCSHELL 18849400 == 64 [pid = 3644] [id = 596] 15:04:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1884A400) [pid = 3644] [serial = 1788] [outer = 00000000] 15:04:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (18AE0000) [pid = 3644] [serial = 1789] [outer = 1884A400] 15:04:33 INFO - PROCESS | 3644 | 1461276273345 Marionette DEBUG loaded listener.js 15:04:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (18F23800) [pid = 3644] [serial = 1790] [outer = 1884A400] 15:04:33 INFO - PROCESS | 3644 | 1461276273862 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]]]}] 15:04:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:04:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 732ms 15:04:33 INFO - PROCESS | 3644 | 1461276273931 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 15:04:33 INFO - PROCESS | 3644 | 1461276273934 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 15:04:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:04:33 INFO - PROCESS | 3644 | 1461276273944 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:04:33 INFO - PROCESS | 3644 | 1461276273948 Marionette TRACE conn3 <- [1,2350,null,{}] 15:04:33 INFO - PROCESS | 3644 | 1461276273952 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}] 15:04:34 INFO - PROCESS | 3644 | 1461276274040 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 15:04:34 INFO - PROCESS | 3644 | 1461276274049 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:34 INFO - PROCESS | 3644 | ++DOCSHELL 1990DC00 == 65 [pid = 3644] [id = 597] 15:04:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (19910C00) [pid = 3644] [serial = 1791] [outer = 00000000] 15:04:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (19A0F000) [pid = 3644] [serial = 1792] [outer = 19910C00] 15:04:34 INFO - PROCESS | 3644 | 1461276274098 Marionette DEBUG loaded listener.js 15:04:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (19A17C00) [pid = 3644] [serial = 1793] [outer = 19910C00] 15:04:34 INFO - PROCESS | 3644 | 1461276274582 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]]]}] 15:04:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:04:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 701ms 15:04:34 INFO - PROCESS | 3644 | 1461276274640 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 15:04:34 INFO - PROCESS | 3644 | 1461276274642 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 15:04:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:04:34 INFO - PROCESS | 3644 | 1461276274646 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:04:34 INFO - PROCESS | 3644 | 1461276274648 Marionette TRACE conn3 <- [1,2354,null,{}] 15:04:34 INFO - PROCESS | 3644 | 1461276274651 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}] 15:04:34 INFO - PROCESS | 3644 | 1461276274772 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 15:04:34 INFO - PROCESS | 3644 | 1461276274885 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:34 INFO - PROCESS | 3644 | ++DOCSHELL 157A3000 == 66 [pid = 3644] [id = 598] 15:04:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1668B800) [pid = 3644] [serial = 1794] [outer = 00000000] 15:04:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1A089400) [pid = 3644] [serial = 1795] [outer = 1668B800] 15:04:34 INFO - PROCESS | 3644 | 1461276274931 Marionette DEBUG loaded listener.js 15:04:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1A0F0400) [pid = 3644] [serial = 1796] [outer = 1668B800] 15:04:35 INFO - PROCESS | 3644 | 1461276275332 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]]]}] 15:04:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:04:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 749ms 15:04:35 INFO - PROCESS | 3644 | 1461276275386 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 15:04:35 INFO - PROCESS | 3644 | 1461276275388 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 15:04:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:04:35 INFO - PROCESS | 3644 | 1461276275392 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:04:35 INFO - PROCESS | 3644 | 1461276275393 Marionette TRACE conn3 <- [1,2358,null,{}] 15:04:35 INFO - PROCESS | 3644 | 1461276275397 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}] 15:04:35 INFO - PROCESS | 3644 | 1461276275517 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 15:04:35 INFO - PROCESS | 3644 | 1461276275588 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:35 INFO - PROCESS | 3644 | ++DOCSHELL 1AA51C00 == 67 [pid = 3644] [id = 599] 15:04:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1AA53000) [pid = 3644] [serial = 1797] [outer = 00000000] 15:04:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1ADA6800) [pid = 3644] [serial = 1798] [outer = 1AA53000] 15:04:35 INFO - PROCESS | 3644 | 1461276275640 Marionette DEBUG loaded listener.js 15:04:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1C45A400) [pid = 3644] [serial = 1799] [outer = 1AA53000] 15:04:36 INFO - PROCESS | 3644 | 1461276276098 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]]]}] 15:04:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:04:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 732ms 15:04:36 INFO - PROCESS | 3644 | 1461276276158 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 15:04:36 INFO - PROCESS | 3644 | 1461276276160 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 15:04:36 INFO - PROCESS | 3644 | 1461276276167 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:04:36 INFO - PROCESS | 3644 | 1461276276169 Marionette TRACE conn3 <- [1,2362,null,{}] 15:04:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:04:36 INFO - PROCESS | 3644 | 1461276276172 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}] 15:04:36 INFO - PROCESS | 3644 | 1461276276297 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 15:04:36 INFO - PROCESS | 3644 | 1461276276368 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:36 INFO - PROCESS | 3644 | ++DOCSHELL 1C489400 == 68 [pid = 3644] [id = 600] 15:04:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1C4E5800) [pid = 3644] [serial = 1800] [outer = 00000000] 15:04:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (1C992000) [pid = 3644] [serial = 1801] [outer = 1C4E5800] 15:04:36 INFO - PROCESS | 3644 | 1461276276412 Marionette DEBUG loaded listener.js 15:04:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1C99A000) [pid = 3644] [serial = 1802] [outer = 1C4E5800] 15:04:36 INFO - PROCESS | 3644 | 1461276276845 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]]]}] 15:04:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:04:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 732ms 15:04:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:04:36 INFO - PROCESS | 3644 | 1461276276913 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 15:04:36 INFO - PROCESS | 3644 | 1461276276915 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 15:04:36 INFO - PROCESS | 3644 | 1461276276918 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:04:36 INFO - PROCESS | 3644 | 1461276276920 Marionette TRACE conn3 <- [1,2366,null,{}] 15:04:36 INFO - PROCESS | 3644 | 1461276276923 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}] 15:04:37 INFO - PROCESS | 3644 | 1461276277044 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 15:04:37 INFO - PROCESS | 3644 | 1461276277112 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:37 INFO - PROCESS | 3644 | ++DOCSHELL 15D08800 == 69 [pid = 3644] [id = 601] 15:04:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1CB4F000) [pid = 3644] [serial = 1803] [outer = 00000000] 15:04:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1D2C1C00) [pid = 3644] [serial = 1804] [outer = 1CB4F000] 15:04:37 INFO - PROCESS | 3644 | 1461276277156 Marionette DEBUG loaded listener.js 15:04:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1D60AC00) [pid = 3644] [serial = 1805] [outer = 1CB4F000] 15:04:37 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1A0EF000) [pid = 3644] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:04:37 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (19A15400) [pid = 3644] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:04:37 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1ADAC000) [pid = 3644] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:04:37 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (15B10C00) [pid = 3644] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:04:37 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (18071000) [pid = 3644] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:04:37 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (11BC7800) [pid = 3644] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:04:37 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (18D55000) [pid = 3644] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:04:37 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (16BA4400) [pid = 3644] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:04:37 INFO - PROCESS | 3644 | 1461276277617 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]]]}] 15:04:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 15:04:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 733ms 15:04:37 INFO - PROCESS | 3644 | 1461276277667 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 15:04:37 INFO - PROCESS | 3644 | 1461276277669 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 15:04:37 INFO - PROCESS | 3644 | 1461276277672 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:04:37 INFO - PROCESS | 3644 | 1461276277674 Marionette TRACE conn3 <- [1,2370,null,{}] 15:04:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:04:37 INFO - PROCESS | 3644 | 1461276277677 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}] 15:04:37 INFO - PROCESS | 3644 | 1461276277764 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 15:04:37 INFO - PROCESS | 3644 | 1461276277770 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:37 INFO - PROCESS | 3644 | ++DOCSHELL 18D5F000 == 70 [pid = 3644] [id = 602] 15:04:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (19D01800) [pid = 3644] [serial = 1806] [outer = 00000000] 15:04:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1CE69000) [pid = 3644] [serial = 1807] [outer = 19D01800] 15:04:37 INFO - PROCESS | 3644 | 1461276277819 Marionette DEBUG loaded listener.js 15:04:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1D2C0400) [pid = 3644] [serial = 1808] [outer = 19D01800] 15:04:38 INFO - PROCESS | 3644 | 1461276278282 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]]]}] 15:04:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 15:04:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 639ms 15:04:38 INFO - PROCESS | 3644 | 1461276278313 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 15:04:38 INFO - PROCESS | 3644 | 1461276278315 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 15:04:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:04:38 INFO - PROCESS | 3644 | 1461276278318 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:04:38 INFO - PROCESS | 3644 | 1461276278320 Marionette TRACE conn3 <- [1,2374,null,{}] 15:04:38 INFO - PROCESS | 3644 | 1461276278324 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}] 15:04:38 INFO - PROCESS | 3644 | 1461276278408 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 15:04:38 INFO - PROCESS | 3644 | 1461276278414 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:38 INFO - PROCESS | 3644 | ++DOCSHELL 1D65F400 == 71 [pid = 3644] [id = 603] 15:04:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (1D65FC00) [pid = 3644] [serial = 1809] [outer = 00000000] 15:04:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1D666800) [pid = 3644] [serial = 1810] [outer = 1D65FC00] 15:04:38 INFO - PROCESS | 3644 | 1461276278458 Marionette DEBUG loaded listener.js 15:04:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1D805000) [pid = 3644] [serial = 1811] [outer = 1D65FC00] 15:04:38 INFO - PROCESS | 3644 | 1461276278919 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]]]}] 15:04:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:04:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 639ms 15:04:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:04:38 INFO - PROCESS | 3644 | 1461276278957 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 15:04:38 INFO - PROCESS | 3644 | 1461276278959 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 15:04:38 INFO - PROCESS | 3644 | 1461276278962 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:04:38 INFO - PROCESS | 3644 | 1461276278964 Marionette TRACE conn3 <- [1,2378,null,{}] 15:04:38 INFO - PROCESS | 3644 | 1461276278967 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}] 15:04:39 INFO - PROCESS | 3644 | 1461276279052 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 15:04:39 INFO - PROCESS | 3644 | 1461276279058 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:39 INFO - PROCESS | 3644 | ++DOCSHELL 1C4DEC00 == 72 [pid = 3644] [id = 604] 15:04:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1D609800) [pid = 3644] [serial = 1812] [outer = 00000000] 15:04:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1DC3D000) [pid = 3644] [serial = 1813] [outer = 1D609800] 15:04:39 INFO - PROCESS | 3644 | 1461276279109 Marionette DEBUG loaded listener.js 15:04:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1DC43C00) [pid = 3644] [serial = 1814] [outer = 1D609800] 15:04:39 INFO - PROCESS | 3644 | 1461276279834 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]]]}] 15:04:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:04:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 935ms 15:04:39 INFO - PROCESS | 3644 | 1461276279892 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 15:04:39 INFO - PROCESS | 3644 | 1461276279897 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 15:04:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:04:39 INFO - PROCESS | 3644 | 1461276279903 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:04:39 INFO - PROCESS | 3644 | 1461276279907 Marionette TRACE conn3 <- [1,2382,null,{}] 15:04:39 INFO - PROCESS | 3644 | 1461276279913 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}] 15:04:40 INFO - PROCESS | 3644 | 1461276280030 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 15:04:40 INFO - PROCESS | 3644 | 1461276280180 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:40 INFO - PROCESS | 3644 | ++DOCSHELL 1550A400 == 73 [pid = 3644] [id = 605] 15:04:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (16BA3000) [pid = 3644] [serial = 1815] [outer = 00000000] 15:04:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (18844C00) [pid = 3644] [serial = 1816] [outer = 16BA3000] 15:04:40 INFO - PROCESS | 3644 | 1461276280237 Marionette DEBUG loaded listener.js 15:04:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (18AC0000) [pid = 3644] [serial = 1817] [outer = 16BA3000] 15:04:40 INFO - PROCESS | 3644 | 1461276280866 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]]]}] 15:04:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:04:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 997ms 15:04:40 INFO - PROCESS | 3644 | 1461276280906 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 15:04:40 INFO - PROCESS | 3644 | 1461276280912 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 15:04:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:04:40 INFO - PROCESS | 3644 | 1461276280919 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:04:40 INFO - PROCESS | 3644 | 1461276280922 Marionette TRACE conn3 <- [1,2386,null,{}] 15:04:40 INFO - PROCESS | 3644 | 1461276280926 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}] 15:04:41 INFO - PROCESS | 3644 | 1461276281037 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 15:04:41 INFO - PROCESS | 3644 | 1461276281198 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:41 INFO - PROCESS | 3644 | ++DOCSHELL 18AC4400 == 74 [pid = 3644] [id = 606] 15:04:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (18ACC400) [pid = 3644] [serial = 1818] [outer = 00000000] 15:04:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1990A000) [pid = 3644] [serial = 1819] [outer = 18ACC400] 15:04:41 INFO - PROCESS | 3644 | 1461276281254 Marionette DEBUG loaded listener.js 15:04:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (19A13400) [pid = 3644] [serial = 1820] [outer = 18ACC400] 15:04:41 INFO - PROCESS | 3644 | 1461276281849 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]]]}] 15:04:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:04:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 935ms 15:04:41 INFO - PROCESS | 3644 | 1461276281862 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 15:04:41 INFO - PROCESS | 3644 | 1461276281864 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 15:04:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:04:41 INFO - PROCESS | 3644 | 1461276281868 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:04:41 INFO - PROCESS | 3644 | 1461276281872 Marionette TRACE conn3 <- [1,2390,null,{}] 15:04:41 INFO - PROCESS | 3644 | 1461276281883 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}] 15:04:42 INFO - PROCESS | 3644 | 1461276282005 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 15:04:42 INFO - PROCESS | 3644 | 1461276282168 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:42 INFO - PROCESS | 3644 | ++DOCSHELL 1D139C00 == 75 [pid = 3644] [id = 607] 15:04:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1D2BEC00) [pid = 3644] [serial = 1821] [outer = 00000000] 15:04:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (1D808400) [pid = 3644] [serial = 1822] [outer = 1D2BEC00] 15:04:42 INFO - PROCESS | 3644 | 1461276282227 Marionette DEBUG loaded listener.js 15:04:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (1DC3C800) [pid = 3644] [serial = 1823] [outer = 1D2BEC00] 15:04:42 INFO - PROCESS | 3644 | 1461276282824 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]]]}] 15:04:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:04:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 997ms 15:04:42 INFO - PROCESS | 3644 | 1461276282874 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 15:04:42 INFO - PROCESS | 3644 | 1461276282877 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 15:04:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:04:42 INFO - PROCESS | 3644 | 1461276282895 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:04:42 INFO - PROCESS | 3644 | 1461276282898 Marionette TRACE conn3 <- [1,2394,null,{}] 15:04:42 INFO - PROCESS | 3644 | 1461276282901 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}] 15:04:43 INFO - PROCESS | 3644 | 1461276283022 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 15:04:43 INFO - PROCESS | 3644 | 1461276283169 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:43 INFO - PROCESS | 3644 | ++DOCSHELL 1D60F400 == 76 [pid = 3644] [id = 608] 15:04:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (1DC48800) [pid = 3644] [serial = 1824] [outer = 00000000] 15:04:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (1DFEBC00) [pid = 3644] [serial = 1825] [outer = 1DC48800] 15:04:43 INFO - PROCESS | 3644 | 1461276283224 Marionette DEBUG loaded listener.js 15:04:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (1DFEFC00) [pid = 3644] [serial = 1826] [outer = 1DC48800] 15:04:43 INFO - PROCESS | 3644 | 1461276283780 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]]]}] 15:04:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:04:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 951ms 15:04:43 INFO - PROCESS | 3644 | 1461276283844 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 15:04:43 INFO - PROCESS | 3644 | 1461276283846 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 15:04:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:04:43 INFO - PROCESS | 3644 | 1461276283850 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:04:43 INFO - PROCESS | 3644 | 1461276283852 Marionette TRACE conn3 <- [1,2398,null,{}] 15:04:43 INFO - PROCESS | 3644 | 1461276283856 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}] 15:04:43 INFO - PROCESS | 3644 | 1461276283962 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 15:04:44 INFO - PROCESS | 3644 | 1461276284328 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:44 INFO - PROCESS | 3644 | ++DOCSHELL 02674800 == 77 [pid = 3644] [id = 609] 15:04:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (02677800) [pid = 3644] [serial = 1827] [outer = 00000000] 15:04:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (1336D400) [pid = 3644] [serial = 1828] [outer = 02677800] 15:04:44 INFO - PROCESS | 3644 | 1461276284438 Marionette DEBUG loaded listener.js 15:04:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (137B9C00) [pid = 3644] [serial = 1829] [outer = 02677800] 15:04:45 INFO - PROCESS | 3644 | 1461276285085 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]]]}] 15:04:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:04:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1247ms 15:04:45 INFO - PROCESS | 3644 | 1461276285100 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 15:04:45 INFO - PROCESS | 3644 | 1461276285105 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 15:04:45 INFO - PROCESS | 3644 | 1461276285110 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:04:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:04:45 INFO - PROCESS | 3644 | 1461276285113 Marionette TRACE conn3 <- [1,2402,null,{}] 15:04:45 INFO - PROCESS | 3644 | 1461276285118 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}] 15:04:45 INFO - PROCESS | 3644 | 1461276285216 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 15:04:45 INFO - PROCESS | 3644 | 1461276285369 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:45 INFO - PROCESS | 3644 | ++DOCSHELL 15DDA000 == 78 [pid = 3644] [id = 610] 15:04:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (15DE4800) [pid = 3644] [serial = 1830] [outer = 00000000] 15:04:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (1675DC00) [pid = 3644] [serial = 1831] [outer = 15DE4800] 15:04:45 INFO - PROCESS | 3644 | 1461276285428 Marionette DEBUG loaded listener.js 15:04:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (16B97000) [pid = 3644] [serial = 1832] [outer = 15DE4800] 15:04:45 INFO - PROCESS | 3644 | --DOCSHELL 1AA46800 == 77 [pid = 3644] [id = 479] 15:04:45 INFO - PROCESS | 3644 | --DOCSHELL 1D65F400 == 76 [pid = 3644] [id = 603] 15:04:45 INFO - PROCESS | 3644 | --DOCSHELL 18D5F000 == 75 [pid = 3644] [id = 602] 15:04:45 INFO - PROCESS | 3644 | --DOCSHELL 15D08800 == 74 [pid = 3644] [id = 601] 15:04:45 INFO - PROCESS | 3644 | --DOCSHELL 1C489400 == 73 [pid = 3644] [id = 600] 15:04:45 INFO - PROCESS | 3644 | --DOCSHELL 1AA51C00 == 72 [pid = 3644] [id = 599] 15:04:45 INFO - PROCESS | 3644 | --DOCSHELL 157A3000 == 71 [pid = 3644] [id = 598] 15:04:45 INFO - PROCESS | 3644 | --DOCSHELL 1990DC00 == 70 [pid = 3644] [id = 597] 15:04:45 INFO - PROCESS | 3644 | --DOCSHELL 18849400 == 69 [pid = 3644] [id = 596] 15:04:45 INFO - PROCESS | 3644 | --DOCSHELL 1888BC00 == 68 [pid = 3644] [id = 595] 15:04:45 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (1DFEC000) [pid = 3644] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:04:45 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (1A354400) [pid = 3644] [serial = 1762] [outer = 00000000] [url = about:blank] 15:04:45 INFO - PROCESS | 3644 | --DOCSHELL 14B4AC00 == 67 [pid = 3644] [id = 594] 15:04:45 INFO - PROCESS | 3644 | --DOCSHELL 183B4C00 == 66 [pid = 3644] [id = 589] 15:04:45 INFO - PROCESS | 3644 | --DOCSHELL 16639800 == 65 [pid = 3644] [id = 588] 15:04:45 INFO - PROCESS | 3644 | --DOCSHELL 12DE1000 == 64 [pid = 3644] [id = 587] 15:04:45 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (1ADA5C00) [pid = 3644] [serial = 1756] [outer = 00000000] [url = about:blank] 15:04:45 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (19D0B800) [pid = 3644] [serial = 1753] [outer = 00000000] [url = about:blank] 15:04:45 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (1A07C000) [pid = 3644] [serial = 1754] [outer = 00000000] [url = about:blank] 15:04:45 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (1ADAB400) [pid = 3644] [serial = 1757] [outer = 00000000] [url = about:blank] 15:04:45 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (1C47C800) [pid = 3644] [serial = 1759] [outer = 00000000] [url = about:blank] 15:04:45 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (17B63C00) [pid = 3644] [serial = 1744] [outer = 00000000] [url = about:blank] 15:04:45 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (183A2800) [pid = 3644] [serial = 1745] [outer = 00000000] [url = about:blank] 15:04:45 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (1884CC00) [pid = 3644] [serial = 1742] [outer = 00000000] [url = about:blank] 15:04:45 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (183BBC00) [pid = 3644] [serial = 1741] [outer = 00000000] [url = about:blank] 15:04:45 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (1D805400) [pid = 3644] [serial = 1735] [outer = 00000000] [url = about:blank] 15:04:45 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (1C729400) [pid = 3644] [serial = 1720] [outer = 00000000] [url = about:blank] 15:04:45 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (15DEB400) [pid = 3644] [serial = 1739] [outer = 00000000] [url = about:blank] 15:04:45 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (15BF5000) [pid = 3644] [serial = 1738] [outer = 00000000] [url = about:blank] 15:04:45 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (18E81400) [pid = 3644] [serial = 1747] [outer = 00000000] [url = about:blank] 15:04:45 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (19508800) [pid = 3644] [serial = 1748] [outer = 00000000] [url = about:blank] 15:04:45 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (1C795C00) [pid = 3644] [serial = 1729] [outer = 00000000] [url = about:blank] 15:04:45 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (19905400) [pid = 3644] [serial = 1750] [outer = 00000000] [url = about:blank] 15:04:45 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (196F0400) [pid = 3644] [serial = 1726] [outer = 00000000] [url = about:blank] 15:04:45 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1D2C2800) [pid = 3644] [serial = 1732] [outer = 00000000] [url = about:blank] 15:04:45 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (180AAC00) [pid = 3644] [serial = 1723] [outer = 00000000] [url = about:blank] 15:04:45 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1C480000) [pid = 3644] [serial = 1760] [outer = 00000000] [url = about:blank] 15:04:45 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (19909400) [pid = 3644] [serial = 1751] [outer = 00000000] [url = about:blank] 15:04:45 INFO - PROCESS | 3644 | 1461276285988 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]]]}] 15:04:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:04:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 936ms 15:04:46 INFO - PROCESS | 3644 | 1461276286060 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 15:04:46 INFO - PROCESS | 3644 | 1461276286064 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 15:04:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:04:46 INFO - PROCESS | 3644 | 1461276286068 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:04:46 INFO - PROCESS | 3644 | 1461276286070 Marionette TRACE conn3 <- [1,2406,null,{}] 15:04:46 INFO - PROCESS | 3644 | 1461276286074 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}] 15:04:46 INFO - PROCESS | 3644 | 1461276286155 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 15:04:46 INFO - PROCESS | 3644 | 1461276286250 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:46 INFO - PROCESS | 3644 | ++DOCSHELL 13904800 == 65 [pid = 3644] [id = 611] 15:04:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (14BF9000) [pid = 3644] [serial = 1833] [outer = 00000000] 15:04:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (16BA5800) [pid = 3644] [serial = 1834] [outer = 14BF9000] 15:04:46 INFO - PROCESS | 3644 | 1461276286290 Marionette DEBUG loaded listener.js 15:04:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (17C61800) [pid = 3644] [serial = 1835] [outer = 14BF9000] 15:04:46 INFO - PROCESS | 3644 | 1461276286713 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]]]}] 15:04:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:04:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 702ms 15:04:46 INFO - PROCESS | 3644 | 1461276286750 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 15:04:46 INFO - PROCESS | 3644 | 1461276286752 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 15:04:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:04:46 INFO - PROCESS | 3644 | 1461276286761 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:04:46 INFO - PROCESS | 3644 | 1461276286767 Marionette TRACE conn3 <- [1,2410,null,{}] 15:04:46 INFO - PROCESS | 3644 | 1461276286775 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}] 15:04:46 INFO - PROCESS | 3644 | 1461276286858 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 15:04:46 INFO - PROCESS | 3644 | 1461276286865 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:46 INFO - PROCESS | 3644 | ++DOCSHELL 1884CC00 == 66 [pid = 3644] [id = 612] 15:04:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1884E800) [pid = 3644] [serial = 1836] [outer = 00000000] 15:04:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1888BC00) [pid = 3644] [serial = 1837] [outer = 1884E800] 15:04:46 INFO - PROCESS | 3644 | 1461276286913 Marionette DEBUG loaded listener.js 15:04:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (18AC5C00) [pid = 3644] [serial = 1838] [outer = 1884E800] 15:04:47 INFO - PROCESS | 3644 | 1461276287371 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]]]}] 15:04:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:04:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 624ms 15:04:47 INFO - PROCESS | 3644 | 1461276287398 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 15:04:47 INFO - PROCESS | 3644 | 1461276287401 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 15:04:47 INFO - PROCESS | 3644 | 1461276287404 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:04:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:04:47 INFO - PROCESS | 3644 | 1461276287406 Marionette TRACE conn3 <- [1,2414,null,{}] 15:04:47 INFO - PROCESS | 3644 | 1461276287409 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}] 15:04:47 INFO - PROCESS | 3644 | 1461276287488 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 15:04:47 INFO - PROCESS | 3644 | 1461276287495 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:47 INFO - PROCESS | 3644 | ++DOCSHELL 13B53400 == 67 [pid = 3644] [id = 613] 15:04:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1871B000) [pid = 3644] [serial = 1839] [outer = 00000000] 15:04:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (18F22800) [pid = 3644] [serial = 1840] [outer = 1871B000] 15:04:47 INFO - PROCESS | 3644 | 1461276287539 Marionette DEBUG loaded listener.js 15:04:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (19638800) [pid = 3644] [serial = 1841] [outer = 1871B000] 15:04:48 INFO - PROCESS | 3644 | 1461276288005 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]]]}] 15:04:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:04:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 639ms 15:04:48 INFO - PROCESS | 3644 | 1461276288043 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 15:04:48 INFO - PROCESS | 3644 | 1461276288045 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 15:04:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:04:48 INFO - PROCESS | 3644 | 1461276288048 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:04:48 INFO - PROCESS | 3644 | 1461276288050 Marionette TRACE conn3 <- [1,2418,null,{}] 15:04:48 INFO - PROCESS | 3644 | 1461276288053 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}] 15:04:48 INFO - PROCESS | 3644 | 1461276288182 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 15:04:48 INFO - PROCESS | 3644 | 1461276288188 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:48 INFO - PROCESS | 3644 | ++DOCSHELL 18D5F000 == 68 [pid = 3644] [id = 614] 15:04:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (196E9000) [pid = 3644] [serial = 1842] [outer = 00000000] 15:04:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (197FC000) [pid = 3644] [serial = 1843] [outer = 196E9000] 15:04:48 INFO - PROCESS | 3644 | 1461276288242 Marionette DEBUG loaded listener.js 15:04:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (1990D800) [pid = 3644] [serial = 1844] [outer = 196E9000] 15:04:48 INFO - PROCESS | 3644 | 1461276288716 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]]]}] 15:04:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:04:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 702ms 15:04:48 INFO - PROCESS | 3644 | 1461276288747 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 15:04:48 INFO - PROCESS | 3644 | 1461276288749 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 15:04:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:04:48 INFO - PROCESS | 3644 | 1461276288752 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:04:48 INFO - PROCESS | 3644 | 1461276288754 Marionette TRACE conn3 <- [1,2422,null,{}] 15:04:48 INFO - PROCESS | 3644 | 1461276288757 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}] 15:04:48 INFO - PROCESS | 3644 | 1461276288874 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 15:04:48 INFO - PROCESS | 3644 | 1461276288974 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:48 INFO - PROCESS | 3644 | ++DOCSHELL 12CF4800 == 69 [pid = 3644] [id = 615] 15:04:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (19A0A400) [pid = 3644] [serial = 1845] [outer = 00000000] 15:04:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (1A06E000) [pid = 3644] [serial = 1846] [outer = 19A0A400] 15:04:49 INFO - PROCESS | 3644 | 1461276289018 Marionette DEBUG loaded listener.js 15:04:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (1A06D800) [pid = 3644] [serial = 1847] [outer = 19A0A400] 15:04:49 INFO - PROCESS | 3644 | 1461276289429 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]]]}] 15:04:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:04:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 701ms 15:04:49 INFO - PROCESS | 3644 | 1461276289452 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 15:04:49 INFO - PROCESS | 3644 | 1461276289454 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 15:04:49 INFO - PROCESS | 3644 | 1461276289457 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:04:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:04:49 INFO - PROCESS | 3644 | 1461276289459 Marionette TRACE conn3 <- [1,2426,null,{}] 15:04:49 INFO - PROCESS | 3644 | 1461276289462 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}] 15:04:49 INFO - PROCESS | 3644 | 1461276289577 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 15:04:49 INFO - PROCESS | 3644 | 1461276289584 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:49 INFO - PROCESS | 3644 | ++DOCSHELL 12DDD800 == 70 [pid = 3644] [id = 616] 15:04:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (183AAC00) [pid = 3644] [serial = 1848] [outer = 00000000] 15:04:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (1A06C000) [pid = 3644] [serial = 1849] [outer = 183AAC00] 15:04:49 INFO - PROCESS | 3644 | 1461276289631 Marionette DEBUG loaded listener.js 15:04:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (1A354400) [pid = 3644] [serial = 1850] [outer = 183AAC00] 15:04:50 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (1AA53000) [pid = 3644] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:04:50 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (1C4E5800) [pid = 3644] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:04:50 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (1CB4F000) [pid = 3644] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:04:50 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (19D01800) [pid = 3644] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:04:50 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (18AC6400) [pid = 3644] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:04:50 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (1884A400) [pid = 3644] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:04:50 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (14BF5000) [pid = 3644] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:04:50 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (19910C00) [pid = 3644] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:04:50 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (1668B800) [pid = 3644] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:04:50 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (1D65FC00) [pid = 3644] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:04:50 INFO - PROCESS | 3644 | 1461276290377 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]]]}] 15:04:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:04:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 951ms 15:04:50 INFO - PROCESS | 3644 | 1461276290403 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 15:04:50 INFO - PROCESS | 3644 | 1461276290405 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 15:04:50 INFO - PROCESS | 3644 | 1461276290409 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:04:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:04:50 INFO - PROCESS | 3644 | 1461276290410 Marionette TRACE conn3 <- [1,2430,null,{}] 15:04:50 INFO - PROCESS | 3644 | 1461276290414 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}] 15:04:50 INFO - PROCESS | 3644 | 1461276290492 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 15:04:50 INFO - PROCESS | 3644 | 1461276290500 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:50 INFO - PROCESS | 3644 | ++DOCSHELL 1390A400 == 71 [pid = 3644] [id = 617] 15:04:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (15514400) [pid = 3644] [serial = 1851] [outer = 00000000] 15:04:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (18D55000) [pid = 3644] [serial = 1852] [outer = 15514400] 15:04:50 INFO - PROCESS | 3644 | 1461276290545 Marionette DEBUG loaded listener.js 15:04:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (19A0E800) [pid = 3644] [serial = 1853] [outer = 15514400] 15:04:50 INFO - PROCESS | 3644 | 1461276291002 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]]]}] 15:04:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:04:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 639ms 15:04:51 INFO - PROCESS | 3644 | 1461276291047 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 15:04:51 INFO - PROCESS | 3644 | 1461276291049 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 15:04:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:04:51 INFO - PROCESS | 3644 | 1461276291052 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:04:51 INFO - PROCESS | 3644 | 1461276291054 Marionette TRACE conn3 <- [1,2434,null,{}] 15:04:51 INFO - PROCESS | 3644 | 1461276291057 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}] 15:04:51 INFO - PROCESS | 3644 | 1461276291136 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 15:04:51 INFO - PROCESS | 3644 | 1461276291143 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:51 INFO - PROCESS | 3644 | ++DOCSHELL 1AA55C00 == 72 [pid = 3644] [id = 618] 15:04:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (1AD3C000) [pid = 3644] [serial = 1854] [outer = 00000000] 15:04:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1ADAD400) [pid = 3644] [serial = 1855] [outer = 1AD3C000] 15:04:51 INFO - PROCESS | 3644 | 1461276291189 Marionette DEBUG loaded listener.js 15:04:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (1C206400) [pid = 3644] [serial = 1856] [outer = 1AD3C000] 15:04:51 INFO - PROCESS | 3644 | 1461276291621 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]]]}] 15:04:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:04:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 592ms 15:04:51 INFO - PROCESS | 3644 | 1461276291649 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 15:04:51 INFO - PROCESS | 3644 | 1461276291651 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 15:04:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:04:51 INFO - PROCESS | 3644 | 1461276291672 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:04:51 INFO - PROCESS | 3644 | 1461276291674 Marionette TRACE conn3 <- [1,2438,null,{}] 15:04:51 INFO - PROCESS | 3644 | 1461276291678 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}] 15:04:51 INFO - PROCESS | 3644 | 1461276291756 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 15:04:51 INFO - PROCESS | 3644 | 1461276291762 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:51 INFO - PROCESS | 3644 | ++DOCSHELL 1C458800 == 73 [pid = 3644] [id = 619] 15:04:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (1C458C00) [pid = 3644] [serial = 1857] [outer = 00000000] 15:04:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (1C47C800) [pid = 3644] [serial = 1858] [outer = 1C458C00] 15:04:51 INFO - PROCESS | 3644 | 1461276291812 Marionette DEBUG loaded listener.js 15:04:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (1C484800) [pid = 3644] [serial = 1859] [outer = 1C458C00] 15:04:52 INFO - PROCESS | 3644 | 1461276292288 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]]]}] 15:04:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:04:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 639ms 15:04:52 INFO - PROCESS | 3644 | 1461276292310 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 15:04:52 INFO - PROCESS | 3644 | 1461276292313 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 15:04:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:04:52 INFO - PROCESS | 3644 | 1461276292316 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:04:52 INFO - PROCESS | 3644 | 1461276292318 Marionette TRACE conn3 <- [1,2442,null,{}] 15:04:52 INFO - PROCESS | 3644 | 1461276292389 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}] 15:04:52 INFO - PROCESS | 3644 | 1461276292493 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 15:04:52 INFO - PROCESS | 3644 | 1461276292641 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:52 INFO - PROCESS | 3644 | ++DOCSHELL 1390C000 == 74 [pid = 3644] [id = 620] 15:04:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (1390CC00) [pid = 3644] [serial = 1860] [outer = 00000000] 15:04:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (14B4B400) [pid = 3644] [serial = 1861] [outer = 1390CC00] 15:04:52 INFO - PROCESS | 3644 | 1461276292698 Marionette DEBUG loaded listener.js 15:04:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (157EDC00) [pid = 3644] [serial = 1862] [outer = 1390CC00] 15:04:53 INFO - PROCESS | 3644 | 1461276293345 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]]]}] 15:04:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:04:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1060ms 15:04:53 INFO - PROCESS | 3644 | 1461276293361 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 15:04:53 INFO - PROCESS | 3644 | 1461276293366 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 15:04:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:04:53 INFO - PROCESS | 3644 | 1461276293386 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:04:53 INFO - PROCESS | 3644 | 1461276293388 Marionette TRACE conn3 <- [1,2446,null,{}] 15:04:53 INFO - PROCESS | 3644 | 1461276293394 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}] 15:04:53 INFO - PROCESS | 3644 | 1461276293500 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 15:04:53 INFO - PROCESS | 3644 | 1461276293649 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:53 INFO - PROCESS | 3644 | ++DOCSHELL 16B9C800 == 75 [pid = 3644] [id = 621] 15:04:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (16B9D400) [pid = 3644] [serial = 1863] [outer = 00000000] 15:04:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (1839E800) [pid = 3644] [serial = 1864] [outer = 16B9D400] 15:04:53 INFO - PROCESS | 3644 | 1461276293706 Marionette DEBUG loaded listener.js 15:04:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (183AB000) [pid = 3644] [serial = 1865] [outer = 16B9D400] 15:04:54 INFO - PROCESS | 3644 | 1461276294301 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]]]}] 15:04:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:04:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 951ms 15:04:54 INFO - PROCESS | 3644 | 1461276294337 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 15:04:54 INFO - PROCESS | 3644 | 1461276294340 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 15:04:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:04:54 INFO - PROCESS | 3644 | 1461276294344 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:04:54 INFO - PROCESS | 3644 | 1461276294346 Marionette TRACE conn3 <- [1,2450,null,{}] 15:04:54 INFO - PROCESS | 3644 | 1461276294350 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}] 15:04:54 INFO - PROCESS | 3644 | 1461276294453 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 15:04:54 INFO - PROCESS | 3644 | 1461276294611 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:54 INFO - PROCESS | 3644 | ++DOCSHELL 18ACC800 == 76 [pid = 3644] [id = 622] 15:04:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (18CC7800) [pid = 3644] [serial = 1866] [outer = 00000000] 15:04:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (197F4400) [pid = 3644] [serial = 1867] [outer = 18CC7800] 15:04:54 INFO - PROCESS | 3644 | 1461276294671 Marionette DEBUG loaded listener.js 15:04:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (19A0E400) [pid = 3644] [serial = 1868] [outer = 18CC7800] 15:04:55 INFO - PROCESS | 3644 | 1461276295272 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]]]}] 15:04:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:04:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 935ms 15:04:55 INFO - PROCESS | 3644 | 1461276295296 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 15:04:55 INFO - PROCESS | 3644 | 1461276295306 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 15:04:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:04:55 INFO - PROCESS | 3644 | 1461276295312 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:04:55 INFO - PROCESS | 3644 | 1461276295315 Marionette TRACE conn3 <- [1,2454,null,{}] 15:04:55 INFO - PROCESS | 3644 | 1461276295318 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}] 15:04:55 INFO - PROCESS | 3644 | 1461276295422 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 15:04:55 INFO - PROCESS | 3644 | 1461276295578 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:55 INFO - PROCESS | 3644 | ++DOCSHELL 1C4E4400 == 77 [pid = 3644] [id = 623] 15:04:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (1C4E5800) [pid = 3644] [serial = 1869] [outer = 00000000] 15:04:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (1C794400) [pid = 3644] [serial = 1870] [outer = 1C4E5800] 15:04:55 INFO - PROCESS | 3644 | 1461276295634 Marionette DEBUG loaded listener.js 15:04:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 153 (1C798C00) [pid = 3644] [serial = 1871] [outer = 1C4E5800] 15:04:56 INFO - PROCESS | 3644 | 1461276296200 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]]]}] 15:04:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:04:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 935ms 15:04:56 INFO - PROCESS | 3644 | 1461276296257 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 15:04:56 INFO - PROCESS | 3644 | 1461276296259 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 15:04:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:04:56 INFO - PROCESS | 3644 | 1461276296263 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:04:56 INFO - PROCESS | 3644 | 1461276296265 Marionette TRACE conn3 <- [1,2458,null,{}] 15:04:56 INFO - PROCESS | 3644 | 1461276296268 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}] 15:04:56 INFO - PROCESS | 3644 | 1461276296376 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 15:04:56 INFO - PROCESS | 3644 | 1461276296493 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:56 INFO - PROCESS | 3644 | ++DOCSHELL 1C79F800 == 78 [pid = 3644] [id = 624] 15:04:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 154 (1C98F400) [pid = 3644] [serial = 1872] [outer = 00000000] 15:04:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 155 (1CE69C00) [pid = 3644] [serial = 1873] [outer = 1C98F400] 15:04:56 INFO - PROCESS | 3644 | 1461276296587 Marionette DEBUG loaded listener.js 15:04:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 156 (1D2C1800) [pid = 3644] [serial = 1874] [outer = 1C98F400] 15:04:57 INFO - PROCESS | 3644 | 1461276297101 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]]]}] 15:04:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:04:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 904ms 15:04:57 INFO - PROCESS | 3644 | 1461276297167 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 15:04:57 INFO - PROCESS | 3644 | 1461276297170 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 15:04:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:04:57 INFO - PROCESS | 3644 | 1461276297173 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:04:57 INFO - PROCESS | 3644 | 1461276297175 Marionette TRACE conn3 <- [1,2462,null,{}] 15:04:57 INFO - PROCESS | 3644 | 1461276297179 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}] 15:04:57 INFO - PROCESS | 3644 | 1461276297301 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 15:04:57 INFO - PROCESS | 3644 | 1461276297478 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:57 INFO - PROCESS | 3644 | ++DOCSHELL 1D65DC00 == 79 [pid = 3644] [id = 625] 15:04:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 157 (1D65F400) [pid = 3644] [serial = 1875] [outer = 00000000] 15:04:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 158 (1D805800) [pid = 3644] [serial = 1876] [outer = 1D65F400] 15:04:57 INFO - PROCESS | 3644 | 1461276297541 Marionette DEBUG loaded listener.js 15:04:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 159 (1D810000) [pid = 3644] [serial = 1877] [outer = 1D65F400] 15:04:58 INFO - PROCESS | 3644 | 1461276298129 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]]]}] 15:04:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:04:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 998ms 15:04:58 INFO - PROCESS | 3644 | 1461276298176 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 15:04:58 INFO - PROCESS | 3644 | 1461276298178 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 15:04:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:04:58 INFO - PROCESS | 3644 | 1461276298181 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:04:58 INFO - PROCESS | 3644 | 1461276298183 Marionette TRACE conn3 <- [1,2466,null,{}] 15:04:58 INFO - PROCESS | 3644 | 1461276298187 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}] 15:04:58 INFO - PROCESS | 3644 | 1461276298288 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 15:04:58 INFO - PROCESS | 3644 | 1461276298580 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:58 INFO - PROCESS | 3644 | ++DOCSHELL 11BD2800 == 80 [pid = 3644] [id = 626] 15:04:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 160 (11BD4C00) [pid = 3644] [serial = 1878] [outer = 00000000] 15:04:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 161 (15B08800) [pid = 3644] [serial = 1879] [outer = 11BD4C00] 15:04:58 INFO - PROCESS | 3644 | 1461276298634 Marionette DEBUG loaded listener.js 15:04:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 162 (15D0BC00) [pid = 3644] [serial = 1880] [outer = 11BD4C00] 15:04:59 INFO - PROCESS | 3644 | 1461276299220 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]]]}] 15:04:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:04:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1076ms 15:04:59 INFO - PROCESS | 3644 | 1461276299273 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 15:04:59 INFO - PROCESS | 3644 | 1461276299278 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 15:04:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:04:59 INFO - PROCESS | 3644 | 1461276299283 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:04:59 INFO - PROCESS | 3644 | 1461276299286 Marionette TRACE conn3 <- [1,2470,null,{}] 15:04:59 INFO - PROCESS | 3644 | 1461276299291 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}] 15:04:59 INFO - PROCESS | 3644 | 1461276299392 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 15:04:59 INFO - PROCESS | 3644 | 1461276299531 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:59 INFO - PROCESS | 3644 | --DOCSHELL 1AA55C00 == 79 [pid = 3644] [id = 618] 15:04:59 INFO - PROCESS | 3644 | --DOCSHELL 1390A400 == 78 [pid = 3644] [id = 617] 15:04:59 INFO - PROCESS | 3644 | --DOCSHELL 12DDD800 == 77 [pid = 3644] [id = 616] 15:04:59 INFO - PROCESS | 3644 | --DOCSHELL 12CF4800 == 76 [pid = 3644] [id = 615] 15:04:59 INFO - PROCESS | 3644 | --DOCSHELL 18D5F000 == 75 [pid = 3644] [id = 614] 15:04:59 INFO - PROCESS | 3644 | --DOCSHELL 13B53400 == 74 [pid = 3644] [id = 613] 15:04:59 INFO - PROCESS | 3644 | --DOCSHELL 1884CC00 == 73 [pid = 3644] [id = 612] 15:04:59 INFO - PROCESS | 3644 | --DOCSHELL 13904800 == 72 [pid = 3644] [id = 611] 15:04:59 INFO - PROCESS | 3644 | --DOCSHELL 15DDA000 == 71 [pid = 3644] [id = 610] 15:04:59 INFO - PROCESS | 3644 | --DOCSHELL 02674800 == 70 [pid = 3644] [id = 609] 15:04:59 INFO - PROCESS | 3644 | --DOCSHELL 18AC4400 == 69 [pid = 3644] [id = 606] 15:04:59 INFO - PROCESS | 3644 | --DOMWINDOW == 161 (1DC3D000) [pid = 3644] [serial = 1813] [outer = 00000000] [url = about:blank] 15:04:59 INFO - PROCESS | 3644 | ++DOCSHELL 02679C00 == 70 [pid = 3644] [id = 627] 15:04:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 162 (12BDF400) [pid = 3644] [serial = 1881] [outer = 00000000] 15:04:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 163 (14BF5000) [pid = 3644] [serial = 1882] [outer = 12BDF400] 15:04:59 INFO - PROCESS | 3644 | 1461276299615 Marionette DEBUG loaded listener.js 15:04:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 164 (17C52400) [pid = 3644] [serial = 1883] [outer = 12BDF400] 15:04:59 INFO - PROCESS | 3644 | --DOCSHELL 1550A400 == 69 [pid = 3644] [id = 605] 15:04:59 INFO - PROCESS | 3644 | --DOMWINDOW == 163 (1ADA6800) [pid = 3644] [serial = 1798] [outer = 00000000] [url = about:blank] 15:04:59 INFO - PROCESS | 3644 | --DOMWINDOW == 162 (1C992000) [pid = 3644] [serial = 1801] [outer = 00000000] [url = about:blank] 15:04:59 INFO - PROCESS | 3644 | --DOMWINDOW == 161 (1C45A400) [pid = 3644] [serial = 1799] [outer = 00000000] [url = about:blank] 15:04:59 INFO - PROCESS | 3644 | --DOMWINDOW == 160 (1D2C1C00) [pid = 3644] [serial = 1804] [outer = 00000000] [url = about:blank] 15:04:59 INFO - PROCESS | 3644 | --DOMWINDOW == 159 (1C99A000) [pid = 3644] [serial = 1802] [outer = 00000000] [url = about:blank] 15:04:59 INFO - PROCESS | 3644 | --DOMWINDOW == 158 (1CE69000) [pid = 3644] [serial = 1807] [outer = 00000000] [url = about:blank] 15:04:59 INFO - PROCESS | 3644 | --DOMWINDOW == 157 (17C53400) [pid = 3644] [serial = 1765] [outer = 00000000] [url = about:blank] 15:04:59 INFO - PROCESS | 3644 | --DOMWINDOW == 156 (18CC8000) [pid = 3644] [serial = 1768] [outer = 00000000] [url = about:blank] 15:04:59 INFO - PROCESS | 3644 | --DOMWINDOW == 155 (1C460800) [pid = 3644] [serial = 1771] [outer = 00000000] [url = about:blank] 15:04:59 INFO - PROCESS | 3644 | --DOMWINDOW == 154 (1C791C00) [pid = 3644] [serial = 1774] [outer = 00000000] [url = about:blank] 15:04:59 INFO - PROCESS | 3644 | --DOMWINDOW == 153 (1C997000) [pid = 3644] [serial = 1777] [outer = 00000000] [url = about:blank] 15:04:59 INFO - PROCESS | 3644 | --DOMWINDOW == 152 (1D2C4800) [pid = 3644] [serial = 1780] [outer = 00000000] [url = about:blank] 15:04:59 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (18CC9400) [pid = 3644] [serial = 1787] [outer = 00000000] [url = about:blank] 15:04:59 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (18CBC000) [pid = 3644] [serial = 1786] [outer = 00000000] [url = about:blank] 15:04:59 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (18AE0000) [pid = 3644] [serial = 1789] [outer = 00000000] [url = about:blank] 15:04:59 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (18F23800) [pid = 3644] [serial = 1790] [outer = 00000000] [url = about:blank] 15:04:59 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (17C53C00) [pid = 3644] [serial = 1784] [outer = 00000000] [url = about:blank] 15:04:59 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (16B9E000) [pid = 3644] [serial = 1783] [outer = 00000000] [url = about:blank] 15:04:59 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (19A0F000) [pid = 3644] [serial = 1792] [outer = 00000000] [url = about:blank] 15:04:59 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (19A17C00) [pid = 3644] [serial = 1793] [outer = 00000000] [url = about:blank] 15:04:59 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (1A089400) [pid = 3644] [serial = 1795] [outer = 00000000] [url = about:blank] 15:04:59 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (1D666800) [pid = 3644] [serial = 1810] [outer = 00000000] [url = about:blank] 15:04:59 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (1D805000) [pid = 3644] [serial = 1811] [outer = 00000000] [url = about:blank] 15:04:59 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (1D60AC00) [pid = 3644] [serial = 1805] [outer = 00000000] [url = about:blank] 15:04:59 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (1A0F0400) [pid = 3644] [serial = 1796] [outer = 00000000] [url = about:blank] 15:04:59 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (1D2C0400) [pid = 3644] [serial = 1808] [outer = 00000000] [url = about:blank] 15:05:00 INFO - PROCESS | 3644 | 1461276300062 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]]]}] 15:05:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:05:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 842ms 15:05:00 INFO - PROCESS | 3644 | 1461276300113 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 15:05:00 INFO - PROCESS | 3644 | 1461276300116 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 15:05:00 INFO - PROCESS | 3644 | 1461276300121 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:05:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:05:00 INFO - PROCESS | 3644 | 1461276300123 Marionette TRACE conn3 <- [1,2474,null,{}] 15:05:00 INFO - PROCESS | 3644 | 1461276300126 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}] 15:05:00 INFO - PROCESS | 3644 | 1461276300211 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 15:05:00 INFO - PROCESS | 3644 | 1461276300221 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:00 INFO - PROCESS | 3644 | ++DOCSHELL 18AC8C00 == 70 [pid = 3644] [id = 628] 15:05:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (18AC9000) [pid = 3644] [serial = 1884] [outer = 00000000] 15:05:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (18D52C00) [pid = 3644] [serial = 1885] [outer = 18AC9000] 15:05:00 INFO - PROCESS | 3644 | 1461276300278 Marionette DEBUG loaded listener.js 15:05:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (19508800) [pid = 3644] [serial = 1886] [outer = 18AC9000] 15:05:00 INFO - PROCESS | 3644 | 1461276300832 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]]]}] 15:05:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:05:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 732ms 15:05:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:05:00 INFO - PROCESS | 3644 | 1461276300862 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 15:05:00 INFO - PROCESS | 3644 | 1461276300864 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 15:05:00 INFO - PROCESS | 3644 | 1461276300869 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:05:00 INFO - PROCESS | 3644 | 1461276300875 Marionette TRACE conn3 <- [1,2478,null,{}] 15:05:00 INFO - PROCESS | 3644 | 1461276300883 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}] 15:05:00 INFO - PROCESS | 3644 | 1461276300968 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 15:05:00 INFO - PROCESS | 3644 | 1461276300978 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:00 INFO - PROCESS | 3644 | ++DOCSHELL 19A18400 == 71 [pid = 3644] [id = 629] 15:05:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (19C41400) [pid = 3644] [serial = 1887] [outer = 00000000] 15:05:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (1A078C00) [pid = 3644] [serial = 1888] [outer = 19C41400] 15:05:01 INFO - PROCESS | 3644 | 1461276301033 Marionette DEBUG loaded listener.js 15:05:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (1A348800) [pid = 3644] [serial = 1889] [outer = 19C41400] 15:05:01 INFO - PROCESS | 3644 | 1461276301494 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]]]}] 15:05:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:05:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 654ms 15:05:01 INFO - PROCESS | 3644 | 1461276301535 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 15:05:01 INFO - PROCESS | 3644 | 1461276301538 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 15:05:01 INFO - PROCESS | 3644 | 1461276301541 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:05:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:05:01 INFO - PROCESS | 3644 | 1461276301543 Marionette TRACE conn3 <- [1,2482,null,{}] 15:05:01 INFO - PROCESS | 3644 | 1461276301546 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}] 15:05:01 INFO - PROCESS | 3644 | 1461276301630 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 15:05:01 INFO - PROCESS | 3644 | 1461276301636 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:01 INFO - PROCESS | 3644 | ++DOCSHELL 1ADA6000 == 72 [pid = 3644] [id = 630] 15:05:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (1ADAB000) [pid = 3644] [serial = 1890] [outer = 00000000] 15:05:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (1C456C00) [pid = 3644] [serial = 1891] [outer = 1ADAB000] 15:05:01 INFO - PROCESS | 3644 | 1461276301713 Marionette DEBUG loaded listener.js 15:05:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (1C45D800) [pid = 3644] [serial = 1892] [outer = 1ADAB000] 15:05:02 INFO - PROCESS | 3644 | 1461276302199 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]]]}] 15:05:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:05:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 686ms 15:05:02 INFO - PROCESS | 3644 | 1461276302242 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 15:05:02 INFO - PROCESS | 3644 | 1461276302244 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 15:05:02 INFO - PROCESS | 3644 | 1461276302247 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:05:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:05:02 INFO - PROCESS | 3644 | 1461276302249 Marionette TRACE conn3 <- [1,2486,null,{}] 15:05:02 INFO - PROCESS | 3644 | 1461276302252 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}] 15:05:02 INFO - PROCESS | 3644 | 1461276302369 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 15:05:02 INFO - PROCESS | 3644 | 1461276302436 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:02 INFO - PROCESS | 3644 | ++DOCSHELL 1C463400 == 73 [pid = 3644] [id = 631] 15:05:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (1C47C400) [pid = 3644] [serial = 1893] [outer = 00000000] 15:05:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (1C4E7000) [pid = 3644] [serial = 1894] [outer = 1C47C400] 15:05:02 INFO - PROCESS | 3644 | 1461276302489 Marionette DEBUG loaded listener.js 15:05:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (1C79F400) [pid = 3644] [serial = 1895] [outer = 1C47C400] 15:05:02 INFO - PROCESS | 3644 | 1461276302945 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]]]}] 15:05:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:05:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 733ms 15:05:02 INFO - PROCESS | 3644 | 1461276302991 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 15:05:02 INFO - PROCESS | 3644 | 1461276302993 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 15:05:02 INFO - PROCESS | 3644 | 1461276302997 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:05:02 INFO - PROCESS | 3644 | 1461276302998 Marionette TRACE conn3 <- [1,2490,null,{}] 15:05:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:05:02 INFO - PROCESS | 3644 | 1461276303001 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}] 15:05:03 INFO - PROCESS | 3644 | 1461276303150 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 15:05:03 INFO - PROCESS | 3644 | 1461276303175 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:03 INFO - PROCESS | 3644 | ++DOCSHELL 1C994800 == 74 [pid = 3644] [id = 632] 15:05:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (1CB50C00) [pid = 3644] [serial = 1896] [outer = 00000000] 15:05:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (1D2C0400) [pid = 3644] [serial = 1897] [outer = 1CB50C00] 15:05:03 INFO - PROCESS | 3644 | 1461276303219 Marionette DEBUG loaded listener.js 15:05:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 153 (1D2CA400) [pid = 3644] [serial = 1898] [outer = 1CB50C00] 15:05:03 INFO - PROCESS | 3644 | 1461276303669 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]]]}] 15:05:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:05:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 701ms 15:05:03 INFO - PROCESS | 3644 | 1461276303704 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 15:05:03 INFO - PROCESS | 3644 | 1461276303706 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 15:05:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:05:03 INFO - PROCESS | 3644 | 1461276303709 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:05:03 INFO - PROCESS | 3644 | 1461276303711 Marionette TRACE conn3 <- [1,2494,null,{}] 15:05:03 INFO - PROCESS | 3644 | 1461276303715 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}] 15:05:03 INFO - PROCESS | 3644 | 1461276303831 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 15:05:04 INFO - PROCESS | 3644 | --DOMWINDOW == 152 (19A0A400) [pid = 3644] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:05:04 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (183AAC00) [pid = 3644] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:05:04 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (1871B000) [pid = 3644] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:05:04 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (02677800) [pid = 3644] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:05:04 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (1884E800) [pid = 3644] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:05:04 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (14BF9000) [pid = 3644] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:05:04 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (15DE4800) [pid = 3644] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:05:04 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (15514400) [pid = 3644] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:05:04 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (196E9000) [pid = 3644] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:05:04 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (1AD3C000) [pid = 3644] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:05:04 INFO - PROCESS | 3644 | 1461276304021 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:04 INFO - PROCESS | 3644 | ++DOCSHELL 11BCDC00 == 75 [pid = 3644] [id = 633] 15:05:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (12DE1000) [pid = 3644] [serial = 1899] [outer = 00000000] 15:05:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (15DE4800) [pid = 3644] [serial = 1900] [outer = 12DE1000] 15:05:04 INFO - PROCESS | 3644 | 1461276304071 Marionette DEBUG loaded listener.js 15:05:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (17C57C00) [pid = 3644] [serial = 1901] [outer = 12DE1000] 15:05:04 INFO - PROCESS | 3644 | 1461276304433 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]]]}] 15:05:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:05:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 748ms 15:05:04 INFO - PROCESS | 3644 | 1461276304448 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 15:05:04 INFO - PROCESS | 3644 | 1461276304450 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 15:05:04 INFO - PROCESS | 3644 | 1461276304453 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:05:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:05:04 INFO - PROCESS | 3644 | 1461276304455 Marionette TRACE conn3 <- [1,2498,null,{}] 15:05:04 INFO - PROCESS | 3644 | 1461276304459 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}] 15:05:04 INFO - PROCESS | 3644 | 1461276304573 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 15:05:04 INFO - PROCESS | 3644 | 1461276304679 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:04 INFO - PROCESS | 3644 | ++DOCSHELL 12CF4C00 == 76 [pid = 3644] [id = 634] 15:05:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (12CFB400) [pid = 3644] [serial = 1902] [outer = 00000000] 15:05:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (18316C00) [pid = 3644] [serial = 1903] [outer = 12CFB400] 15:05:04 INFO - PROCESS | 3644 | 1461276304723 Marionette DEBUG loaded listener.js 15:05:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (19911400) [pid = 3644] [serial = 1904] [outer = 12CFB400] 15:05:05 INFO - PROCESS | 3644 | 1461276305095 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]]]}] 15:05:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:05:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 702ms 15:05:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:05:05 INFO - PROCESS | 3644 | 1461276305161 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 15:05:05 INFO - PROCESS | 3644 | 1461276305163 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 15:05:05 INFO - PROCESS | 3644 | 1461276305166 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:05:05 INFO - PROCESS | 3644 | 1461276305168 Marionette TRACE conn3 <- [1,2502,null,{}] 15:05:05 INFO - PROCESS | 3644 | 1461276305171 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}] 15:05:05 INFO - PROCESS | 3644 | 1461276305253 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 15:05:05 INFO - PROCESS | 3644 | 1461276305259 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:05 INFO - PROCESS | 3644 | ++DOCSHELL 17C59C00 == 77 [pid = 3644] [id = 635] 15:05:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (19A0A400) [pid = 3644] [serial = 1905] [outer = 00000000] 15:05:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (1D802800) [pid = 3644] [serial = 1906] [outer = 19A0A400] 15:05:05 INFO - PROCESS | 3644 | 1461276305303 Marionette DEBUG loaded listener.js 15:05:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (1D80B400) [pid = 3644] [serial = 1907] [outer = 19A0A400] 15:05:05 INFO - PROCESS | 3644 | 1461276305744 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]]]}] 15:05:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:05:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 624ms 15:05:05 INFO - PROCESS | 3644 | 1461276305802 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 15:05:05 INFO - PROCESS | 3644 | 1461276305804 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 15:05:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:05:05 INFO - PROCESS | 3644 | 1461276305811 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:05:05 INFO - PROCESS | 3644 | 1461276305813 Marionette TRACE conn3 <- [1,2506,null,{}] 15:05:05 INFO - PROCESS | 3644 | 1461276305816 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}] 15:05:05 INFO - PROCESS | 3644 | 1461276305900 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 15:05:05 INFO - PROCESS | 3644 | 1461276305933 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:05 INFO - PROCESS | 3644 | ++DOCSHELL 1DC47C00 == 78 [pid = 3644] [id = 636] 15:05:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 153 (1DC48000) [pid = 3644] [serial = 1908] [outer = 00000000] 15:05:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 154 (1DFEEC00) [pid = 3644] [serial = 1909] [outer = 1DC48000] 15:05:05 INFO - PROCESS | 3644 | 1461276305985 Marionette DEBUG loaded listener.js 15:05:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 155 (1DFF5800) [pid = 3644] [serial = 1910] [outer = 1DC48000] 15:05:06 INFO - PROCESS | 3644 | 1461276306697 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]]]}] 15:05:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:05:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 936ms 15:05:06 INFO - PROCESS | 3644 | 1461276306743 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 15:05:06 INFO - PROCESS | 3644 | 1461276306748 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 15:05:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:05:06 INFO - PROCESS | 3644 | 1461276306754 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:05:06 INFO - PROCESS | 3644 | 1461276306758 Marionette TRACE conn3 <- [1,2510,null,{}] 15:05:06 INFO - PROCESS | 3644 | 1461276306763 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}] 15:05:06 INFO - PROCESS | 3644 | 1461276306877 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 15:05:07 INFO - PROCESS | 3644 | 1461276307042 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:07 INFO - PROCESS | 3644 | ++DOCSHELL 15DE5000 == 79 [pid = 3644] [id = 637] 15:05:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 156 (17B5DC00) [pid = 3644] [serial = 1911] [outer = 00000000] 15:05:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 157 (1887DC00) [pid = 3644] [serial = 1912] [outer = 17B5DC00] 15:05:07 INFO - PROCESS | 3644 | 1461276307099 Marionette DEBUG loaded listener.js 15:05:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 158 (18AE6000) [pid = 3644] [serial = 1913] [outer = 17B5DC00] 15:05:07 INFO - PROCESS | 3644 | 1461276307723 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]]]}] 15:05:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:05:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 998ms 15:05:07 INFO - PROCESS | 3644 | 1461276307756 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 15:05:07 INFO - PROCESS | 3644 | 1461276307762 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 15:05:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:05:07 INFO - PROCESS | 3644 | 1461276307768 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:05:07 INFO - PROCESS | 3644 | 1461276307771 Marionette TRACE conn3 <- [1,2514,null,{}] 15:05:07 INFO - PROCESS | 3644 | 1461276307775 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}] 15:05:07 INFO - PROCESS | 3644 | 1461276307885 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 15:05:08 INFO - PROCESS | 3644 | 1461276308034 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:08 INFO - PROCESS | 3644 | ++DOCSHELL 17C5AC00 == 80 [pid = 3644] [id = 638] 15:05:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 159 (180AAC00) [pid = 3644] [serial = 1914] [outer = 00000000] 15:05:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 160 (1A0F5C00) [pid = 3644] [serial = 1915] [outer = 180AAC00] 15:05:08 INFO - PROCESS | 3644 | 1461276308090 Marionette DEBUG loaded listener.js 15:05:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 161 (1ADA9C00) [pid = 3644] [serial = 1916] [outer = 180AAC00] 15:05:08 INFO - PROCESS | 3644 | 1461276308688 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]]]}] 15:05:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:05:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 998ms 15:05:08 INFO - PROCESS | 3644 | 1461276308769 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 15:05:08 INFO - PROCESS | 3644 | 1461276308772 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 15:05:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:05:08 INFO - PROCESS | 3644 | 1461276308776 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:05:08 INFO - PROCESS | 3644 | 1461276308779 Marionette TRACE conn3 <- [1,2518,null,{}] 15:05:08 INFO - PROCESS | 3644 | 1461276308791 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}] 15:05:08 INFO - PROCESS | 3644 | 1461276308933 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 15:05:09 INFO - PROCESS | 3644 | 1461276309107 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:09 INFO - PROCESS | 3644 | ++DOCSHELL 1C455800 == 81 [pid = 3644] [id = 639] 15:05:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 162 (1DC49400) [pid = 3644] [serial = 1917] [outer = 00000000] 15:05:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 163 (1DFF4400) [pid = 3644] [serial = 1918] [outer = 1DC49400] 15:05:09 INFO - PROCESS | 3644 | 1461276309165 Marionette DEBUG loaded listener.js 15:05:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 164 (1E15C800) [pid = 3644] [serial = 1919] [outer = 1DC49400] 15:05:09 INFO - PROCESS | 3644 | 1461276309709 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]]]}] 15:05:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:05:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 997ms 15:05:09 INFO - PROCESS | 3644 | 1461276309777 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 15:05:09 INFO - PROCESS | 3644 | 1461276309780 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 15:05:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:05:09 INFO - PROCESS | 3644 | 1461276309784 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:05:09 INFO - PROCESS | 3644 | 1461276309786 Marionette TRACE conn3 <- [1,2522,null,{}] 15:05:09 INFO - PROCESS | 3644 | 1461276309789 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}] 15:05:09 INFO - PROCESS | 3644 | 1461276309899 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 15:05:10 INFO - PROCESS | 3644 | 1461276310046 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:10 INFO - PROCESS | 3644 | ++DOCSHELL 1DFF3C00 == 82 [pid = 3644] [id = 640] 15:05:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 165 (1E161000) [pid = 3644] [serial = 1920] [outer = 00000000] 15:05:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 166 (1E164C00) [pid = 3644] [serial = 1921] [outer = 1E161000] 15:05:10 INFO - PROCESS | 3644 | 1461276310103 Marionette DEBUG loaded listener.js 15:05:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 167 (1E167400) [pid = 3644] [serial = 1922] [outer = 1E161000] 15:05:10 INFO - PROCESS | 3644 | 1461276310672 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]]]}] 15:05:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:05:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 935ms 15:05:10 INFO - PROCESS | 3644 | 1461276310728 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 15:05:10 INFO - PROCESS | 3644 | 1461276310732 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 15:05:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:05:10 INFO - PROCESS | 3644 | 1461276310737 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:05:10 INFO - PROCESS | 3644 | 1461276310740 Marionette TRACE conn3 <- [1,2526,null,{}] 15:05:10 INFO - PROCESS | 3644 | 1461276310745 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}] 15:05:10 INFO - PROCESS | 3644 | 1461276310882 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 15:05:11 INFO - PROCESS | 3644 | 1461276311029 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:11 INFO - PROCESS | 3644 | ++DOCSHELL 1E15EC00 == 83 [pid = 3644] [id = 641] 15:05:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 168 (1E163400) [pid = 3644] [serial = 1923] [outer = 00000000] 15:05:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 169 (1E1B5400) [pid = 3644] [serial = 1924] [outer = 1E163400] 15:05:11 INFO - PROCESS | 3644 | 1461276311085 Marionette DEBUG loaded listener.js 15:05:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 170 (1E1B7000) [pid = 3644] [serial = 1925] [outer = 1E163400] 15:05:11 INFO - PROCESS | 3644 | 1461276311687 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]]]}] 15:05:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:05:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 998ms 15:05:11 INFO - PROCESS | 3644 | 1461276311737 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 15:05:11 INFO - PROCESS | 3644 | 1461276311739 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 15:05:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:05:11 INFO - PROCESS | 3644 | 1461276311743 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:05:11 INFO - PROCESS | 3644 | 1461276311745 Marionette TRACE conn3 <- [1,2530,null,{}] 15:05:11 INFO - PROCESS | 3644 | 1461276311749 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}] 15:05:11 INFO - PROCESS | 3644 | 1461276311870 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 15:05:12 INFO - PROCESS | 3644 | 1461276312021 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:12 INFO - PROCESS | 3644 | ++DOCSHELL 15BE8C00 == 84 [pid = 3644] [id = 642] 15:05:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 171 (15D0B000) [pid = 3644] [serial = 1926] [outer = 00000000] 15:05:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 172 (196EE800) [pid = 3644] [serial = 1927] [outer = 15D0B000] 15:05:12 INFO - PROCESS | 3644 | 1461276312080 Marionette DEBUG loaded listener.js 15:05:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 173 (19910C00) [pid = 3644] [serial = 1928] [outer = 15D0B000] 15:05:12 INFO - PROCESS | 3644 | 1461276312837 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]]]}] 15:05:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:05:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1138ms 15:05:12 INFO - PROCESS | 3644 | 1461276312876 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 15:05:12 INFO - PROCESS | 3644 | 1461276312881 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 15:05:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:05:12 INFO - PROCESS | 3644 | 1461276312886 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:05:12 INFO - PROCESS | 3644 | 1461276312890 Marionette TRACE conn3 <- [1,2534,null,{}] 15:05:12 INFO - PROCESS | 3644 | 1461276312894 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}] 15:05:12 INFO - PROCESS | 3644 | 1461276312995 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 15:05:13 INFO - PROCESS | 3644 | 1461276313148 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:13 INFO - PROCESS | 3644 | ++DOCSHELL 1330D800 == 85 [pid = 3644] [id = 643] 15:05:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 174 (1376C400) [pid = 3644] [serial = 1929] [outer = 00000000] 15:05:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 175 (1888B400) [pid = 3644] [serial = 1930] [outer = 1376C400] 15:05:13 INFO - PROCESS | 3644 | 1461276313225 Marionette DEBUG loaded listener.js 15:05:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 176 (18ADF800) [pid = 3644] [serial = 1931] [outer = 1376C400] 15:05:13 INFO - PROCESS | 3644 | --DOCSHELL 1AA4BC00 == 84 [pid = 3644] [id = 528] 15:05:13 INFO - PROCESS | 3644 | --DOCSHELL 18E7D000 == 83 [pid = 3644] [id = 529] 15:05:13 INFO - PROCESS | 3644 | --DOCSHELL 13B49400 == 82 [pid = 3644] [id = 592] 15:05:13 INFO - PROCESS | 3644 | --DOCSHELL 17C59C00 == 81 [pid = 3644] [id = 635] 15:05:13 INFO - PROCESS | 3644 | --DOCSHELL 12CF4C00 == 80 [pid = 3644] [id = 634] 15:05:13 INFO - PROCESS | 3644 | --DOCSHELL 11BCDC00 == 79 [pid = 3644] [id = 633] 15:05:13 INFO - PROCESS | 3644 | --DOCSHELL 1C994800 == 78 [pid = 3644] [id = 632] 15:05:13 INFO - PROCESS | 3644 | --DOCSHELL 1C463400 == 77 [pid = 3644] [id = 631] 15:05:13 INFO - PROCESS | 3644 | --DOCSHELL 1ADA6000 == 76 [pid = 3644] [id = 630] 15:05:13 INFO - PROCESS | 3644 | --DOCSHELL 19A18400 == 75 [pid = 3644] [id = 629] 15:05:13 INFO - PROCESS | 3644 | --DOCSHELL 18AC8C00 == 74 [pid = 3644] [id = 628] 15:05:13 INFO - PROCESS | 3644 | --DOCSHELL 02679C00 == 73 [pid = 3644] [id = 627] 15:05:13 INFO - PROCESS | 3644 | --DOCSHELL 11BD2800 == 72 [pid = 3644] [id = 626] 15:05:13 INFO - PROCESS | 3644 | --DOMWINDOW == 175 (1DFEBC00) [pid = 3644] [serial = 1825] [outer = 00000000] [url = about:blank] 15:05:13 INFO - PROCESS | 3644 | --DOMWINDOW == 174 (1C47C800) [pid = 3644] [serial = 1858] [outer = 00000000] [url = about:blank] 15:05:13 INFO - PROCESS | 3644 | --DOMWINDOW == 173 (1D808400) [pid = 3644] [serial = 1822] [outer = 00000000] [url = about:blank] 15:05:13 INFO - PROCESS | 3644 | --DOMWINDOW == 172 (18844C00) [pid = 3644] [serial = 1816] [outer = 00000000] [url = about:blank] 15:05:13 INFO - PROCESS | 3644 | --DOMWINDOW == 171 (1990A000) [pid = 3644] [serial = 1819] [outer = 00000000] [url = about:blank] 15:05:13 INFO - PROCESS | 3644 | --DOCSHELL 1C4E4400 == 71 [pid = 3644] [id = 623] 15:05:13 INFO - PROCESS | 3644 | --DOCSHELL 18ACC800 == 70 [pid = 3644] [id = 622] 15:05:13 INFO - PROCESS | 3644 | --DOCSHELL 16B9C800 == 69 [pid = 3644] [id = 621] 15:05:13 INFO - PROCESS | 3644 | --DOCSHELL 1390C000 == 68 [pid = 3644] [id = 620] 15:05:13 INFO - PROCESS | 3644 | --DOCSHELL 1C458800 == 67 [pid = 3644] [id = 619] 15:05:13 INFO - PROCESS | 3644 | 1461276313853 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]]]}] 15:05:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:05:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 997ms 15:05:13 INFO - PROCESS | 3644 | 1461276313889 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 15:05:13 INFO - PROCESS | 3644 | 1461276313894 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 15:05:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:05:13 INFO - PROCESS | 3644 | 1461276313900 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:05:13 INFO - PROCESS | 3644 | 1461276313903 Marionette TRACE conn3 <- [1,2538,null,{}] 15:05:13 INFO - PROCESS | 3644 | 1461276313908 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}] 15:05:14 INFO - PROCESS | 3644 | 1461276314012 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 15:05:14 INFO - PROCESS | 3644 | --DOMWINDOW == 170 (137B9C00) [pid = 3644] [serial = 1829] [outer = 00000000] [url = about:blank] 15:05:14 INFO - PROCESS | 3644 | --DOMWINDOW == 169 (1336D400) [pid = 3644] [serial = 1828] [outer = 00000000] [url = about:blank] 15:05:14 INFO - PROCESS | 3644 | --DOMWINDOW == 168 (1888BC00) [pid = 3644] [serial = 1837] [outer = 00000000] [url = about:blank] 15:05:14 INFO - PROCESS | 3644 | --DOMWINDOW == 167 (18AC5C00) [pid = 3644] [serial = 1838] [outer = 00000000] [url = about:blank] 15:05:14 INFO - PROCESS | 3644 | --DOMWINDOW == 166 (16BA5800) [pid = 3644] [serial = 1834] [outer = 00000000] [url = about:blank] 15:05:14 INFO - PROCESS | 3644 | --DOMWINDOW == 165 (17C61800) [pid = 3644] [serial = 1835] [outer = 00000000] [url = about:blank] 15:05:14 INFO - PROCESS | 3644 | --DOMWINDOW == 164 (16B97000) [pid = 3644] [serial = 1832] [outer = 00000000] [url = about:blank] 15:05:14 INFO - PROCESS | 3644 | --DOMWINDOW == 163 (1675DC00) [pid = 3644] [serial = 1831] [outer = 00000000] [url = about:blank] 15:05:14 INFO - PROCESS | 3644 | --DOMWINDOW == 162 (1A06D800) [pid = 3644] [serial = 1847] [outer = 00000000] [url = about:blank] 15:05:14 INFO - PROCESS | 3644 | --DOMWINDOW == 161 (18D55000) [pid = 3644] [serial = 1852] [outer = 00000000] [url = about:blank] 15:05:14 INFO - PROCESS | 3644 | --DOMWINDOW == 160 (19A0E800) [pid = 3644] [serial = 1853] [outer = 00000000] [url = about:blank] 15:05:14 INFO - PROCESS | 3644 | --DOMWINDOW == 159 (1A354400) [pid = 3644] [serial = 1850] [outer = 00000000] [url = about:blank] 15:05:14 INFO - PROCESS | 3644 | --DOMWINDOW == 158 (197FC000) [pid = 3644] [serial = 1843] [outer = 00000000] [url = about:blank] 15:05:14 INFO - PROCESS | 3644 | --DOMWINDOW == 157 (1990D800) [pid = 3644] [serial = 1844] [outer = 00000000] [url = about:blank] 15:05:14 INFO - PROCESS | 3644 | --DOMWINDOW == 156 (1ADAD400) [pid = 3644] [serial = 1855] [outer = 00000000] [url = about:blank] 15:05:14 INFO - PROCESS | 3644 | --DOMWINDOW == 155 (1C206400) [pid = 3644] [serial = 1856] [outer = 00000000] [url = about:blank] 15:05:14 INFO - PROCESS | 3644 | --DOMWINDOW == 154 (19638800) [pid = 3644] [serial = 1841] [outer = 00000000] [url = about:blank] 15:05:14 INFO - PROCESS | 3644 | --DOMWINDOW == 153 (1A06E000) [pid = 3644] [serial = 1846] [outer = 00000000] [url = about:blank] 15:05:14 INFO - PROCESS | 3644 | --DOMWINDOW == 152 (1A06C000) [pid = 3644] [serial = 1849] [outer = 00000000] [url = about:blank] 15:05:14 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (18F22800) [pid = 3644] [serial = 1840] [outer = 00000000] [url = about:blank] 15:05:14 INFO - PROCESS | 3644 | 1461276314124 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:14 INFO - PROCESS | 3644 | ++DOCSHELL 1336D400 == 68 [pid = 3644] [id = 644] 15:05:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (1336DC00) [pid = 3644] [serial = 1932] [outer = 00000000] 15:05:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 153 (15DEB400) [pid = 3644] [serial = 1933] [outer = 1336DC00] 15:05:14 INFO - PROCESS | 3644 | 1461276314170 Marionette DEBUG loaded listener.js 15:05:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 154 (18063800) [pid = 3644] [serial = 1934] [outer = 1336DC00] 15:05:14 INFO - PROCESS | 3644 | 1461276314597 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]]]}] 15:05:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:05:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 732ms 15:05:14 INFO - PROCESS | 3644 | 1461276314640 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 15:05:14 INFO - PROCESS | 3644 | 1461276314642 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 15:05:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:05:14 INFO - PROCESS | 3644 | 1461276314645 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:05:14 INFO - PROCESS | 3644 | 1461276314649 Marionette TRACE conn3 <- [1,2542,null,{}] 15:05:14 INFO - PROCESS | 3644 | 1461276314687 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}] 15:05:14 INFO - PROCESS | 3644 | 1461276314780 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 15:05:14 INFO - PROCESS | 3644 | 1461276314794 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:14 INFO - PROCESS | 3644 | ++DOCSHELL 15BD8C00 == 69 [pid = 3644] [id = 645] 15:05:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 155 (19903400) [pid = 3644] [serial = 1935] [outer = 00000000] 15:05:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 156 (1990D400) [pid = 3644] [serial = 1936] [outer = 19903400] 15:05:14 INFO - PROCESS | 3644 | 1461276314847 Marionette DEBUG loaded listener.js 15:05:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 157 (19A13C00) [pid = 3644] [serial = 1937] [outer = 19903400] 15:05:15 INFO - PROCESS | 3644 | 1461276315328 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]]]}] 15:05:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:05:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 749ms 15:05:15 INFO - PROCESS | 3644 | 1461276315386 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 15:05:15 INFO - PROCESS | 3644 | 1461276315388 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 15:05:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:05:15 INFO - PROCESS | 3644 | 1461276315391 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:05:15 INFO - PROCESS | 3644 | 1461276315393 Marionette TRACE conn3 <- [1,2546,null,{}] 15:05:15 INFO - PROCESS | 3644 | 1461276315397 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}] 15:05:15 INFO - PROCESS | 3644 | 1461276315481 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 15:05:15 INFO - PROCESS | 3644 | 1461276315490 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:15 INFO - PROCESS | 3644 | ++DOCSHELL 1A06DC00 == 70 [pid = 3644] [id = 646] 15:05:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 158 (1A06E000) [pid = 3644] [serial = 1938] [outer = 00000000] 15:05:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 159 (1A348000) [pid = 3644] [serial = 1939] [outer = 1A06E000] 15:05:15 INFO - PROCESS | 3644 | 1461276315535 Marionette DEBUG loaded listener.js 15:05:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 160 (1A83CC00) [pid = 3644] [serial = 1940] [outer = 1A06E000] 15:05:16 INFO - PROCESS | 3644 | 1461276316021 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]]]}] 15:05:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:05:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 701ms 15:05:16 INFO - PROCESS | 3644 | 1461276316091 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 15:05:16 INFO - PROCESS | 3644 | 1461276316093 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 15:05:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:05:16 INFO - PROCESS | 3644 | 1461276316096 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:05:16 INFO - PROCESS | 3644 | 1461276316098 Marionette TRACE conn3 <- [1,2550,null,{}] 15:05:16 INFO - PROCESS | 3644 | 1461276316101 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}] 15:05:16 INFO - PROCESS | 3644 | 1461276316210 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 15:05:16 INFO - PROCESS | 3644 | 1461276316225 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:16 INFO - PROCESS | 3644 | ++DOCSHELL 15D14800 == 71 [pid = 3644] [id = 647] 15:05:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 161 (196F6400) [pid = 3644] [serial = 1941] [outer = 00000000] 15:05:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 162 (1C209000) [pid = 3644] [serial = 1942] [outer = 196F6400] 15:05:16 INFO - PROCESS | 3644 | 1461276316270 Marionette DEBUG loaded listener.js 15:05:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 163 (1C47C800) [pid = 3644] [serial = 1943] [outer = 196F6400] 15:05:16 INFO - PROCESS | 3644 | 1461276316798 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]]]}] 15:05:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:05:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 733ms 15:05:16 INFO - PROCESS | 3644 | 1461276316837 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 15:05:16 INFO - PROCESS | 3644 | 1461276316839 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 15:05:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:05:16 INFO - PROCESS | 3644 | 1461276316846 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:05:16 INFO - PROCESS | 3644 | 1461276316848 Marionette TRACE conn3 <- [1,2554,null,{}] 15:05:16 INFO - PROCESS | 3644 | 1461276316851 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}] 15:05:16 INFO - PROCESS | 3644 | 1461276316990 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 15:05:17 INFO - PROCESS | 3644 | 1461276317064 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:17 INFO - PROCESS | 3644 | ++DOCSHELL 1C4E4400 == 72 [pid = 3644] [id = 648] 15:05:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 164 (1C4E6400) [pid = 3644] [serial = 1944] [outer = 00000000] 15:05:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 165 (1D2CA800) [pid = 3644] [serial = 1945] [outer = 1C4E6400] 15:05:17 INFO - PROCESS | 3644 | 1461276317111 Marionette DEBUG loaded listener.js 15:05:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 166 (1D609000) [pid = 3644] [serial = 1946] [outer = 1C4E6400] 15:05:17 INFO - PROCESS | 3644 | 1461276317530 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]]]}] 15:05:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:05:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 748ms 15:05:17 INFO - PROCESS | 3644 | 1461276317621 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 15:05:17 INFO - PROCESS | 3644 | 1461276317623 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 15:05:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:05:17 INFO - PROCESS | 3644 | 1461276317627 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:05:17 INFO - PROCESS | 3644 | 1461276317628 Marionette TRACE conn3 <- [1,2558,null,{}] 15:05:17 INFO - PROCESS | 3644 | 1461276317632 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}] 15:05:17 INFO - PROCESS | 3644 | 1461276317752 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 15:05:17 INFO - PROCESS | 3644 | 1461276317825 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:17 INFO - PROCESS | 3644 | ++DOCSHELL 1D2C1C00 == 73 [pid = 3644] [id = 649] 15:05:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 167 (1D657800) [pid = 3644] [serial = 1947] [outer = 00000000] 15:05:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 168 (1DC43800) [pid = 3644] [serial = 1948] [outer = 1D657800] 15:05:17 INFO - PROCESS | 3644 | 1461276317869 Marionette DEBUG loaded listener.js 15:05:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 169 (1DFED400) [pid = 3644] [serial = 1949] [outer = 1D657800] 15:05:18 INFO - PROCESS | 3644 | 1461276318302 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]]]}] 15:05:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:05:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 701ms 15:05:18 INFO - PROCESS | 3644 | 1461276318327 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 15:05:18 INFO - PROCESS | 3644 | 1461276318329 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 15:05:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:05:18 INFO - PROCESS | 3644 | 1461276318337 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:05:18 INFO - PROCESS | 3644 | 1461276318339 Marionette TRACE conn3 <- [1,2562,null,{}] 15:05:18 INFO - PROCESS | 3644 | 1461276318343 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}] 15:05:18 INFO - PROCESS | 3644 | 1461276318628 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 15:05:18 INFO - PROCESS | 3644 | --DOMWINDOW == 168 (1C47C400) [pid = 3644] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:05:18 INFO - PROCESS | 3644 | --DOMWINDOW == 167 (1CB50C00) [pid = 3644] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:05:18 INFO - PROCESS | 3644 | --DOMWINDOW == 166 (12DE1000) [pid = 3644] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:05:18 INFO - PROCESS | 3644 | --DOMWINDOW == 165 (11BD4C00) [pid = 3644] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:05:18 INFO - PROCESS | 3644 | --DOMWINDOW == 164 (19C41400) [pid = 3644] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:05:18 INFO - PROCESS | 3644 | --DOMWINDOW == 163 (12BDF400) [pid = 3644] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:05:18 INFO - PROCESS | 3644 | --DOMWINDOW == 162 (18AC9000) [pid = 3644] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:05:18 INFO - PROCESS | 3644 | --DOMWINDOW == 161 (1ADAB000) [pid = 3644] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:05:18 INFO - PROCESS | 3644 | --DOMWINDOW == 160 (1C458C00) [pid = 3644] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:05:18 INFO - PROCESS | 3644 | --DOMWINDOW == 159 (12CFB400) [pid = 3644] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:05:18 INFO - PROCESS | 3644 | --DOMWINDOW == 158 (19A0A400) [pid = 3644] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:05:18 INFO - PROCESS | 3644 | 1461276318706 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:18 INFO - PROCESS | 3644 | ++DOCSHELL 11BCA400 == 74 [pid = 3644] [id = 650] 15:05:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 159 (11BCAC00) [pid = 3644] [serial = 1950] [outer = 00000000] 15:05:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 160 (16B9F800) [pid = 3644] [serial = 1951] [outer = 11BCAC00] 15:05:18 INFO - PROCESS | 3644 | 1461276318750 Marionette DEBUG loaded listener.js 15:05:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 161 (1667DC00) [pid = 3644] [serial = 1952] [outer = 11BCAC00] 15:05:19 INFO - PROCESS | 3644 | 1461276319143 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]]]}] 15:05:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:05:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 826ms 15:05:19 INFO - PROCESS | 3644 | 1461276319181 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 15:05:19 INFO - PROCESS | 3644 | 1461276319182 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 15:05:19 INFO - PROCESS | 3644 | 1461276319186 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:05:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:05:19 INFO - PROCESS | 3644 | 1461276319187 Marionette TRACE conn3 <- [1,2566,null,{}] 15:05:19 INFO - PROCESS | 3644 | 1461276319191 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}] 15:05:19 INFO - PROCESS | 3644 | 1461276319262 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 15:05:19 INFO - PROCESS | 3644 | 1461276319268 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:19 INFO - PROCESS | 3644 | ++DOCSHELL 18846400 == 75 [pid = 3644] [id = 651] 15:05:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 162 (18CBCC00) [pid = 3644] [serial = 1953] [outer = 00000000] 15:05:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 163 (1DFF1C00) [pid = 3644] [serial = 1954] [outer = 18CBCC00] 15:05:19 INFO - PROCESS | 3644 | 1461276319316 Marionette DEBUG loaded listener.js 15:05:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 164 (1E1AC800) [pid = 3644] [serial = 1955] [outer = 18CBCC00] 15:05:19 INFO - PROCESS | 3644 | 1461276319809 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]]]}] 15:05:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:05:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 702ms 15:05:19 INFO - PROCESS | 3644 | 1461276319870 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 15:05:19 INFO - PROCESS | 3644 | 1461276319872 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 15:05:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:05:19 INFO - PROCESS | 3644 | 1461276319875 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:05:19 INFO - PROCESS | 3644 | 1461276319877 Marionette TRACE conn3 <- [1,2570,null,{}] 15:05:19 INFO - PROCESS | 3644 | 1461276319880 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}] 15:05:19 INFO - PROCESS | 3644 | 1461276319970 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 15:05:19 INFO - PROCESS | 3644 | 1461276319976 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:20 INFO - PROCESS | 3644 | ++DOCSHELL 15507C00 == 76 [pid = 3644] [id = 652] 15:05:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 165 (1950CC00) [pid = 3644] [serial = 1956] [outer = 00000000] 15:05:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 166 (1E52D400) [pid = 3644] [serial = 1957] [outer = 1950CC00] 15:05:20 INFO - PROCESS | 3644 | 1461276320027 Marionette DEBUG loaded listener.js 15:05:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 167 (1E533000) [pid = 3644] [serial = 1958] [outer = 1950CC00] 15:05:20 INFO - PROCESS | 3644 | 1461276320505 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]]]}] 15:05:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:05:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 701ms 15:05:20 INFO - PROCESS | 3644 | 1461276320575 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 15:05:20 INFO - PROCESS | 3644 | 1461276320577 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 15:05:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:05:20 INFO - PROCESS | 3644 | 1461276320580 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:05:20 INFO - PROCESS | 3644 | 1461276320583 Marionette TRACE conn3 <- [1,2574,null,{}] 15:05:20 INFO - PROCESS | 3644 | 1461276320586 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}] 15:05:20 INFO - PROCESS | 3644 | 1461276320801 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 15:05:20 INFO - PROCESS | 3644 | 1461276320944 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:20 INFO - PROCESS | 3644 | ++DOCSHELL 15B10400 == 77 [pid = 3644] [id = 653] 15:05:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 168 (15B10C00) [pid = 3644] [serial = 1959] [outer = 00000000] 15:05:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 169 (16A31C00) [pid = 3644] [serial = 1960] [outer = 15B10C00] 15:05:21 INFO - PROCESS | 3644 | 1461276321004 Marionette DEBUG loaded listener.js 15:05:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 170 (17B6F000) [pid = 3644] [serial = 1961] [outer = 15B10C00] 15:05:21 INFO - PROCESS | 3644 | 1461276321563 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]]]}] 15:05:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:05:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1044ms 15:05:21 INFO - PROCESS | 3644 | 1461276321643 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 15:05:21 INFO - PROCESS | 3644 | 1461276321648 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 15:05:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:05:21 INFO - PROCESS | 3644 | 1461276321652 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:05:21 INFO - PROCESS | 3644 | 1461276321657 Marionette TRACE conn3 <- [1,2578,null,{}] 15:05:21 INFO - PROCESS | 3644 | 1461276321662 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}] 15:05:21 INFO - PROCESS | 3644 | 1461276321775 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 15:05:21 INFO - PROCESS | 3644 | 1461276321928 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:21 INFO - PROCESS | 3644 | ++DOCSHELL 18AC8C00 == 78 [pid = 3644] [id = 654] 15:05:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 171 (18CBA400) [pid = 3644] [serial = 1962] [outer = 00000000] 15:05:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 172 (196F1400) [pid = 3644] [serial = 1963] [outer = 18CBA400] 15:05:21 INFO - PROCESS | 3644 | 1461276321987 Marionette DEBUG loaded listener.js 15:05:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 173 (19789C00) [pid = 3644] [serial = 1964] [outer = 18CBA400] 15:05:22 INFO - PROCESS | 3644 | 1461276322599 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]]]}] 15:05:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:05:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 997ms 15:05:22 INFO - PROCESS | 3644 | 1461276322656 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 15:05:22 INFO - PROCESS | 3644 | 1461276322660 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 15:05:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:05:22 INFO - PROCESS | 3644 | 1461276322663 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:05:22 INFO - PROCESS | 3644 | 1461276322666 Marionette TRACE conn3 <- [1,2582,null,{}] 15:05:22 INFO - PROCESS | 3644 | 1461276322669 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}] 15:05:22 INFO - PROCESS | 3644 | 1461276322778 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 15:05:22 INFO - PROCESS | 3644 | 1461276322945 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:22 INFO - PROCESS | 3644 | ++DOCSHELL 144A2000 == 79 [pid = 3644] [id = 655] 15:05:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 174 (1C730400) [pid = 3644] [serial = 1965] [outer = 00000000] 15:05:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 175 (1D60CC00) [pid = 3644] [serial = 1966] [outer = 1C730400] 15:05:22 INFO - PROCESS | 3644 | 1461276323002 Marionette DEBUG loaded listener.js 15:05:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 176 (1D810C00) [pid = 3644] [serial = 1967] [outer = 1C730400] 15:05:23 INFO - PROCESS | 3644 | 1461276323655 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]]]}] 15:05:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:05:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1045ms 15:05:23 INFO - PROCESS | 3644 | 1461276323725 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 15:05:23 INFO - PROCESS | 3644 | 1461276323729 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 15:05:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:05:23 INFO - PROCESS | 3644 | 1461276323740 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:05:23 INFO - PROCESS | 3644 | 1461276323745 Marionette TRACE conn3 <- [1,2586,null,{}] 15:05:23 INFO - PROCESS | 3644 | 1461276323749 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}] 15:05:23 INFO - PROCESS | 3644 | 1461276323890 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 15:05:24 INFO - PROCESS | 3644 | 1461276324059 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:24 INFO - PROCESS | 3644 | ++DOCSHELL 1E7C6800 == 80 [pid = 3644] [id = 656] 15:05:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 177 (1E7C7000) [pid = 3644] [serial = 1968] [outer = 00000000] 15:05:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 178 (1E7CA000) [pid = 3644] [serial = 1969] [outer = 1E7C7000] 15:05:24 INFO - PROCESS | 3644 | 1461276324126 Marionette DEBUG loaded listener.js 15:05:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 179 (1E7CCC00) [pid = 3644] [serial = 1970] [outer = 1E7C7000] 15:05:24 INFO - PROCESS | 3644 | 1461276324689 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]]]}] 15:05:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:05:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 997ms 15:05:24 INFO - PROCESS | 3644 | 1461276324735 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 15:05:24 INFO - PROCESS | 3644 | 1461276324738 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 15:05:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:05:24 INFO - PROCESS | 3644 | 1461276324741 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:05:24 INFO - PROCESS | 3644 | 1461276324743 Marionette TRACE conn3 <- [1,2590,null,{}] 15:05:24 INFO - PROCESS | 3644 | 1461276324747 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}] 15:05:24 INFO - PROCESS | 3644 | 1461276324852 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 15:05:25 INFO - PROCESS | 3644 | 1461276325016 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:25 INFO - PROCESS | 3644 | ++DOCSHELL 1E7BE400 == 81 [pid = 3644] [id = 657] 15:05:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 180 (1E7C0C00) [pid = 3644] [serial = 1971] [outer = 00000000] 15:05:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 181 (20471400) [pid = 3644] [serial = 1972] [outer = 1E7C0C00] 15:05:25 INFO - PROCESS | 3644 | 1461276325071 Marionette DEBUG loaded listener.js 15:05:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 182 (20472800) [pid = 3644] [serial = 1973] [outer = 1E7C0C00] 15:05:25 INFO - PROCESS | 3644 | 1461276325638 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]]]}] 15:05:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:05:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 935ms 15:05:25 INFO - PROCESS | 3644 | 1461276325686 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 15:05:25 INFO - PROCESS | 3644 | 1461276325689 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 15:05:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:05:25 INFO - PROCESS | 3644 | 1461276325692 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:05:25 INFO - PROCESS | 3644 | 1461276325694 Marionette TRACE conn3 <- [1,2594,null,{}] 15:05:25 INFO - PROCESS | 3644 | 1461276325682 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}] 15:05:25 INFO - PROCESS | 3644 | 1461276325791 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 15:05:26 INFO - PROCESS | 3644 | 1461276325991 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:26 INFO - PROCESS | 3644 | ++DOCSHELL 1DC40400 == 82 [pid = 3644] [id = 658] 15:05:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 183 (1DC40800) [pid = 3644] [serial = 1974] [outer = 00000000] 15:05:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 184 (20D66400) [pid = 3644] [serial = 1975] [outer = 1DC40800] 15:05:26 INFO - PROCESS | 3644 | 1461276326056 Marionette DEBUG loaded listener.js 15:05:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 185 (20D6B400) [pid = 3644] [serial = 1976] [outer = 1DC40800] 15:05:26 INFO - PROCESS | 3644 | 1461276326889 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]]]}] 15:05:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:05:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1247ms 15:05:26 INFO - PROCESS | 3644 | 1461276326926 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 15:05:26 INFO - PROCESS | 3644 | 1461276326930 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 15:05:26 INFO - PROCESS | 3644 | 1461276326936 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:05:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:05:26 INFO - PROCESS | 3644 | 1461276326939 Marionette TRACE conn3 <- [1,2598,null,{}] 15:05:26 INFO - PROCESS | 3644 | 1461276326946 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}] 15:05:27 INFO - PROCESS | 3644 | 1461276327052 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 15:05:27 INFO - PROCESS | 3644 | 1461276327214 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:27 INFO - PROCESS | 3644 | ++DOCSHELL 183B4C00 == 83 [pid = 3644] [id = 659] 15:05:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 186 (18844800) [pid = 3644] [serial = 1977] [outer = 00000000] 15:05:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 187 (19635800) [pid = 3644] [serial = 1978] [outer = 18844800] 15:05:27 INFO - PROCESS | 3644 | 1461276327270 Marionette DEBUG loaded listener.js 15:05:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 188 (196ED800) [pid = 3644] [serial = 1979] [outer = 18844800] 15:05:27 INFO - PROCESS | 3644 | 1461276327876 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]]]}] 15:05:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:05:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 997ms 15:05:27 INFO - PROCESS | 3644 | 1461276327941 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 15:05:27 INFO - PROCESS | 3644 | 1461276327946 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 15:05:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:05:27 INFO - PROCESS | 3644 | 1461276327952 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:05:27 INFO - PROCESS | 3644 | 1461276327955 Marionette TRACE conn3 <- [1,2602,null,{}] 15:05:27 INFO - PROCESS | 3644 | 1461276327958 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}] 15:05:28 INFO - PROCESS | 3644 | 1461276328061 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 15:05:28 INFO - PROCESS | 3644 | 1461276328233 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:28 INFO - PROCESS | 3644 | ++DOCSHELL 12BDFC00 == 84 [pid = 3644] [id = 660] 15:05:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 189 (183A5800) [pid = 3644] [serial = 1980] [outer = 00000000] 15:05:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 190 (1A483C00) [pid = 3644] [serial = 1981] [outer = 183A5800] 15:05:28 INFO - PROCESS | 3644 | 1461276328283 Marionette DEBUG loaded listener.js 15:05:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 191 (1ADA8400) [pid = 3644] [serial = 1982] [outer = 183A5800] 15:05:28 INFO - PROCESS | 3644 | --DOCSHELL 1C722800 == 83 [pid = 3644] [id = 483] 15:05:28 INFO - PROCESS | 3644 | --DOCSHELL 15507C00 == 82 [pid = 3644] [id = 652] 15:05:28 INFO - PROCESS | 3644 | --DOCSHELL 18846400 == 81 [pid = 3644] [id = 651] 15:05:28 INFO - PROCESS | 3644 | --DOCSHELL 11BCA400 == 80 [pid = 3644] [id = 650] 15:05:28 INFO - PROCESS | 3644 | --DOCSHELL 1D2C1C00 == 79 [pid = 3644] [id = 649] 15:05:28 INFO - PROCESS | 3644 | --DOCSHELL 1C4E4400 == 78 [pid = 3644] [id = 648] 15:05:28 INFO - PROCESS | 3644 | --DOCSHELL 15D14800 == 77 [pid = 3644] [id = 647] 15:05:28 INFO - PROCESS | 3644 | --DOCSHELL 1A06DC00 == 76 [pid = 3644] [id = 646] 15:05:28 INFO - PROCESS | 3644 | --DOCSHELL 15BD8C00 == 75 [pid = 3644] [id = 645] 15:05:28 INFO - PROCESS | 3644 | --DOCSHELL 1336D400 == 74 [pid = 3644] [id = 644] 15:05:28 INFO - PROCESS | 3644 | --DOCSHELL 1330D800 == 73 [pid = 3644] [id = 643] 15:05:28 INFO - PROCESS | 3644 | --DOMWINDOW == 190 (14B4B400) [pid = 3644] [serial = 1861] [outer = 00000000] [url = about:blank] 15:05:28 INFO - PROCESS | 3644 | --DOMWINDOW == 189 (1839E800) [pid = 3644] [serial = 1864] [outer = 00000000] [url = about:blank] 15:05:28 INFO - PROCESS | 3644 | --DOMWINDOW == 188 (197F4400) [pid = 3644] [serial = 1867] [outer = 00000000] [url = about:blank] 15:05:28 INFO - PROCESS | 3644 | --DOMWINDOW == 187 (1C794400) [pid = 3644] [serial = 1870] [outer = 00000000] [url = about:blank] 15:05:28 INFO - PROCESS | 3644 | --DOMWINDOW == 186 (1CE69C00) [pid = 3644] [serial = 1873] [outer = 00000000] [url = about:blank] 15:05:28 INFO - PROCESS | 3644 | --DOMWINDOW == 185 (1D805800) [pid = 3644] [serial = 1876] [outer = 00000000] [url = about:blank] 15:05:28 INFO - PROCESS | 3644 | --DOCSHELL 15BE8C00 == 72 [pid = 3644] [id = 642] 15:05:28 INFO - PROCESS | 3644 | --DOCSHELL 1E15EC00 == 71 [pid = 3644] [id = 641] 15:05:28 INFO - PROCESS | 3644 | --DOCSHELL 1DFF3C00 == 70 [pid = 3644] [id = 640] 15:05:28 INFO - PROCESS | 3644 | --DOCSHELL 1C455800 == 69 [pid = 3644] [id = 639] 15:05:28 INFO - PROCESS | 3644 | --DOCSHELL 17C5AC00 == 68 [pid = 3644] [id = 638] 15:05:28 INFO - PROCESS | 3644 | --DOCSHELL 15DE5000 == 67 [pid = 3644] [id = 637] 15:05:28 INFO - PROCESS | 3644 | --DOMWINDOW == 184 (1D802800) [pid = 3644] [serial = 1906] [outer = 00000000] [url = about:blank] 15:05:28 INFO - PROCESS | 3644 | --DOMWINDOW == 183 (1C4E7000) [pid = 3644] [serial = 1894] [outer = 00000000] [url = about:blank] 15:05:28 INFO - PROCESS | 3644 | --DOMWINDOW == 182 (1D2C0400) [pid = 3644] [serial = 1897] [outer = 00000000] [url = about:blank] 15:05:28 INFO - PROCESS | 3644 | --DOMWINDOW == 181 (1C79F400) [pid = 3644] [serial = 1895] [outer = 00000000] [url = about:blank] 15:05:28 INFO - PROCESS | 3644 | --DOMWINDOW == 180 (15DE4800) [pid = 3644] [serial = 1900] [outer = 00000000] [url = about:blank] 15:05:28 INFO - PROCESS | 3644 | --DOMWINDOW == 179 (1D2CA400) [pid = 3644] [serial = 1898] [outer = 00000000] [url = about:blank] 15:05:28 INFO - PROCESS | 3644 | --DOMWINDOW == 178 (17C57C00) [pid = 3644] [serial = 1901] [outer = 00000000] [url = about:blank] 15:05:28 INFO - PROCESS | 3644 | --DOMWINDOW == 177 (15B08800) [pid = 3644] [serial = 1879] [outer = 00000000] [url = about:blank] 15:05:28 INFO - PROCESS | 3644 | --DOMWINDOW == 176 (1A078C00) [pid = 3644] [serial = 1888] [outer = 00000000] [url = about:blank] 15:05:28 INFO - PROCESS | 3644 | --DOMWINDOW == 175 (1A348800) [pid = 3644] [serial = 1889] [outer = 00000000] [url = about:blank] 15:05:28 INFO - PROCESS | 3644 | --DOMWINDOW == 174 (14BF5000) [pid = 3644] [serial = 1882] [outer = 00000000] [url = about:blank] 15:05:28 INFO - PROCESS | 3644 | --DOMWINDOW == 173 (17C52400) [pid = 3644] [serial = 1883] [outer = 00000000] [url = about:blank] 15:05:28 INFO - PROCESS | 3644 | --DOMWINDOW == 172 (18D52C00) [pid = 3644] [serial = 1885] [outer = 00000000] [url = about:blank] 15:05:28 INFO - PROCESS | 3644 | --DOMWINDOW == 171 (19508800) [pid = 3644] [serial = 1886] [outer = 00000000] [url = about:blank] 15:05:28 INFO - PROCESS | 3644 | --DOMWINDOW == 170 (1C456C00) [pid = 3644] [serial = 1891] [outer = 00000000] [url = about:blank] 15:05:28 INFO - PROCESS | 3644 | --DOMWINDOW == 169 (1C484800) [pid = 3644] [serial = 1859] [outer = 00000000] [url = about:blank] 15:05:28 INFO - PROCESS | 3644 | --DOMWINDOW == 168 (15D0BC00) [pid = 3644] [serial = 1880] [outer = 00000000] [url = about:blank] 15:05:28 INFO - PROCESS | 3644 | --DOMWINDOW == 167 (18316C00) [pid = 3644] [serial = 1903] [outer = 00000000] [url = about:blank] 15:05:28 INFO - PROCESS | 3644 | --DOMWINDOW == 166 (19911400) [pid = 3644] [serial = 1904] [outer = 00000000] [url = about:blank] 15:05:28 INFO - PROCESS | 3644 | --DOMWINDOW == 165 (1D80B400) [pid = 3644] [serial = 1907] [outer = 00000000] [url = about:blank] 15:05:28 INFO - PROCESS | 3644 | --DOMWINDOW == 164 (1C45D800) [pid = 3644] [serial = 1892] [outer = 00000000] [url = about:blank] 15:05:28 INFO - PROCESS | 3644 | 1461276328916 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]]]}] 15:05:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:05:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 997ms 15:05:28 INFO - PROCESS | 3644 | 1461276328953 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 15:05:28 INFO - PROCESS | 3644 | 1461276328955 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 15:05:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:05:28 INFO - PROCESS | 3644 | 1461276328958 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:05:28 INFO - PROCESS | 3644 | 1461276328962 Marionette TRACE conn3 <- [1,2606,null,{}] 15:05:28 INFO - PROCESS | 3644 | 1461276328972 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}] 15:05:29 INFO - PROCESS | 3644 | 1461276329075 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 15:05:29 INFO - PROCESS | 3644 | 1461276329189 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:29 INFO - PROCESS | 3644 | ++DOCSHELL 17C55800 == 68 [pid = 3644] [id = 661] 15:05:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 165 (17C5A000) [pid = 3644] [serial = 1983] [outer = 00000000] 15:05:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 166 (19509C00) [pid = 3644] [serial = 1984] [outer = 17C5A000] 15:05:29 INFO - PROCESS | 3644 | 1461276329237 Marionette DEBUG loaded listener.js 15:05:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 167 (19A11000) [pid = 3644] [serial = 1985] [outer = 17C5A000] 15:05:29 INFO - PROCESS | 3644 | 1461276329663 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]]]}] 15:05:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:05:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 749ms 15:05:29 INFO - PROCESS | 3644 | 1461276329699 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 15:05:29 INFO - PROCESS | 3644 | 1461276329701 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 15:05:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:05:29 INFO - PROCESS | 3644 | 1461276329704 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:05:29 INFO - PROCESS | 3644 | 1461276329706 Marionette TRACE conn3 <- [1,2610,null,{}] 15:05:29 INFO - PROCESS | 3644 | 1461276329710 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}] 15:05:29 INFO - PROCESS | 3644 | 1461276329794 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 15:05:29 INFO - PROCESS | 3644 | 1461276329801 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:29 INFO - PROCESS | 3644 | ++DOCSHELL 197F4400 == 69 [pid = 3644] [id = 662] 15:05:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 168 (1A351400) [pid = 3644] [serial = 1986] [outer = 00000000] 15:05:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 169 (1C47DC00) [pid = 3644] [serial = 1987] [outer = 1A351400] 15:05:29 INFO - PROCESS | 3644 | 1461276329846 Marionette DEBUG loaded listener.js 15:05:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 170 (1C486C00) [pid = 3644] [serial = 1988] [outer = 1A351400] 15:05:30 INFO - PROCESS | 3644 | 1461276330330 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]]]}] 15:05:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:05:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 639ms 15:05:30 INFO - PROCESS | 3644 | 1461276330345 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 15:05:30 INFO - PROCESS | 3644 | 1461276330347 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 15:05:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:05:30 INFO - PROCESS | 3644 | 1461276330351 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:05:30 INFO - PROCESS | 3644 | 1461276330352 Marionette TRACE conn3 <- [1,2614,null,{}] 15:05:30 INFO - PROCESS | 3644 | 1461276330356 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}] 15:05:30 INFO - PROCESS | 3644 | 1461276330438 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 15:05:30 INFO - PROCESS | 3644 | 1461276330444 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:30 INFO - PROCESS | 3644 | ++DOCSHELL 1663C800 == 70 [pid = 3644] [id = 663] 15:05:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 171 (1C79A800) [pid = 3644] [serial = 1989] [outer = 00000000] 15:05:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 172 (1CB50C00) [pid = 3644] [serial = 1990] [outer = 1C79A800] 15:05:30 INFO - PROCESS | 3644 | 1461276330516 Marionette DEBUG loaded listener.js 15:05:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 173 (1CE75000) [pid = 3644] [serial = 1991] [outer = 1C79A800] 15:05:30 INFO - PROCESS | 3644 | 1461276330973 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]]]}] 15:05:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:05:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 624ms 15:05:30 INFO - PROCESS | 3644 | 1461276331000 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 15:05:30 INFO - PROCESS | 3644 | 1461276331002 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 15:05:30 INFO - PROCESS | 3644 | 1461276331005 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:05:30 INFO - PROCESS | 3644 | 1461276331007 Marionette TRACE conn3 <- [1,2618,null,{}] 15:05:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:05:30 INFO - PROCESS | 3644 | 1461276331011 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}] 15:05:31 INFO - PROCESS | 3644 | 1461276331112 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 15:05:31 INFO - PROCESS | 3644 | 1461276331120 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:31 INFO - PROCESS | 3644 | ++DOCSHELL 1C72EC00 == 71 [pid = 3644] [id = 664] 15:05:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 174 (1D2C9C00) [pid = 3644] [serial = 1992] [outer = 00000000] 15:05:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 175 (1D805800) [pid = 3644] [serial = 1993] [outer = 1D2C9C00] 15:05:31 INFO - PROCESS | 3644 | 1461276331168 Marionette DEBUG loaded listener.js 15:05:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 176 (1D80EC00) [pid = 3644] [serial = 1994] [outer = 1D2C9C00] 15:05:31 INFO - PROCESS | 3644 | 1461276331694 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]]]}] 15:05:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:05:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 733ms 15:05:31 INFO - PROCESS | 3644 | 1461276331748 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 15:05:31 INFO - PROCESS | 3644 | 1461276331749 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 15:05:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:05:31 INFO - PROCESS | 3644 | 1461276331753 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:05:31 INFO - PROCESS | 3644 | 1461276331754 Marionette TRACE conn3 <- [1,2622,null,{}] 15:05:31 INFO - PROCESS | 3644 | 1461276331758 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}] 15:05:31 INFO - PROCESS | 3644 | 1461276331911 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 15:05:31 INFO - PROCESS | 3644 | 1461276331936 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:31 INFO - PROCESS | 3644 | ++DOCSHELL 1C991C00 == 72 [pid = 3644] [id = 665] 15:05:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 177 (1E15CC00) [pid = 3644] [serial = 1995] [outer = 00000000] 15:05:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 178 (1E52CC00) [pid = 3644] [serial = 1996] [outer = 1E15CC00] 15:05:31 INFO - PROCESS | 3644 | 1461276331980 Marionette DEBUG loaded listener.js 15:05:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 179 (1E534000) [pid = 3644] [serial = 1997] [outer = 1E15CC00] 15:05:32 INFO - PROCESS | 3644 | 1461276332408 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]]]}] 15:05:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:05:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 701ms 15:05:32 INFO - PROCESS | 3644 | 1461276332437 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 15:05:32 INFO - PROCESS | 3644 | 1461276332439 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 15:05:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:05:32 INFO - PROCESS | 3644 | 1461276332442 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:05:32 INFO - PROCESS | 3644 | 1461276332444 Marionette TRACE conn3 <- [1,2626,null,{}] 15:05:32 INFO - PROCESS | 3644 | 1461276332447 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}] 15:05:32 INFO - PROCESS | 3644 | 1461276332567 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 15:05:32 INFO - PROCESS | 3644 | 1461276332638 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:32 INFO - PROCESS | 3644 | ++DOCSHELL 1DFF5400 == 73 [pid = 3644] [id = 666] 15:05:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 180 (1E15BC00) [pid = 3644] [serial = 1998] [outer = 00000000] 15:05:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 181 (20239400) [pid = 3644] [serial = 1999] [outer = 1E15BC00] 15:05:32 INFO - PROCESS | 3644 | 1461276332682 Marionette DEBUG loaded listener.js 15:05:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 182 (2023C800) [pid = 3644] [serial = 2000] [outer = 1E15BC00] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 181 (11BCC000) [pid = 3644] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 180 (18849800) [pid = 3644] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 179 (1C793400) [pid = 3644] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 178 (19789000) [pid = 3644] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 177 (1A072400) [pid = 3644] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 176 (14B10C00) [pid = 3644] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 175 (17B59400) [pid = 3644] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 174 (180AAC00) [pid = 3644] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 173 (18CC7800) [pid = 3644] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 172 (18846000) [pid = 3644] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 171 (1C487800) [pid = 3644] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 170 (1D65F400) [pid = 3644] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 169 (1CE70800) [pid = 3644] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 168 (16B9D400) [pid = 3644] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 167 (1C98F400) [pid = 3644] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 166 (19505800) [pid = 3644] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 165 (1663E400) [pid = 3644] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 164 (1C721C00) [pid = 3644] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 163 (1C4E5800) [pid = 3644] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 162 (13363C00) [pid = 3644] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 161 (1663D000) [pid = 3644] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 160 (1884E400) [pid = 3644] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 159 (1A47FC00) [pid = 3644] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 158 (1A48B800) [pid = 3644] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 157 (13B49800) [pid = 3644] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 156 (1C990400) [pid = 3644] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 155 (1D609800) [pid = 3644] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 154 (16BA3000) [pid = 3644] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 153 (18ACC400) [pid = 3644] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 152 (1D2BEC00) [pid = 3644] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (1DC48800) [pid = 3644] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (1390CC00) [pid = 3644] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (1C795000) [pid = 3644] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (1CE66800) [pid = 3644] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (1D801800) [pid = 3644] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (1CE6AC00) [pid = 3644] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (02680C00) [pid = 3644] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (17B65C00) [pid = 3644] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (1C4E6400) [pid = 3644] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (1D657800) [pid = 3644] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (18CBCC00) [pid = 3644] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (1A06E000) [pid = 3644] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (1E163400) [pid = 3644] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (15D0B000) [pid = 3644] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (1376C400) [pid = 3644] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (1336DC00) [pid = 3644] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (11BCAC00) [pid = 3644] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (1DC49400) [pid = 3644] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (1E161000) [pid = 3644] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (196F6400) [pid = 3644] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (19903400) [pid = 3644] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:05:33 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (17B5DC00) [pid = 3644] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:05:34 INFO - PROCESS | 3644 | 1461276334006 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]]]}] 15:05:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:05:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1606ms 15:05:34 INFO - PROCESS | 3644 | 1461276334041 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 15:05:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:05:34 INFO - PROCESS | 3644 | 1461276334047 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 15:05:34 INFO - PROCESS | 3644 | 1461276334053 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:05:34 INFO - PROCESS | 3644 | 1461276334057 Marionette TRACE conn3 <- [1,2630,null,{}] 15:05:34 INFO - PROCESS | 3644 | 1461276334062 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}] 15:05:34 INFO - PROCESS | 3644 | 1461276334179 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 15:05:34 INFO - PROCESS | 3644 | 1461276334336 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:34 INFO - PROCESS | 3644 | ++DOCSHELL 143D7000 == 74 [pid = 3644] [id = 667] 15:05:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (14B4E800) [pid = 3644] [serial = 2001] [outer = 00000000] 15:05:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (15BF6800) [pid = 3644] [serial = 2002] [outer = 14B4E800] 15:05:34 INFO - PROCESS | 3644 | 1461276334402 Marionette DEBUG loaded listener.js 15:05:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (15F4BC00) [pid = 3644] [serial = 2003] [outer = 14B4E800] 15:05:34 INFO - PROCESS | 3644 | 1461276334988 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]]]}] 15:05:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:05:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 997ms 15:05:35 INFO - PROCESS | 3644 | 1461276335055 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 15:05:35 INFO - PROCESS | 3644 | 1461276335061 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 15:05:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:05:35 INFO - PROCESS | 3644 | 1461276335067 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:05:35 INFO - PROCESS | 3644 | 1461276335070 Marionette TRACE conn3 <- [1,2634,null,{}] 15:05:35 INFO - PROCESS | 3644 | 1461276335074 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}] 15:05:35 INFO - PROCESS | 3644 | 1461276335184 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 15:05:35 INFO - PROCESS | 3644 | 1461276335353 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:35 INFO - PROCESS | 3644 | ++DOCSHELL 1663D000 == 75 [pid = 3644] [id = 668] 15:05:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1663D800) [pid = 3644] [serial = 2004] [outer = 00000000] 15:05:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (18845000) [pid = 3644] [serial = 2005] [outer = 1663D800] 15:05:35 INFO - PROCESS | 3644 | 1461276335409 Marionette DEBUG loaded listener.js 15:05:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (1884E400) [pid = 3644] [serial = 2006] [outer = 1663D800] 15:05:35 INFO - PROCESS | 3644 | 1461276336004 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]]]}] 15:05:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:05:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 997ms 15:05:36 INFO - PROCESS | 3644 | 1461276336067 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 15:05:36 INFO - PROCESS | 3644 | 1461276336070 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 15:05:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:05:36 INFO - PROCESS | 3644 | 1461276336074 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:05:36 INFO - PROCESS | 3644 | 1461276336078 Marionette TRACE conn3 <- [1,2638,null,{}] 15:05:36 INFO - PROCESS | 3644 | 1461276336089 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}] 15:05:36 INFO - PROCESS | 3644 | 1461276336204 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 15:05:36 INFO - PROCESS | 3644 | 1461276336359 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:36 INFO - PROCESS | 3644 | ++DOCSHELL 18D53800 == 76 [pid = 3644] [id = 669] 15:05:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (18E7F400) [pid = 3644] [serial = 2007] [outer = 00000000] 15:05:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (197FAC00) [pid = 3644] [serial = 2008] [outer = 18E7F400] 15:05:36 INFO - PROCESS | 3644 | 1461276336418 Marionette DEBUG loaded listener.js 15:05:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (19911400) [pid = 3644] [serial = 2009] [outer = 18E7F400] 15:05:36 INFO - PROCESS | 3644 | 1461276336961 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]]]}] 15:05:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:05:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 935ms 15:05:37 INFO - PROCESS | 3644 | 1461276337018 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 15:05:37 INFO - PROCESS | 3644 | 1461276337021 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 15:05:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:05:37 INFO - PROCESS | 3644 | 1461276337025 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:05:37 INFO - PROCESS | 3644 | 1461276337027 Marionette TRACE conn3 <- [1,2642,null,{}] 15:05:37 INFO - PROCESS | 3644 | 1461276337031 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}] 15:05:37 INFO - PROCESS | 3644 | 1461276337138 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 15:05:37 INFO - PROCESS | 3644 | 1461276337303 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:37 INFO - PROCESS | 3644 | ++DOCSHELL 1A072400 == 77 [pid = 3644] [id = 670] 15:05:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (1A076C00) [pid = 3644] [serial = 2010] [outer = 00000000] 15:05:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (1A480000) [pid = 3644] [serial = 2011] [outer = 1A076C00] 15:05:37 INFO - PROCESS | 3644 | 1461276337358 Marionette DEBUG loaded listener.js 15:05:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (1A83C000) [pid = 3644] [serial = 2012] [outer = 1A076C00] 15:05:37 INFO - PROCESS | 3644 | 1461276337958 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]]]}] 15:05:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:05:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 997ms 15:05:38 INFO - PROCESS | 3644 | 1461276338027 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 15:05:38 INFO - PROCESS | 3644 | 1461276338029 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 15:05:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:05:38 INFO - PROCESS | 3644 | 1461276338033 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:05:38 INFO - PROCESS | 3644 | 1461276338035 Marionette TRACE conn3 <- [1,2646,null,{}] 15:05:38 INFO - PROCESS | 3644 | 1461276338039 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}] 15:05:38 INFO - PROCESS | 3644 | 1461276338142 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 15:05:38 INFO - PROCESS | 3644 | 1461276338294 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:38 INFO - PROCESS | 3644 | ++DOCSHELL 19907C00 == 78 [pid = 3644] [id = 671] 15:05:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (1A06F800) [pid = 3644] [serial = 2013] [outer = 00000000] 15:05:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (1C4E4400) [pid = 3644] [serial = 2014] [outer = 1A06F800] 15:05:38 INFO - PROCESS | 3644 | 1461276338349 Marionette DEBUG loaded listener.js 15:05:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (1C4E2C00) [pid = 3644] [serial = 2015] [outer = 1A06F800] 15:05:38 INFO - PROCESS | 3644 | 1461276338964 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]]]}] 15:05:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:05:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 998ms 15:05:39 INFO - PROCESS | 3644 | 1461276339024 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 15:05:39 INFO - PROCESS | 3644 | 1461276339026 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 15:05:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:05:39 INFO - PROCESS | 3644 | 1461276339032 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:05:39 INFO - PROCESS | 3644 | 1461276339034 Marionette TRACE conn3 <- [1,2650,null,{}] 15:05:39 INFO - PROCESS | 3644 | 1461276339038 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}] 15:05:39 INFO - PROCESS | 3644 | 1461276339151 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 15:05:39 INFO - PROCESS | 3644 | 1461276339307 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:39 INFO - PROCESS | 3644 | ++DOCSHELL 137B8000 == 79 [pid = 3644] [id = 672] 15:05:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (143D9400) [pid = 3644] [serial = 2016] [outer = 00000000] 15:05:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (18AE1800) [pid = 3644] [serial = 2017] [outer = 143D9400] 15:05:39 INFO - PROCESS | 3644 | 1461276339365 Marionette DEBUG loaded listener.js 15:05:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (18E7A400) [pid = 3644] [serial = 2018] [outer = 143D9400] 15:05:39 INFO - PROCESS | 3644 | 1461276339912 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]]]}] 15:05:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:05:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 936ms 15:05:39 INFO - PROCESS | 3644 | 1461276339976 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 15:05:39 INFO - PROCESS | 3644 | 1461276339978 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 15:05:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:05:39 INFO - PROCESS | 3644 | 1461276339982 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:05:39 INFO - PROCESS | 3644 | 1461276339984 Marionette TRACE conn3 <- [1,2654,null,{}] 15:05:39 INFO - PROCESS | 3644 | 1461276339988 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}] 15:05:40 INFO - PROCESS | 3644 | 1461276340091 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 15:05:40 INFO - PROCESS | 3644 | 1461276340395 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:40 INFO - PROCESS | 3644 | ++DOCSHELL 12B3D800 == 80 [pid = 3644] [id = 673] 15:05:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (157A3000) [pid = 3644] [serial = 2019] [outer = 00000000] 15:05:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (15BE8C00) [pid = 3644] [serial = 2020] [outer = 157A3000] 15:05:40 INFO - PROCESS | 3644 | 1461276340464 Marionette DEBUG loaded listener.js 15:05:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (1663C400) [pid = 3644] [serial = 2021] [outer = 157A3000] 15:05:41 INFO - PROCESS | 3644 | --DOCSHELL 1C991C00 == 79 [pid = 3644] [id = 665] 15:05:41 INFO - PROCESS | 3644 | --DOCSHELL 1C72EC00 == 78 [pid = 3644] [id = 664] 15:05:41 INFO - PROCESS | 3644 | --DOCSHELL 1663C800 == 77 [pid = 3644] [id = 663] 15:05:41 INFO - PROCESS | 3644 | --DOCSHELL 197F4400 == 76 [pid = 3644] [id = 662] 15:05:41 INFO - PROCESS | 3644 | --DOCSHELL 17C55800 == 75 [pid = 3644] [id = 661] 15:05:41 INFO - PROCESS | 3644 | --DOCSHELL 12BDFC00 == 74 [pid = 3644] [id = 660] 15:05:41 INFO - PROCESS | 3644 | --DOCSHELL 183B4C00 == 73 [pid = 3644] [id = 659] 15:05:41 INFO - PROCESS | 3644 | --DOCSHELL 144A2000 == 72 [pid = 3644] [id = 655] 15:05:41 INFO - PROCESS | 3644 | --DOCSHELL 18AC8C00 == 71 [pid = 3644] [id = 654] 15:05:41 INFO - PROCESS | 3644 | --DOCSHELL 15B10400 == 70 [pid = 3644] [id = 653] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (1D602C00) [pid = 3644] [serial = 1637] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (1D2C5000) [pid = 3644] [serial = 1634] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (1D808800) [pid = 3644] [serial = 1685] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (1D659C00) [pid = 3644] [serial = 1682] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (18311400) [pid = 3644] [serial = 1640] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (18E7E400) [pid = 3644] [serial = 1628] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (11BD5000) [pid = 3644] [serial = 1673] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (19C40800) [pid = 3644] [serial = 1679] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (1DC3EC00) [pid = 3644] [serial = 1688] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (1C795400) [pid = 3644] [serial = 1631] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (1A08AC00) [pid = 3644] [serial = 1574] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (16645800) [pid = 3644] [serial = 1625] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (183AD000) [pid = 3644] [serial = 1676] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (183AD800) [pid = 3644] [serial = 1724] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (1D807000) [pid = 3644] [serial = 1736] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (1C798C00) [pid = 3644] [serial = 1871] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (1C459400) [pid = 3644] [serial = 1763] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (17C5BC00) [pid = 3644] [serial = 1766] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (19509800) [pid = 3644] [serial = 1769] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1C48B800) [pid = 3644] [serial = 1772] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (1C797400) [pid = 3644] [serial = 1775] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1C99B400) [pid = 3644] [serial = 1778] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1D2BFC00) [pid = 3644] [serial = 1781] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1DC43C00) [pid = 3644] [serial = 1814] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (18AC0000) [pid = 3644] [serial = 1817] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (19A13400) [pid = 3644] [serial = 1820] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1DC3C800) [pid = 3644] [serial = 1823] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1DFEFC00) [pid = 3644] [serial = 1826] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (157EDC00) [pid = 3644] [serial = 1862] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (19A0E400) [pid = 3644] [serial = 1868] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (19911C00) [pid = 3644] [serial = 1727] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1C998C00) [pid = 3644] [serial = 1730] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1D810000) [pid = 3644] [serial = 1877] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (1D2CCC00) [pid = 3644] [serial = 1733] [outer = 00000000] [url = about:blank] 15:05:41 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) 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (183AB000) [pid = 3644] [serial = 1865] [outer = 00000000] [url = about:blank] 15:05:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1621ms 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1D2C1800) [pid = 3644] [serial = 1874] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1C799400) [pid = 3644] [serial = 1721] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1E52D400) [pid = 3644] [serial = 1957] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1D2CA800) [pid = 3644] [serial = 1945] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1DC43800) [pid = 3644] [serial = 1948] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1D609000) [pid = 3644] [serial = 1946] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1DFED400) [pid = 3644] [serial = 1949] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1A348000) [pid = 3644] [serial = 1939] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1A83CC00) [pid = 3644] [serial = 1940] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1E1B7000) [pid = 3644] [serial = 1925] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1E1B5400) [pid = 3644] [serial = 1924] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (196EE800) [pid = 3644] [serial = 1927] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (19910C00) [pid = 3644] [serial = 1928] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (18ADF800) [pid = 3644] [serial = 1931] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1888B400) [pid = 3644] [serial = 1930] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (15DEB400) [pid = 3644] [serial = 1933] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (18063800) [pid = 3644] [serial = 1934] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1E15C800) [pid = 3644] [serial = 1919] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1DFF4400) [pid = 3644] [serial = 1918] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1E167400) [pid = 3644] [serial = 1922] [outer = 00000000] [url = about:blank] 15:05:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1E164C00) [pid = 3644] [serial = 1921] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1C209000) [pid = 3644] [serial = 1942] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1990D400) [pid = 3644] [serial = 1936] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (19A13C00) [pid = 3644] [serial = 1937] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (18AE6000) [pid = 3644] [serial = 1913] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1887DC00) [pid = 3644] [serial = 1912] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1ADA9C00) [pid = 3644] [serial = 1916] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1A0F5C00) [pid = 3644] [serial = 1915] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1DFEEC00) [pid = 3644] [serial = 1909] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1C47C800) [pid = 3644] [serial = 1943] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1DFF1C00) [pid = 3644] [serial = 1954] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16B9F800) [pid = 3644] [serial = 1951] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1667DC00) [pid = 3644] [serial = 1952] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1E1AC800) [pid = 3644] [serial = 1955] [outer = 00000000] [url = about:blank] 15:05:41 INFO - PROCESS | 3644 | 1461276341565 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]]]}] 15:05:41 INFO - PROCESS | 3644 | 1461276341609 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 15:05:41 INFO - PROCESS | 3644 | 1461276341613 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 15:05:41 INFO - PROCESS | 3644 | 1461276341617 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:05:41 INFO - PROCESS | 3644 | 1461276341621 Marionette TRACE conn3 <- [1,2658,null,{}] 15:05:41 INFO - PROCESS | 3644 | 1461276341627 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}] 15:05:41 INFO - PROCESS | 3644 | 1461276341721 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 15:05:41 INFO - PROCESS | 3644 | 1461276341730 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:41 INFO - PROCESS | 3644 | ++DOCSHELL 15BDB800 == 71 [pid = 3644] [id = 674] 15:05:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16B96C00) [pid = 3644] [serial = 2022] [outer = 00000000] 15:05:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (17B66800) [pid = 3644] [serial = 2023] [outer = 16B96C00] 15:05:41 INFO - PROCESS | 3644 | 1461276341778 Marionette DEBUG loaded listener.js 15:05:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (17C5BC00) [pid = 3644] [serial = 2024] [outer = 16B96C00] 15:05:42 INFO - PROCESS | 3644 | 1461276342815 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 15:05:42 INFO - PROCESS | 3644 | 1461276342869 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 15:05:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 15:05:42 INFO - PROCESS | 3644 | 1461276342874 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:05:42 INFO - PROCESS | 3644 | 1461276342876 Marionette TRACE conn3 <- [1,2662,null,{}] 15:05:42 INFO - PROCESS | 3644 | 1461276342880 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}] 15:05:42 INFO - PROCESS | 3644 | 1461276342968 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 15:05:43 INFO - PROCESS | 3644 | 1461276343068 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:43 INFO - PROCESS | 3644 | ++DOCSHELL 183AA000 == 72 [pid = 3644] [id = 675] 15:05:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (183AD000) [pid = 3644] [serial = 2025] [outer = 00000000] 15:05:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1887DC00) [pid = 3644] [serial = 2026] [outer = 183AD000] 15:05:43 INFO - PROCESS | 3644 | 1461276343113 Marionette DEBUG loaded listener.js 15:05:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (18ADB400) [pid = 3644] [serial = 2027] [outer = 183AD000] 15:05:44 INFO - PROCESS | 3644 | 1461276344027 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 15:05:44 INFO - PROCESS | 3644 | 1461276344071 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 15:05:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 15:05:44 INFO - PROCESS | 3644 | 1461276344076 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:05:44 INFO - PROCESS | 3644 | 1461276344082 Marionette TRACE conn3 <- [1,2666,null,{}] 15:05:44 INFO - PROCESS | 3644 | 1461276344090 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}] 15:05:44 INFO - PROCESS | 3644 | 1461276344221 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 15:05:44 INFO - PROCESS | 3644 | 1461276344229 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:44 INFO - PROCESS | 3644 | ++DOCSHELL 16644400 == 73 [pid = 3644] [id = 676] 15:05:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (16A32000) [pid = 3644] [serial = 2028] [outer = 00000000] 15:05:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (196E8800) [pid = 3644] [serial = 2029] [outer = 16A32000] 15:05:44 INFO - PROCESS | 3644 | 1461276344332 Marionette DEBUG loaded listener.js 15:05:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (197F0400) [pid = 3644] [serial = 2030] [outer = 16A32000] 15:05:45 INFO - PROCESS | 3644 | 1461276345268 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]]]}] 15:05:45 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) 15:05:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1216ms 15:05:45 INFO - PROCESS | 3644 | 1461276345292 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 15:05:45 INFO - PROCESS | 3644 | 1461276345294 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 15:05:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:05:45 INFO - PROCESS | 3644 | 1461276345298 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:05:45 INFO - PROCESS | 3644 | 1461276345299 Marionette TRACE conn3 <- [1,2670,null,{}] 15:05:45 INFO - PROCESS | 3644 | 1461276345303 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}] 15:05:45 INFO - PROCESS | 3644 | 1461276345410 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 15:05:45 INFO - PROCESS | 3644 | 1461276345476 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:45 INFO - PROCESS | 3644 | ++DOCSHELL 1950B000 == 74 [pid = 3644] [id = 677] 15:05:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (197FE800) [pid = 3644] [serial = 2031] [outer = 00000000] 15:05:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (19A0E400) [pid = 3644] [serial = 2032] [outer = 197FE800] 15:05:45 INFO - PROCESS | 3644 | 1461276345521 Marionette DEBUG loaded listener.js 15:05:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (19A14000) [pid = 3644] [serial = 2033] [outer = 197FE800] 15:05:45 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1A351400) [pid = 3644] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 15:05:45 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (1E15CC00) [pid = 3644] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:05:45 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1D2C9C00) [pid = 3644] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:05:45 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1950CC00) [pid = 3644] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:05:45 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1C79A800) [pid = 3644] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 15:05:45 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (183A5800) [pid = 3644] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 15:05:45 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (17C5A000) [pid = 3644] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 15:05:45 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (18844800) [pid = 3644] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:05:46 INFO - PROCESS | 3644 | 1461276346426 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]]]}] 15:05:46 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) 15:05:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1185ms 15:05:46 INFO - PROCESS | 3644 | 1461276346474 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 15:05:46 INFO - PROCESS | 3644 | 1461276346476 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 15:05:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:05:46 INFO - PROCESS | 3644 | 1461276346480 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:05:46 INFO - PROCESS | 3644 | 1461276346482 Marionette TRACE conn3 <- [1,2674,null,{}] 15:05:46 INFO - PROCESS | 3644 | 1461276346485 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}] 15:05:46 INFO - PROCESS | 3644 | 1461276346569 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 15:05:46 INFO - PROCESS | 3644 | 1461276346576 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:46 INFO - PROCESS | 3644 | ++DOCSHELL 1950CC00 == 75 [pid = 3644] [id = 678] 15:05:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (196F0000) [pid = 3644] [serial = 2034] [outer = 00000000] 15:05:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1A06D800) [pid = 3644] [serial = 2035] [outer = 196F0000] 15:05:46 INFO - PROCESS | 3644 | 1461276346629 Marionette DEBUG loaded listener.js 15:05:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1A07AC00) [pid = 3644] [serial = 2036] [outer = 196F0000] 15:05:47 INFO - PROCESS | 3644 | 1461276347606 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 15:05:47 INFO - PROCESS | 3644 | 1461276347627 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 15:05:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 15:05:47 INFO - PROCESS | 3644 | 1461276347630 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:05:47 INFO - PROCESS | 3644 | 1461276347632 Marionette TRACE conn3 <- [1,2678,null,{}] 15:05:47 INFO - PROCESS | 3644 | 1461276347636 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}] 15:05:47 INFO - PROCESS | 3644 | 1461276347788 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 15:05:47 INFO - PROCESS | 3644 | 1461276347929 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:47 INFO - PROCESS | 3644 | ++DOCSHELL 13363C00 == 76 [pid = 3644] [id = 679] 15:05:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1336EC00) [pid = 3644] [serial = 2037] [outer = 00000000] 15:05:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1390B800) [pid = 3644] [serial = 2038] [outer = 1336EC00] 15:05:47 INFO - PROCESS | 3644 | 1461276347989 Marionette DEBUG loaded listener.js 15:05:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (14B4B000) [pid = 3644] [serial = 2039] [outer = 1336EC00] 15:05:49 INFO - PROCESS | 3644 | 1461276349133 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 15:05:49 INFO - PROCESS | 3644 | 1461276349188 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 15:05:49 INFO - PROCESS | 3644 | 1461276349193 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:05:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 15:05:49 INFO - PROCESS | 3644 | 1461276349197 Marionette TRACE conn3 <- [1,2682,null,{}] 15:05:49 INFO - PROCESS | 3644 | 1461276349202 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}] 15:05:49 INFO - PROCESS | 3644 | 1461276349385 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 15:05:49 INFO - PROCESS | 3644 | 1461276349534 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:49 INFO - PROCESS | 3644 | ++DOCSHELL 15B29400 == 77 [pid = 3644] [id = 680] 15:05:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (16A34800) [pid = 3644] [serial = 2040] [outer = 00000000] 15:05:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (17C55800) [pid = 3644] [serial = 2041] [outer = 16A34800] 15:05:49 INFO - PROCESS | 3644 | 1461276349593 Marionette DEBUG loaded listener.js 15:05:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (1806C000) [pid = 3644] [serial = 2042] [outer = 16A34800] 15:05:50 INFO - PROCESS | 3644 | 1461276350601 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 15:05:50 INFO - PROCESS | 3644 | 1461276350678 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 15:05:50 INFO - PROCESS | 3644 | 1461276350684 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:05:50 INFO - PROCESS | 3644 | 1461276350686 Marionette TRACE conn3 <- [1,2686,null,{}] 15:05:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 15:05:50 INFO - PROCESS | 3644 | 1461276350691 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}] 15:05:50 INFO - PROCESS | 3644 | 1461276350795 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 15:05:50 INFO - PROCESS | 3644 | 1461276350983 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:51 INFO - PROCESS | 3644 | ++DOCSHELL 18880400 == 78 [pid = 3644] [id = 681] 15:05:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (18883000) [pid = 3644] [serial = 2043] [outer = 00000000] 15:05:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (18CC0000) [pid = 3644] [serial = 2044] [outer = 18883000] 15:05:51 INFO - PROCESS | 3644 | 1461276351080 Marionette DEBUG loaded listener.js 15:05:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (18E7F000) [pid = 3644] [serial = 2045] [outer = 18883000] 15:05:52 INFO - PROCESS | 3644 | 1461276352106 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 15:05:52 INFO - PROCESS | 3644 | 1461276352134 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 15:05:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 15:05:52 INFO - PROCESS | 3644 | 1461276352145 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:05:52 INFO - PROCESS | 3644 | 1461276352150 Marionette TRACE conn3 <- [1,2690,null,{}] 15:05:52 INFO - PROCESS | 3644 | 1461276352154 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}] 15:05:52 INFO - PROCESS | 3644 | 1461276352304 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 15:05:52 INFO - PROCESS | 3644 | 1461276352452 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:52 INFO - PROCESS | 3644 | ++DOCSHELL 18CBB800 == 79 [pid = 3644] [id = 682] 15:05:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (18E76000) [pid = 3644] [serial = 2046] [outer = 00000000] 15:05:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1A0F0400) [pid = 3644] [serial = 2047] [outer = 18E76000] 15:05:52 INFO - PROCESS | 3644 | 1461276352508 Marionette DEBUG loaded listener.js 15:05:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1A487C00) [pid = 3644] [serial = 2048] [outer = 18E76000] 15:05:53 INFO - PROCESS | 3644 | 1461276353038 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]]]}] 15:05:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:05:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 951ms 15:05:53 INFO - PROCESS | 3644 | 1461276353086 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 15:05:53 INFO - PROCESS | 3644 | 1461276353089 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 15:05:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:05:53 INFO - PROCESS | 3644 | 1461276353092 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:05:53 INFO - PROCESS | 3644 | 1461276353094 Marionette TRACE conn3 <- [1,2694,null,{}] 15:05:53 INFO - PROCESS | 3644 | 1461276353098 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}] 15:05:53 INFO - PROCESS | 3644 | 1461276353207 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 15:05:53 INFO - PROCESS | 3644 | 1461276353384 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:53 INFO - PROCESS | 3644 | ++DOCSHELL 1A079C00 == 80 [pid = 3644] [id = 683] 15:05:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1A084C00) [pid = 3644] [serial = 2049] [outer = 00000000] 15:05:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1C45C400) [pid = 3644] [serial = 2050] [outer = 1A084C00] 15:05:53 INFO - PROCESS | 3644 | 1461276353441 Marionette DEBUG loaded listener.js 15:05:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1C463000) [pid = 3644] [serial = 2051] [outer = 1A084C00] 15:05:54 INFO - PROCESS | 3644 | 1461276354215 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]]]}] 15:05:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:05:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1138ms 15:05:54 INFO - PROCESS | 3644 | 1461276354234 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 15:05:54 INFO - PROCESS | 3644 | 1461276354237 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 15:05:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:05:54 INFO - PROCESS | 3644 | 1461276354241 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:05:54 INFO - PROCESS | 3644 | 1461276354244 Marionette TRACE conn3 <- [1,2698,null,{}] 15:05:54 INFO - PROCESS | 3644 | 1461276354249 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}] 15:05:54 INFO - PROCESS | 3644 | 1461276354354 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 15:05:54 INFO - PROCESS | 3644 | 1461276354509 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:54 INFO - PROCESS | 3644 | ++DOCSHELL 17B5FC00 == 81 [pid = 3644] [id = 684] 15:05:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (17B61000) [pid = 3644] [serial = 2052] [outer = 00000000] 15:05:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1871C400) [pid = 3644] [serial = 2053] [outer = 17B61000] 15:05:54 INFO - PROCESS | 3644 | 1461276354561 Marionette DEBUG loaded listener.js 15:05:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1884A800) [pid = 3644] [serial = 2054] [outer = 17B61000] 15:05:54 INFO - PROCESS | 3644 | --DOCSHELL 1675C400 == 80 [pid = 3644] [id = 413] 15:05:54 INFO - PROCESS | 3644 | --DOCSHELL 13906C00 == 79 [pid = 3644] [id = 578] 15:05:54 INFO - PROCESS | 3644 | --DOCSHELL 1C4ECC00 == 78 [pid = 3644] [id = 545] 15:05:54 INFO - PROCESS | 3644 | --DOCSHELL 1D60F400 == 77 [pid = 3644] [id = 608] 15:05:54 INFO - PROCESS | 3644 | --DOCSHELL 1950CC00 == 76 [pid = 3644] [id = 678] 15:05:54 INFO - PROCESS | 3644 | --DOCSHELL 1950B000 == 75 [pid = 3644] [id = 677] 15:05:54 INFO - PROCESS | 3644 | --DOCSHELL 16644400 == 74 [pid = 3644] [id = 676] 15:05:54 INFO - PROCESS | 3644 | --DOCSHELL 183AA000 == 73 [pid = 3644] [id = 675] 15:05:54 INFO - PROCESS | 3644 | --DOCSHELL 15BDB800 == 72 [pid = 3644] [id = 674] 15:05:54 INFO - PROCESS | 3644 | --DOCSHELL 12B3D800 == 71 [pid = 3644] [id = 673] 15:05:54 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (16A31C00) [pid = 3644] [serial = 1960] [outer = 00000000] [url = about:blank] 15:05:54 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1E7CA000) [pid = 3644] [serial = 1969] [outer = 00000000] [url = about:blank] 15:05:54 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1D60CC00) [pid = 3644] [serial = 1966] [outer = 00000000] [url = about:blank] 15:05:54 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (20471400) [pid = 3644] [serial = 1972] [outer = 00000000] [url = about:blank] 15:05:54 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (196F1400) [pid = 3644] [serial = 1963] [outer = 00000000] [url = about:blank] 15:05:55 INFO - PROCESS | 3644 | --DOCSHELL 1A072400 == 70 [pid = 3644] [id = 670] 15:05:55 INFO - PROCESS | 3644 | --DOCSHELL 18D53800 == 69 [pid = 3644] [id = 669] 15:05:55 INFO - PROCESS | 3644 | --DOCSHELL 1663D000 == 68 [pid = 3644] [id = 668] 15:05:55 INFO - PROCESS | 3644 | --DOCSHELL 143D7000 == 67 [pid = 3644] [id = 667] 15:05:55 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1D80EC00) [pid = 3644] [serial = 1994] [outer = 00000000] [url = about:blank] 15:05:55 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1E533000) [pid = 3644] [serial = 1958] [outer = 00000000] [url = about:blank] 15:05:55 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1CE75000) [pid = 3644] [serial = 1991] [outer = 00000000] [url = about:blank] 15:05:55 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1A483C00) [pid = 3644] [serial = 1981] [outer = 00000000] [url = about:blank] 15:05:55 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1CB50C00) [pid = 3644] [serial = 1990] [outer = 00000000] [url = about:blank] 15:05:55 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (19509C00) [pid = 3644] [serial = 1984] [outer = 00000000] [url = about:blank] 15:05:55 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (19635800) [pid = 3644] [serial = 1978] [outer = 00000000] [url = about:blank] 15:05:55 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1ADA8400) [pid = 3644] [serial = 1982] [outer = 00000000] [url = about:blank] 15:05:55 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (196ED800) [pid = 3644] [serial = 1979] [outer = 00000000] [url = about:blank] 15:05:55 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (1C47DC00) [pid = 3644] [serial = 1987] [outer = 00000000] [url = about:blank] 15:05:55 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (20D66400) [pid = 3644] [serial = 1975] [outer = 00000000] [url = about:blank] 15:05:55 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1C486C00) [pid = 3644] [serial = 1988] [outer = 00000000] [url = about:blank] 15:05:55 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (19A11000) [pid = 3644] [serial = 1985] [outer = 00000000] [url = about:blank] 15:05:55 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1D805800) [pid = 3644] [serial = 1993] [outer = 00000000] [url = about:blank] 15:05:55 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1E52CC00) [pid = 3644] [serial = 1996] [outer = 00000000] [url = about:blank] 15:05:55 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1E534000) [pid = 3644] [serial = 1997] [outer = 00000000] [url = about:blank] 15:05:55 INFO - PROCESS | 3644 | 1461276355181 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] 15:05:55 INFO - PROCESS | 3644 | 1461276355256 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 15:05:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 15:05:55 INFO - PROCESS | 3644 | 1461276355266 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:05:55 INFO - PROCESS | 3644 | 1461276355270 Marionette TRACE conn3 <- [1,2702,null,{}] 15:05:55 INFO - PROCESS | 3644 | 1461276355275 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}] 15:05:55 INFO - PROCESS | 3644 | 1461276355401 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 15:05:55 INFO - PROCESS | 3644 | 1461276355509 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:55 INFO - PROCESS | 3644 | ++DOCSHELL 1809C800 == 68 [pid = 3644] [id = 685] 15:05:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1831AC00) [pid = 3644] [serial = 2055] [outer = 00000000] 15:05:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (18CBE400) [pid = 3644] [serial = 2056] [outer = 1831AC00] 15:05:55 INFO - PROCESS | 3644 | 1461276355555 Marionette DEBUG loaded listener.js 15:05:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1963B000) [pid = 3644] [serial = 2057] [outer = 1831AC00] 15:05:55 INFO - PROCESS | 3644 | 1461276355980 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]]]}] 15:05:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:05:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 732ms 15:05:55 INFO - PROCESS | 3644 | 1461276356004 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 15:05:55 INFO - PROCESS | 3644 | 1461276356008 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 15:05:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:05:56 INFO - PROCESS | 3644 | 1461276356012 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:05:56 INFO - PROCESS | 3644 | 1461276356016 Marionette TRACE conn3 <- [1,2706,null,{}] 15:05:56 INFO - PROCESS | 3644 | 1461276356030 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}] 15:05:56 INFO - PROCESS | 3644 | 1461276356125 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 15:05:56 INFO - PROCESS | 3644 | 1461276356134 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:56 INFO - PROCESS | 3644 | ++DOCSHELL 19A11000 == 69 [pid = 3644] [id = 686] 15:05:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (19A11C00) [pid = 3644] [serial = 2058] [outer = 00000000] 15:05:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1A06B400) [pid = 3644] [serial = 2059] [outer = 19A11C00] 15:05:56 INFO - PROCESS | 3644 | 1461276356188 Marionette DEBUG loaded listener.js 15:05:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1A07E000) [pid = 3644] [serial = 2060] [outer = 19A11C00] 15:05:56 INFO - PROCESS | 3644 | 1461276356689 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] 15:05:56 INFO - PROCESS | 3644 | 1461276356715 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 15:05:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 15:05:56 INFO - PROCESS | 3644 | 1461276356719 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:05:56 INFO - PROCESS | 3644 | 1461276356720 Marionette TRACE conn3 <- [1,2710,null,{}] 15:05:56 INFO - PROCESS | 3644 | 1461276356728 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}] 15:05:56 INFO - PROCESS | 3644 | 1461276356820 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 15:05:56 INFO - PROCESS | 3644 | 1461276356858 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:56 INFO - PROCESS | 3644 | ++DOCSHELL 1C20B000 == 70 [pid = 3644] [id = 687] 15:05:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1C457000) [pid = 3644] [serial = 2061] [outer = 00000000] 15:05:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1C484800) [pid = 3644] [serial = 2062] [outer = 1C457000] 15:05:56 INFO - PROCESS | 3644 | 1461276356904 Marionette DEBUG loaded listener.js 15:05:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (1C48B800) [pid = 3644] [serial = 2063] [outer = 1C457000] 15:05:57 INFO - PROCESS | 3644 | 1461276357413 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] 15:05:57 INFO - PROCESS | 3644 | 1461276357461 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 15:05:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 15:05:57 INFO - PROCESS | 3644 | 1461276357469 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:05:57 INFO - PROCESS | 3644 | 1461276357471 Marionette TRACE conn3 <- [1,2714,null,{}] 15:05:57 INFO - PROCESS | 3644 | 1461276357474 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}] 15:05:57 INFO - PROCESS | 3644 | 1461276357600 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 15:05:57 INFO - PROCESS | 3644 | 1461276357671 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:57 INFO - PROCESS | 3644 | ++DOCSHELL 17B64800 == 71 [pid = 3644] [id = 688] 15:05:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1ADA8000) [pid = 3644] [serial = 2064] [outer = 00000000] 15:05:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1C799400) [pid = 3644] [serial = 2065] [outer = 1ADA8000] 15:05:57 INFO - PROCESS | 3644 | 1461276357716 Marionette DEBUG loaded listener.js 15:05:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1C79B800) [pid = 3644] [serial = 2066] [outer = 1ADA8000] 15:05:58 INFO - PROCESS | 3644 | 1461276358162 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]]]}] 15:05:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:05:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 732ms 15:05:58 INFO - PROCESS | 3644 | 1461276358210 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 15:05:58 INFO - PROCESS | 3644 | 1461276358212 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 15:05:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:05:58 INFO - PROCESS | 3644 | 1461276358253 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:05:58 INFO - PROCESS | 3644 | 1461276358255 Marionette TRACE conn3 <- [1,2718,null,{}] 15:05:58 INFO - PROCESS | 3644 | 1461276358259 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}] 15:05:58 INFO - PROCESS | 3644 | 1461276358418 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 15:05:58 INFO - PROCESS | 3644 | 1461276358488 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:58 INFO - PROCESS | 3644 | ++DOCSHELL 1C4E9800 == 72 [pid = 3644] [id = 689] 15:05:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1C99DC00) [pid = 3644] [serial = 2067] [outer = 00000000] 15:05:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1CE74800) [pid = 3644] [serial = 2068] [outer = 1C99DC00] 15:05:58 INFO - PROCESS | 3644 | 1461276358536 Marionette DEBUG loaded listener.js 15:05:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1D140C00) [pid = 3644] [serial = 2069] [outer = 1C99DC00] 15:05:59 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (16A32000) [pid = 3644] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 15:05:59 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (197FE800) [pid = 3644] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 15:05:59 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (183AD000) [pid = 3644] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 15:05:59 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1E15BC00) [pid = 3644] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:05:59 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (16B96C00) [pid = 3644] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:05:59 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (157A3000) [pid = 3644] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 15:05:59 INFO - PROCESS | 3644 | 1461276359429 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 15:05:59 INFO - PROCESS | 3644 | 1461276359489 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 15:05:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 15:05:59 INFO - PROCESS | 3644 | 1461276359493 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:05:59 INFO - PROCESS | 3644 | 1461276359495 Marionette TRACE conn3 <- [1,2722,null,{}] 15:05:59 INFO - PROCESS | 3644 | 1461276359499 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}] 15:05:59 INFO - PROCESS | 3644 | 1461276359583 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 15:05:59 INFO - PROCESS | 3644 | 1461276359590 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:59 INFO - PROCESS | 3644 | ++DOCSHELL 137B9400 == 73 [pid = 3644] [id = 690] 15:05:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (17C55000) [pid = 3644] [serial = 2070] [outer = 00000000] 15:05:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1C4E8800) [pid = 3644] [serial = 2071] [outer = 17C55000] 15:05:59 INFO - PROCESS | 3644 | 1461276359634 Marionette DEBUG loaded listener.js 15:05:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1C461000) [pid = 3644] [serial = 2072] [outer = 17C55000] 15:06:00 INFO - PROCESS | 3644 | 1461276360095 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]]]}] 15:06:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:06:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 623ms 15:06:00 INFO - PROCESS | 3644 | 1461276360131 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 15:06:00 INFO - PROCESS | 3644 | 1461276360133 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 15:06:00 INFO - PROCESS | 3644 | 1461276360136 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:06:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:06:00 INFO - PROCESS | 3644 | 1461276360138 Marionette TRACE conn3 <- [1,2726,null,{}] 15:06:00 INFO - PROCESS | 3644 | 1461276360141 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}] 15:06:00 INFO - PROCESS | 3644 | 1461276360228 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 15:06:00 INFO - PROCESS | 3644 | 1461276360234 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:00 INFO - PROCESS | 3644 | ++DOCSHELL 196E7400 == 74 [pid = 3644] [id = 691] 15:06:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1D2C7000) [pid = 3644] [serial = 2073] [outer = 00000000] 15:06:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1D2CC800) [pid = 3644] [serial = 2074] [outer = 1D2C7000] 15:06:00 INFO - PROCESS | 3644 | 1461276360279 Marionette DEBUG loaded listener.js 15:06:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1D605000) [pid = 3644] [serial = 2075] [outer = 1D2C7000] 15:06:00 INFO - PROCESS | 3644 | 1461276360729 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]]]}] 15:06:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:06:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 639ms 15:06:00 INFO - PROCESS | 3644 | 1461276360774 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 15:06:00 INFO - PROCESS | 3644 | 1461276360776 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 15:06:00 INFO - PROCESS | 3644 | 1461276360780 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:06:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:06:00 INFO - PROCESS | 3644 | 1461276360781 Marionette TRACE conn3 <- [1,2730,null,{}] 15:06:00 INFO - PROCESS | 3644 | 1461276360785 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}] 15:06:00 INFO - PROCESS | 3644 | 1461276360873 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 15:06:00 INFO - PROCESS | 3644 | 1461276360879 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:00 INFO - PROCESS | 3644 | ++DOCSHELL 1D606C00 == 75 [pid = 3644] [id = 692] 15:06:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1D60CC00) [pid = 3644] [serial = 2076] [outer = 00000000] 15:06:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1D65B800) [pid = 3644] [serial = 2077] [outer = 1D60CC00] 15:06:00 INFO - PROCESS | 3644 | 1461276360923 Marionette DEBUG loaded listener.js 15:06:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1D65F400) [pid = 3644] [serial = 2078] [outer = 1D60CC00] 15:06:01 INFO - PROCESS | 3644 | 1461276361463 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]]]}] 15:06:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:06:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 732ms 15:06:01 INFO - PROCESS | 3644 | 1461276361521 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 15:06:01 INFO - PROCESS | 3644 | 1461276361526 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 15:06:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:06:01 INFO - PROCESS | 3644 | 1461276361532 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:06:01 INFO - PROCESS | 3644 | 1461276361536 Marionette TRACE conn3 <- [1,2734,null,{}] 15:06:01 INFO - PROCESS | 3644 | 1461276361543 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}] 15:06:01 INFO - PROCESS | 3644 | 1461276361667 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 15:06:01 INFO - PROCESS | 3644 | 1461276361813 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:01 INFO - PROCESS | 3644 | ++DOCSHELL 15BEF400 == 76 [pid = 3644] [id = 693] 15:06:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (15BEFC00) [pid = 3644] [serial = 2079] [outer = 00000000] 15:06:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (16644800) [pid = 3644] [serial = 2080] [outer = 15BEFC00] 15:06:01 INFO - PROCESS | 3644 | 1461276361871 Marionette DEBUG loaded listener.js 15:06:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (17B5DC00) [pid = 3644] [serial = 2081] [outer = 15BEFC00] 15:06:02 INFO - PROCESS | 3644 | 1461276362537 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]]]}] 15:06:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:06:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1044ms 15:06:02 INFO - PROCESS | 3644 | 1461276362602 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 15:06:02 INFO - PROCESS | 3644 | 1461276362608 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 15:06:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:06:02 INFO - PROCESS | 3644 | 1461276362615 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:06:02 INFO - PROCESS | 3644 | 1461276362618 Marionette TRACE conn3 <- [1,2738,null,{}] 15:06:02 INFO - PROCESS | 3644 | 1461276362622 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}] 15:06:02 INFO - PROCESS | 3644 | 1461276362768 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 15:06:02 INFO - PROCESS | 3644 | 1461276362919 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:02 INFO - PROCESS | 3644 | ++DOCSHELL 1950CC00 == 77 [pid = 3644] [id = 694] 15:06:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (196EA000) [pid = 3644] [serial = 2082] [outer = 00000000] 15:06:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1990EC00) [pid = 3644] [serial = 2083] [outer = 196EA000] 15:06:02 INFO - PROCESS | 3644 | 1461276362982 Marionette DEBUG loaded listener.js 15:06:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (19DCD400) [pid = 3644] [serial = 2084] [outer = 196EA000] 15:06:03 INFO - PROCESS | 3644 | 1461276363518 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]]]}] 15:06:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:06:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 951ms 15:06:03 INFO - PROCESS | 3644 | 1461276363559 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 15:06:03 INFO - PROCESS | 3644 | 1461276363561 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 15:06:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:06:03 INFO - PROCESS | 3644 | 1461276363565 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:06:03 INFO - PROCESS | 3644 | 1461276363569 Marionette TRACE conn3 <- [1,2742,null,{}] 15:06:03 INFO - PROCESS | 3644 | 1461276363597 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}] 15:06:03 INFO - PROCESS | 3644 | 1461276363713 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 15:06:03 INFO - PROCESS | 3644 | 1461276363875 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:03 INFO - PROCESS | 3644 | ++DOCSHELL 196F6400 == 78 [pid = 3644] [id = 695] 15:06:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1C995800) [pid = 3644] [serial = 2085] [outer = 00000000] 15:06:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1D13D800) [pid = 3644] [serial = 2086] [outer = 1C995800] 15:06:03 INFO - PROCESS | 3644 | 1461276363934 Marionette DEBUG loaded listener.js 15:06:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1D2CB400) [pid = 3644] [serial = 2087] [outer = 1C995800] 15:06:04 INFO - PROCESS | 3644 | 1461276364537 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]]]}] 15:06:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:06:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1013ms 15:06:04 INFO - PROCESS | 3644 | 1461276364572 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 15:06:04 INFO - PROCESS | 3644 | 1461276364575 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 15:06:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:06:04 INFO - PROCESS | 3644 | 1461276364579 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:06:04 INFO - PROCESS | 3644 | 1461276364581 Marionette TRACE conn3 <- [1,2746,null,{}] 15:06:04 INFO - PROCESS | 3644 | 1461276364584 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}] 15:06:04 INFO - PROCESS | 3644 | 1461276364694 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 15:06:04 INFO - PROCESS | 3644 | 1461276364857 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:04 INFO - PROCESS | 3644 | ++DOCSHELL 1CCACC00 == 79 [pid = 3644] [id = 696] 15:06:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1D803400) [pid = 3644] [serial = 2088] [outer = 00000000] 15:06:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1D80F800) [pid = 3644] [serial = 2089] [outer = 1D803400] 15:06:04 INFO - PROCESS | 3644 | 1461276364913 Marionette DEBUG loaded listener.js 15:06:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1DC3D800) [pid = 3644] [serial = 2090] [outer = 1D803400] 15:06:05 INFO - PROCESS | 3644 | 1461276365446 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]]]}] 15:06:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:06:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 951ms 15:06:05 INFO - PROCESS | 3644 | 1461276365508 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 15:06:05 INFO - PROCESS | 3644 | 1461276365510 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 15:06:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:06:05 INFO - PROCESS | 3644 | 1461276365514 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:06:05 INFO - PROCESS | 3644 | 1461276365516 Marionette TRACE conn3 <- [1,2750,null,{}] 15:06:05 INFO - PROCESS | 3644 | 1461276365519 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}] 15:06:05 INFO - PROCESS | 3644 | 1461276365625 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 15:06:05 INFO - PROCESS | 3644 | 1461276365775 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:05 INFO - PROCESS | 3644 | ++DOCSHELL 1D659400 == 80 [pid = 3644] [id = 697] 15:06:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1D805C00) [pid = 3644] [serial = 2091] [outer = 00000000] 15:06:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1DFEA000) [pid = 3644] [serial = 2092] [outer = 1D805C00] 15:06:05 INFO - PROCESS | 3644 | 1461276365830 Marionette DEBUG loaded listener.js 15:06:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1DFECC00) [pid = 3644] [serial = 2093] [outer = 1D805C00] 15:06:06 INFO - PROCESS | 3644 | 1461276366402 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]]]}] 15:06:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:06:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 936ms 15:06:06 INFO - PROCESS | 3644 | 1461276366459 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 15:06:06 INFO - PROCESS | 3644 | 1461276366461 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 15:06:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:06:06 INFO - PROCESS | 3644 | 1461276366465 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:06:06 INFO - PROCESS | 3644 | 1461276366467 Marionette TRACE conn3 <- [1,2754,null,{}] 15:06:06 INFO - PROCESS | 3644 | 1461276366485 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}] 15:06:06 INFO - PROCESS | 3644 | 1461276366614 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 15:06:06 INFO - PROCESS | 3644 | 1461276366767 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:06 INFO - PROCESS | 3644 | ++DOCSHELL 1DC48400 == 81 [pid = 3644] [id = 698] 15:06:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1DFEEC00) [pid = 3644] [serial = 2094] [outer = 00000000] 15:06:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1E161800) [pid = 3644] [serial = 2095] [outer = 1DFEEC00] 15:06:06 INFO - PROCESS | 3644 | 1461276366824 Marionette DEBUG loaded listener.js 15:06:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1E167000) [pid = 3644] [serial = 2096] [outer = 1DFEEC00] 15:06:07 INFO - PROCESS | 3644 | 1461276367371 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]]]}] 15:06:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:06:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1216ms 15:06:07 INFO - PROCESS | 3644 | 1461276367682 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 15:06:07 INFO - PROCESS | 3644 | 1461276367686 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 15:06:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:06:07 INFO - PROCESS | 3644 | 1461276367691 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:06:07 INFO - PROCESS | 3644 | 1461276367694 Marionette TRACE conn3 <- [1,2758,null,{}] 15:06:07 INFO - PROCESS | 3644 | 1461276367700 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}] 15:06:07 INFO - PROCESS | 3644 | 1461276367810 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 15:06:07 INFO - PROCESS | 3644 | 1461276367969 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:07 INFO - PROCESS | 3644 | ++DOCSHELL 1330A800 == 82 [pid = 3644] [id = 699] 15:06:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (137B4400) [pid = 3644] [serial = 2097] [outer = 00000000] 15:06:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1667DC00) [pid = 3644] [serial = 2098] [outer = 137B4400] 15:06:08 INFO - PROCESS | 3644 | 1461276368018 Marionette DEBUG loaded listener.js 15:06:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (17B5C800) [pid = 3644] [serial = 2099] [outer = 137B4400] 15:06:08 INFO - PROCESS | 3644 | 1461276368611 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]]]}] 15:06:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:06:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 997ms 15:06:08 INFO - PROCESS | 3644 | 1461276368700 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 15:06:08 INFO - PROCESS | 3644 | 1461276368703 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 15:06:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:06:08 INFO - PROCESS | 3644 | 1461276368710 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:06:08 INFO - PROCESS | 3644 | 1461276368714 Marionette TRACE conn3 <- [1,2762,null,{}] 15:06:08 INFO - PROCESS | 3644 | 1461276368718 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}] 15:06:08 INFO - PROCESS | 3644 | 1461276368851 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 15:06:08 INFO - PROCESS | 3644 | --DOCSHELL 157EC000 == 81 [pid = 3644] [id = 404] 15:06:08 INFO - PROCESS | 3644 | --DOCSHELL 12CF0000 == 80 [pid = 3644] [id = 402] 15:06:08 INFO - PROCESS | 3644 | --DOCSHELL 1A079C00 == 79 [pid = 3644] [id = 683] 15:06:08 INFO - PROCESS | 3644 | --DOCSHELL 18CBB800 == 78 [pid = 3644] [id = 682] 15:06:08 INFO - PROCESS | 3644 | --DOCSHELL 18880400 == 77 [pid = 3644] [id = 681] 15:06:08 INFO - PROCESS | 3644 | --DOCSHELL 15B29400 == 76 [pid = 3644] [id = 680] 15:06:08 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1A06D800) [pid = 3644] [serial = 2035] [outer = 00000000] [url = about:blank] 15:06:08 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1C4E4400) [pid = 3644] [serial = 2014] [outer = 00000000] [url = about:blank] 15:06:08 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (18AE1800) [pid = 3644] [serial = 2017] [outer = 00000000] [url = about:blank] 15:06:08 INFO - PROCESS | 3644 | --DOCSHELL 13363C00 == 75 [pid = 3644] [id = 679] 15:06:08 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (197F0400) [pid = 3644] [serial = 2030] [outer = 00000000] [url = about:blank] 15:06:08 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (19A0E400) [pid = 3644] [serial = 2032] [outer = 00000000] [url = about:blank] 15:06:08 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1887DC00) [pid = 3644] [serial = 2026] [outer = 00000000] [url = about:blank] 15:06:08 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (20239400) [pid = 3644] [serial = 1999] [outer = 00000000] [url = about:blank] 15:06:08 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (2023C800) [pid = 3644] [serial = 2000] [outer = 00000000] [url = about:blank] 15:06:08 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (18845000) [pid = 3644] [serial = 2005] [outer = 00000000] [url = about:blank] 15:06:08 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (17B66800) [pid = 3644] [serial = 2023] [outer = 00000000] [url = about:blank] 15:06:08 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (17C5BC00) [pid = 3644] [serial = 2024] [outer = 00000000] [url = about:blank] 15:06:08 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1A480000) [pid = 3644] [serial = 2011] [outer = 00000000] [url = about:blank] 15:06:08 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (197FAC00) [pid = 3644] [serial = 2008] [outer = 00000000] [url = about:blank] 15:06:08 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (15BF6800) [pid = 3644] [serial = 2002] [outer = 00000000] [url = about:blank] 15:06:08 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1663C400) [pid = 3644] [serial = 2021] [outer = 00000000] [url = about:blank] 15:06:08 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (15BE8C00) [pid = 3644] [serial = 2020] [outer = 00000000] [url = about:blank] 15:06:08 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (196E8800) [pid = 3644] [serial = 2029] [outer = 00000000] [url = about:blank] 15:06:08 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (18ADB400) [pid = 3644] [serial = 2027] [outer = 00000000] [url = about:blank] 15:06:08 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (19A14000) [pid = 3644] [serial = 2033] [outer = 00000000] [url = about:blank] 15:06:08 INFO - PROCESS | 3644 | 1461276368998 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:08 INFO - PROCESS | 3644 | ++DOCSHELL 13363C00 == 76 [pid = 3644] [id = 700] 15:06:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (13371C00) [pid = 3644] [serial = 2100] [outer = 00000000] 15:06:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (15BE8C00) [pid = 3644] [serial = 2101] [outer = 13371C00] 15:06:09 INFO - PROCESS | 3644 | 1461276369048 Marionette DEBUG loaded listener.js 15:06:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (16759C00) [pid = 3644] [serial = 2102] [outer = 13371C00] 15:06:09 INFO - PROCESS | 3644 | 1461276369556 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]]]}] 15:06:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:06:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 888ms 15:06:09 INFO - PROCESS | 3644 | 1461276369614 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 15:06:09 INFO - PROCESS | 3644 | 1461276369616 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 15:06:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:06:09 INFO - PROCESS | 3644 | 1461276369620 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:06:09 INFO - PROCESS | 3644 | 1461276369622 Marionette TRACE conn3 <- [1,2766,null,{}] 15:06:09 INFO - PROCESS | 3644 | 1461276369631 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}] 15:06:09 INFO - PROCESS | 3644 | 1461276369722 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 15:06:09 INFO - PROCESS | 3644 | 1461276369731 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:09 INFO - PROCESS | 3644 | ++DOCSHELL 18AE0000 == 77 [pid = 3644] [id = 701] 15:06:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (18AE0400) [pid = 3644] [serial = 2103] [outer = 00000000] 15:06:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (18CC2C00) [pid = 3644] [serial = 2104] [outer = 18AE0400] 15:06:09 INFO - PROCESS | 3644 | 1461276369780 Marionette DEBUG loaded listener.js 15:06:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (18E7F800) [pid = 3644] [serial = 2105] [outer = 18AE0400] 15:06:10 INFO - PROCESS | 3644 | 1461276370274 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]]]}] 15:06:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:06:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 686ms 15:06:10 INFO - PROCESS | 3644 | 1461276370319 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 15:06:10 INFO - PROCESS | 3644 | 1461276370321 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 15:06:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:06:10 INFO - PROCESS | 3644 | 1461276370324 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:06:10 INFO - PROCESS | 3644 | 1461276370326 Marionette TRACE conn3 <- [1,2770,null,{}] 15:06:10 INFO - PROCESS | 3644 | 1461276370329 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}] 15:06:10 INFO - PROCESS | 3644 | 1461276370427 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 15:06:10 INFO - PROCESS | 3644 | 1461276370537 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:10 INFO - PROCESS | 3644 | ++DOCSHELL 18E7C000 == 78 [pid = 3644] [id = 702] 15:06:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (196F0400) [pid = 3644] [serial = 2106] [outer = 00000000] 15:06:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (19907800) [pid = 3644] [serial = 2107] [outer = 196F0400] 15:06:10 INFO - PROCESS | 3644 | 1461276370582 Marionette DEBUG loaded listener.js 15:06:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1990F400) [pid = 3644] [serial = 2108] [outer = 196F0400] 15:06:10 INFO - PROCESS | 3644 | 1461276370955 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]]]}] 15:06:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:06:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 702ms 15:06:11 INFO - PROCESS | 3644 | 1461276371031 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 15:06:11 INFO - PROCESS | 3644 | 1461276371033 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 15:06:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:06:11 INFO - PROCESS | 3644 | 1461276371036 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:06:11 INFO - PROCESS | 3644 | 1461276371038 Marionette TRACE conn3 <- [1,2774,null,{}] 15:06:11 INFO - PROCESS | 3644 | 1461276371041 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}] 15:06:11 INFO - PROCESS | 3644 | 1461276371198 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 15:06:11 INFO - PROCESS | 3644 | 1461276371222 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:11 INFO - PROCESS | 3644 | ++DOCSHELL 12C5A000 == 79 [pid = 3644] [id = 703] 15:06:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1A071800) [pid = 3644] [serial = 2109] [outer = 00000000] 15:06:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1A0F0000) [pid = 3644] [serial = 2110] [outer = 1A071800] 15:06:11 INFO - PROCESS | 3644 | 1461276371267 Marionette DEBUG loaded listener.js 15:06:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1A483000) [pid = 3644] [serial = 2111] [outer = 1A071800] 15:06:11 INFO - PROCESS | 3644 | 1461276371722 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]]]}] 15:06:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:06:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 748ms 15:06:11 INFO - PROCESS | 3644 | 1461276371775 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 15:06:11 INFO - PROCESS | 3644 | 1461276371777 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 15:06:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:06:11 INFO - PROCESS | 3644 | 1461276371781 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:06:11 INFO - PROCESS | 3644 | 1461276371782 Marionette TRACE conn3 <- [1,2778,null,{}] 15:06:11 INFO - PROCESS | 3644 | 1461276371786 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}] 15:06:11 INFO - PROCESS | 3644 | 1461276371915 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 15:06:11 INFO - PROCESS | 3644 | 1461276371990 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:11 INFO - PROCESS | 3644 | ++DOCSHELL 1C455800 == 80 [pid = 3644] [id = 704] 15:06:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1C458C00) [pid = 3644] [serial = 2112] [outer = 00000000] 15:06:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1C487800) [pid = 3644] [serial = 2113] [outer = 1C458C00] 15:06:12 INFO - PROCESS | 3644 | 1461276372037 Marionette DEBUG loaded listener.js 15:06:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1C721C00) [pid = 3644] [serial = 2114] [outer = 1C458C00] 15:06:12 INFO - PROCESS | 3644 | 1461276372468 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]]]}] 15:06:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:06:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 732ms 15:06:12 INFO - PROCESS | 3644 | 1461276372505 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 15:06:12 INFO - PROCESS | 3644 | 1461276372507 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 15:06:12 INFO - PROCESS | 3644 | 1461276372510 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:06:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:06:12 INFO - PROCESS | 3644 | 1461276372512 Marionette TRACE conn3 <- [1,2782,null,{}] 15:06:12 INFO - PROCESS | 3644 | 1461276372558 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}] 15:06:12 INFO - PROCESS | 3644 | 1461276372681 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 15:06:12 INFO - PROCESS | 3644 | 1461276372756 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:12 INFO - PROCESS | 3644 | ++DOCSHELL 1C996800 == 81 [pid = 3644] [id = 705] 15:06:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1C998800) [pid = 3644] [serial = 2115] [outer = 00000000] 15:06:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1CE67C00) [pid = 3644] [serial = 2116] [outer = 1C998800] 15:06:12 INFO - PROCESS | 3644 | 1461276372800 Marionette DEBUG loaded listener.js 15:06:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1D2C5400) [pid = 3644] [serial = 2117] [outer = 1C998800] 15:06:13 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (17B61000) [pid = 3644] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 15:06:13 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (19A11C00) [pid = 3644] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 15:06:13 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1C457000) [pid = 3644] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 15:06:13 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (17C55000) [pid = 3644] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 15:06:13 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1831AC00) [pid = 3644] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 15:06:13 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (196F0000) [pid = 3644] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:06:13 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (1D2C7000) [pid = 3644] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 15:06:13 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1ADA8000) [pid = 3644] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 15:06:13 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1C99DC00) [pid = 3644] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 15:06:13 INFO - PROCESS | 3644 | 1461276373350 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]]]}] 15:06:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:06:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 904ms 15:06:13 INFO - PROCESS | 3644 | 1461276373415 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 15:06:13 INFO - PROCESS | 3644 | 1461276373417 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 15:06:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:06:13 INFO - PROCESS | 3644 | 1461276373420 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:06:13 INFO - PROCESS | 3644 | 1461276373422 Marionette TRACE conn3 <- [1,2786,null,{}] 15:06:13 INFO - PROCESS | 3644 | 1461276373425 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}] 15:06:13 INFO - PROCESS | 3644 | 1461276373518 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 15:06:13 INFO - PROCESS | 3644 | 1461276373627 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:13 INFO - PROCESS | 3644 | ++DOCSHELL 1390AC00 == 82 [pid = 3644] [id = 706] 15:06:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (148B3000) [pid = 3644] [serial = 2118] [outer = 00000000] 15:06:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (196F0000) [pid = 3644] [serial = 2119] [outer = 148B3000] 15:06:13 INFO - PROCESS | 3644 | 1461276373674 Marionette DEBUG loaded listener.js 15:06:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1C4E1000) [pid = 3644] [serial = 2120] [outer = 148B3000] 15:06:14 INFO - PROCESS | 3644 | 1461276374063 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]]]}] 15:06:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:06:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 701ms 15:06:14 INFO - PROCESS | 3644 | 1461276374120 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 15:06:14 INFO - PROCESS | 3644 | 1461276374122 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 15:06:14 INFO - PROCESS | 3644 | 1461276374125 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:06:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:06:14 INFO - PROCESS | 3644 | 1461276374127 Marionette TRACE conn3 <- [1,2790,null,{}] 15:06:14 INFO - PROCESS | 3644 | 1461276374131 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}] 15:06:14 INFO - PROCESS | 3644 | 1461276374219 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 15:06:14 INFO - PROCESS | 3644 | 1461276374226 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:14 INFO - PROCESS | 3644 | ++DOCSHELL 17B61400 == 83 [pid = 3644] [id = 707] 15:06:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1A481C00) [pid = 3644] [serial = 2121] [outer = 00000000] 15:06:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1D60C000) [pid = 3644] [serial = 2122] [outer = 1A481C00] 15:06:14 INFO - PROCESS | 3644 | 1461276374270 Marionette DEBUG loaded listener.js 15:06:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1D659000) [pid = 3644] [serial = 2123] [outer = 1A481C00] 15:06:14 INFO - PROCESS | 3644 | 1461276374746 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]]]}] 15:06:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:06:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 702ms 15:06:14 INFO - PROCESS | 3644 | 1461276374825 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 15:06:14 INFO - PROCESS | 3644 | 1461276374827 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 15:06:14 INFO - PROCESS | 3644 | 1461276374831 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:06:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:06:14 INFO - PROCESS | 3644 | 1461276374832 Marionette TRACE conn3 <- [1,2794,null,{}] 15:06:14 INFO - PROCESS | 3644 | 1461276374836 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}] 15:06:14 INFO - PROCESS | 3644 | 1461276374923 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 15:06:14 INFO - PROCESS | 3644 | 1461276374933 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:14 INFO - PROCESS | 3644 | ++DOCSHELL 15F4D800 == 84 [pid = 3644] [id = 708] 15:06:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1D65BC00) [pid = 3644] [serial = 2124] [outer = 00000000] 15:06:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1DC49400) [pid = 3644] [serial = 2125] [outer = 1D65BC00] 15:06:14 INFO - PROCESS | 3644 | 1461276374976 Marionette DEBUG loaded listener.js 15:06:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1DFF2800) [pid = 3644] [serial = 2126] [outer = 1D65BC00] 15:06:15 INFO - PROCESS | 3644 | 1461276375680 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]]]}] 15:06:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:06:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 904ms 15:06:15 INFO - PROCESS | 3644 | 1461276375736 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 15:06:15 INFO - PROCESS | 3644 | 1461276375740 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 15:06:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:06:15 INFO - PROCESS | 3644 | 1461276375746 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:06:15 INFO - PROCESS | 3644 | 1461276375750 Marionette TRACE conn3 <- [1,2798,null,{}] 15:06:15 INFO - PROCESS | 3644 | 1461276375756 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}] 15:06:15 INFO - PROCESS | 3644 | 1461276375871 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 15:06:16 INFO - PROCESS | 3644 | 1461276376027 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:16 INFO - PROCESS | 3644 | ++DOCSHELL 14BF7400 == 85 [pid = 3644] [id = 709] 15:06:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (15507C00) [pid = 3644] [serial = 2127] [outer = 00000000] 15:06:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (180A7800) [pid = 3644] [serial = 2128] [outer = 15507C00] 15:06:16 INFO - PROCESS | 3644 | 1461276376087 Marionette DEBUG loaded listener.js 15:06:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (183A0800) [pid = 3644] [serial = 2129] [outer = 15507C00] 15:06:16 INFO - PROCESS | 3644 | 1461276376654 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]]]}] 15:06:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:06:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 935ms 15:06:16 INFO - PROCESS | 3644 | 1461276376692 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 15:06:16 INFO - PROCESS | 3644 | 1461276376698 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 15:06:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:06:16 INFO - PROCESS | 3644 | 1461276376705 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:06:16 INFO - PROCESS | 3644 | 1461276376708 Marionette TRACE conn3 <- [1,2802,null,{}] 15:06:16 INFO - PROCESS | 3644 | 1461276376712 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}] 15:06:16 INFO - PROCESS | 3644 | 1461276376825 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 15:06:16 INFO - PROCESS | 3644 | 1461276376991 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:16 INFO - PROCESS | 3644 | ++DOCSHELL 18ADF800 == 86 [pid = 3644] [id = 710] 15:06:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (18AE9C00) [pid = 3644] [serial = 2130] [outer = 00000000] 15:06:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (19903C00) [pid = 3644] [serial = 2131] [outer = 18AE9C00] 15:06:17 INFO - PROCESS | 3644 | 1461276377047 Marionette DEBUG loaded listener.js 15:06:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1A074C00) [pid = 3644] [serial = 2132] [outer = 18AE9C00] 15:06:17 INFO - PROCESS | 3644 | 1461276377678 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]]]}] 15:06:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:06:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 998ms 15:06:17 INFO - PROCESS | 3644 | 1461276377705 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 15:06:17 INFO - PROCESS | 3644 | 1461276377708 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 15:06:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:06:17 INFO - PROCESS | 3644 | 1461276377712 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:06:17 INFO - PROCESS | 3644 | 1461276377716 Marionette TRACE conn3 <- [1,2806,null,{}] 15:06:17 INFO - PROCESS | 3644 | 1461276377727 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}] 15:06:17 INFO - PROCESS | 3644 | 1461276377841 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 15:06:17 INFO - PROCESS | 3644 | 1461276378009 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:18 INFO - PROCESS | 3644 | ++DOCSHELL 1DC3C000 == 87 [pid = 3644] [id = 711] 15:06:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1DC3C400) [pid = 3644] [serial = 2133] [outer = 00000000] 15:06:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1DFF4400) [pid = 3644] [serial = 2134] [outer = 1DC3C400] 15:06:18 INFO - PROCESS | 3644 | 1461276378067 Marionette DEBUG loaded listener.js 15:06:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1E15D400) [pid = 3644] [serial = 2135] [outer = 1DC3C400] 15:06:18 INFO - PROCESS | 3644 | 1461276378643 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]]]}] 15:06:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:06:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 997ms 15:06:18 INFO - PROCESS | 3644 | 1461276378698 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 15:06:18 INFO - PROCESS | 3644 | 1461276378701 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 15:06:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:06:18 INFO - PROCESS | 3644 | 1461276378704 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:06:18 INFO - PROCESS | 3644 | 1461276378706 Marionette TRACE conn3 <- [1,2810,null,{}] 15:06:18 INFO - PROCESS | 3644 | 1461276378710 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}] 15:06:18 INFO - PROCESS | 3644 | 1461276378820 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 15:06:18 INFO - PROCESS | 3644 | 1461276378971 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:18 INFO - PROCESS | 3644 | ++DOCSHELL 1C99A400 == 88 [pid = 3644] [id = 712] 15:06:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1E15C400) [pid = 3644] [serial = 2136] [outer = 00000000] 15:06:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1E1B0400) [pid = 3644] [serial = 2137] [outer = 1E15C400] 15:06:19 INFO - PROCESS | 3644 | 1461276379027 Marionette DEBUG loaded listener.js 15:06:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (1E1B6800) [pid = 3644] [serial = 2138] [outer = 1E15C400] 15:06:19 INFO - PROCESS | 3644 | 1461276379600 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]]]}] 15:06:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:06:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 951ms 15:06:19 INFO - PROCESS | 3644 | 1461276379649 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 15:06:19 INFO - PROCESS | 3644 | 1461276379652 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 15:06:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:06:19 INFO - PROCESS | 3644 | 1461276379655 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:06:19 INFO - PROCESS | 3644 | 1461276379657 Marionette TRACE conn3 <- [1,2814,null,{}] 15:06:19 INFO - PROCESS | 3644 | 1461276379661 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}] 15:06:19 INFO - PROCESS | 3644 | 1461276379768 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 15:06:19 INFO - PROCESS | 3644 | 1461276379933 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:19 INFO - PROCESS | 3644 | ++DOCSHELL 18AC2C00 == 89 [pid = 3644] [id = 713] 15:06:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1E15B000) [pid = 3644] [serial = 2139] [outer = 00000000] 15:06:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (1E52E400) [pid = 3644] [serial = 2140] [outer = 1E15B000] 15:06:19 INFO - PROCESS | 3644 | 1461276379989 Marionette DEBUG loaded listener.js 15:06:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (1E531000) [pid = 3644] [serial = 2141] [outer = 1E15B000] 15:06:20 INFO - PROCESS | 3644 | 1461276380552 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:06:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:06:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 935ms 15:06:20 INFO - PROCESS | 3644 | 1461276380600 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 15:06:20 INFO - PROCESS | 3644 | 1461276380602 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 15:06:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:06:20 INFO - PROCESS | 3644 | 1461276380605 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:06:20 INFO - PROCESS | 3644 | 1461276380607 Marionette TRACE conn3 <- [1,2818,null,{}] 15:06:20 INFO - PROCESS | 3644 | 1461276380611 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}] 15:06:20 INFO - PROCESS | 3644 | 1461276380748 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 15:06:20 INFO - PROCESS | 3644 | 1461276380901 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:20 INFO - PROCESS | 3644 | ++DOCSHELL 1E7C1C00 == 90 [pid = 3644] [id = 714] 15:06:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (1E7C2C00) [pid = 3644] [serial = 2142] [outer = 00000000] 15:06:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (1E7CD000) [pid = 3644] [serial = 2143] [outer = 1E7C2C00] 15:06:20 INFO - PROCESS | 3644 | 1461276380960 Marionette DEBUG loaded listener.js 15:06:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (20238400) [pid = 3644] [serial = 2144] [outer = 1E7C2C00] 15:06:21 INFO - PROCESS | 3644 | 1461276381545 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]]]}] 15:06:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:06:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 997ms 15:06:21 INFO - PROCESS | 3644 | 1461276381608 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 15:06:21 INFO - PROCESS | 3644 | 1461276381610 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 15:06:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:06:21 INFO - PROCESS | 3644 | 1461276381613 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:06:21 INFO - PROCESS | 3644 | 1461276381615 Marionette TRACE conn3 <- [1,2822,null,{}] 15:06:21 INFO - PROCESS | 3644 | 1461276381619 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}] 15:06:21 INFO - PROCESS | 3644 | 1461276381732 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 15:06:21 INFO - PROCESS | 3644 | 1461276381892 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:21 INFO - PROCESS | 3644 | ++DOCSHELL 1390B400 == 91 [pid = 3644] [id = 715] 15:06:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (1D2C9800) [pid = 3644] [serial = 2145] [outer = 00000000] 15:06:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (2023E800) [pid = 3644] [serial = 2146] [outer = 1D2C9800] 15:06:21 INFO - PROCESS | 3644 | 1461276381947 Marionette DEBUG loaded listener.js 15:06:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (20241800) [pid = 3644] [serial = 2147] [outer = 1D2C9800] 15:06:22 INFO - PROCESS | 3644 | 1461276382685 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:06:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:06:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1075ms 15:06:22 INFO - PROCESS | 3644 | 1461276382707 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 15:06:22 INFO - PROCESS | 3644 | 1461276382711 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 15:06:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:06:22 INFO - PROCESS | 3644 | 1461276382716 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:06:22 INFO - PROCESS | 3644 | 1461276382720 Marionette TRACE conn3 <- [1,2826,null,{}] 15:06:22 INFO - PROCESS | 3644 | 1461276382727 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}] 15:06:22 INFO - PROCESS | 3644 | 1461276382838 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 15:06:22 INFO - PROCESS | 3644 | 1461276382995 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:22 INFO - PROCESS | 3644 | ++DOCSHELL 18063000 == 92 [pid = 3644] [id = 716] 15:06:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (1806D400) [pid = 3644] [serial = 2148] [outer = 00000000] 15:06:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (18846400) [pid = 3644] [serial = 2149] [outer = 1806D400] 15:06:23 INFO - PROCESS | 3644 | 1461276383046 Marionette DEBUG loaded listener.js 15:06:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (18ABFC00) [pid = 3644] [serial = 2150] [outer = 1806D400] 15:06:23 INFO - PROCESS | 3644 | 1461276383623 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]]]}] 15:06:23 INFO - PROCESS | 3644 | --DOCSHELL 0267D000 == 91 [pid = 3644] [id = 419] 15:06:23 INFO - PROCESS | 3644 | --DOCSHELL 0267E800 == 90 [pid = 3644] [id = 418] 15:06:23 INFO - PROCESS | 3644 | --DOCSHELL 16A34400 == 89 [pid = 3644] [id = 406] 15:06:23 INFO - PROCESS | 3644 | --DOCSHELL 19907C00 == 88 [pid = 3644] [id = 671] 15:06:23 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (1D65B800) [pid = 3644] [serial = 2077] [outer = 00000000] [url = about:blank] 15:06:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:06:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 998ms 15:06:23 INFO - PROCESS | 3644 | 1461276383717 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 15:06:23 INFO - PROCESS | 3644 | 1461276383722 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 15:06:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:06:23 INFO - PROCESS | 3644 | 1461276383728 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:06:23 INFO - PROCESS | 3644 | 1461276383730 Marionette TRACE conn3 <- [1,2830,null,{}] 15:06:23 INFO - PROCESS | 3644 | 1461276383737 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}] 15:06:23 INFO - PROCESS | 3644 | 1461276383856 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 15:06:23 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (1CE74800) [pid = 3644] [serial = 2068] [outer = 00000000] [url = about:blank] 15:06:23 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (18CC0000) [pid = 3644] [serial = 2044] [outer = 00000000] [url = about:blank] 15:06:23 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (1884A800) [pid = 3644] [serial = 2054] [outer = 00000000] [url = about:blank] 15:06:23 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (1871C400) [pid = 3644] [serial = 2053] [outer = 00000000] [url = about:blank] 15:06:23 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (1A06B400) [pid = 3644] [serial = 2059] [outer = 00000000] [url = about:blank] 15:06:23 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (1A07E000) [pid = 3644] [serial = 2060] [outer = 00000000] [url = about:blank] 15:06:23 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (1390B800) [pid = 3644] [serial = 2038] [outer = 00000000] [url = about:blank] 15:06:23 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (1C484800) [pid = 3644] [serial = 2062] [outer = 00000000] [url = about:blank] 15:06:23 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (1C4E8800) [pid = 3644] [serial = 2071] [outer = 00000000] [url = about:blank] 15:06:23 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (18CBE400) [pid = 3644] [serial = 2056] [outer = 00000000] [url = about:blank] 15:06:23 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (1963B000) [pid = 3644] [serial = 2057] [outer = 00000000] [url = about:blank] 15:06:23 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (1A07AC00) [pid = 3644] [serial = 2036] [outer = 00000000] [url = about:blank] 15:06:23 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (1C45C400) [pid = 3644] [serial = 2050] [outer = 00000000] [url = about:blank] 15:06:23 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (1A0F0400) [pid = 3644] [serial = 2047] [outer = 00000000] [url = about:blank] 15:06:23 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (1D140C00) [pid = 3644] [serial = 2069] [outer = 00000000] [url = about:blank] 15:06:23 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (17C55800) [pid = 3644] [serial = 2041] [outer = 00000000] [url = about:blank] 15:06:23 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (1D2CC800) [pid = 3644] [serial = 2074] [outer = 00000000] [url = about:blank] 15:06:23 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1D605000) [pid = 3644] [serial = 2075] [outer = 00000000] [url = about:blank] 15:06:23 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1C799400) [pid = 3644] [serial = 2065] [outer = 00000000] [url = about:blank] 15:06:23 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1C79B800) [pid = 3644] [serial = 2066] [outer = 00000000] [url = about:blank] 15:06:23 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1C461000) [pid = 3644] [serial = 2072] [outer = 00000000] [url = about:blank] 15:06:23 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1C48B800) [pid = 3644] [serial = 2063] [outer = 00000000] [url = about:blank] 15:06:23 INFO - PROCESS | 3644 | 1461276383966 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:23 INFO - PROCESS | 3644 | ++DOCSHELL 157AA400 == 89 [pid = 3644] [id = 717] 15:06:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (157F4400) [pid = 3644] [serial = 2151] [outer = 00000000] 15:06:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1871C400) [pid = 3644] [serial = 2152] [outer = 157F4400] 15:06:24 INFO - PROCESS | 3644 | 1461276384013 Marionette DEBUG loaded listener.js 15:06:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (18AC6C00) [pid = 3644] [serial = 2153] [outer = 157F4400] 15:06:24 INFO - PROCESS | 3644 | 1461276384505 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]]]}] 15:06:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:06:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 795ms 15:06:24 INFO - PROCESS | 3644 | 1461276384528 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 15:06:24 INFO - PROCESS | 3644 | 1461276384531 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 15:06:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:06:24 INFO - PROCESS | 3644 | 1461276384534 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:06:24 INFO - PROCESS | 3644 | 1461276384537 Marionette TRACE conn3 <- [1,2834,null,{}] 15:06:24 INFO - PROCESS | 3644 | 1461276384547 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}] 15:06:24 INFO - PROCESS | 3644 | 1461276384639 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 15:06:24 INFO - PROCESS | 3644 | 1461276384649 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:24 INFO - PROCESS | 3644 | ++DOCSHELL 19A17C00 == 90 [pid = 3644] [id = 718] 15:06:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (19A18400) [pid = 3644] [serial = 2154] [outer = 00000000] 15:06:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1A06FC00) [pid = 3644] [serial = 2155] [outer = 19A18400] 15:06:24 INFO - PROCESS | 3644 | 1461276384697 Marionette DEBUG loaded listener.js 15:06:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1A08AC00) [pid = 3644] [serial = 2156] [outer = 19A18400] 15:06:25 INFO - PROCESS | 3644 | 1461276385188 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]]]}] 15:06:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:06:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 702ms 15:06:25 INFO - PROCESS | 3644 | 1461276385219 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 15:06:25 INFO - PROCESS | 3644 | 1461276385221 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 15:06:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:06:25 INFO - PROCESS | 3644 | 1461276385224 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:06:25 INFO - PROCESS | 3644 | 1461276385226 Marionette TRACE conn3 <- [1,2838,null,{}] 15:06:25 INFO - PROCESS | 3644 | 1461276385230 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}] 15:06:25 INFO - PROCESS | 3644 | 1461276385319 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 15:06:25 INFO - PROCESS | 3644 | 1461276385325 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:25 INFO - PROCESS | 3644 | ++DOCSHELL 1ADAC000 == 91 [pid = 3644] [id = 719] 15:06:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1ADB2400) [pid = 3644] [serial = 2157] [outer = 00000000] 15:06:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1C480800) [pid = 3644] [serial = 2158] [outer = 1ADB2400] 15:06:25 INFO - PROCESS | 3644 | 1461276385370 Marionette DEBUG loaded listener.js 15:06:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1C48B800) [pid = 3644] [serial = 2159] [outer = 1ADB2400] 15:06:25 INFO - PROCESS | 3644 | 1461276385865 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:06:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:06:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 686ms 15:06:25 INFO - PROCESS | 3644 | 1461276385922 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 15:06:25 INFO - PROCESS | 3644 | 1461276385924 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 15:06:25 INFO - PROCESS | 3644 | 1461276385928 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:06:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:06:25 INFO - PROCESS | 3644 | 1461276385930 Marionette TRACE conn3 <- [1,2842,null,{}] 15:06:25 INFO - PROCESS | 3644 | 1461276385933 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}] 15:06:26 INFO - PROCESS | 3644 | 1461276386023 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 15:06:26 INFO - PROCESS | 3644 | 1461276386068 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:26 INFO - PROCESS | 3644 | ++DOCSHELL 1C797C00 == 92 [pid = 3644] [id = 720] 15:06:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1C799400) [pid = 3644] [serial = 2160] [outer = 00000000] 15:06:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (1C98F800) [pid = 3644] [serial = 2161] [outer = 1C799400] 15:06:26 INFO - PROCESS | 3644 | 1461276386116 Marionette DEBUG loaded listener.js 15:06:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1C99E000) [pid = 3644] [serial = 2162] [outer = 1C799400] 15:06:26 INFO - PROCESS | 3644 | 1461276386626 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]]]}] 15:06:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:06:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 732ms 15:06:26 INFO - PROCESS | 3644 | 1461276386669 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 15:06:26 INFO - PROCESS | 3644 | 1461276386671 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 15:06:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:06:26 INFO - PROCESS | 3644 | 1461276386674 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:06:26 INFO - PROCESS | 3644 | 1461276386676 Marionette TRACE conn3 <- [1,2846,null,{}] 15:06:26 INFO - PROCESS | 3644 | 1461276386679 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}] 15:06:26 INFO - PROCESS | 3644 | 1461276386821 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 15:06:26 INFO - PROCESS | 3644 | 1461276386905 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:26 INFO - PROCESS | 3644 | ++DOCSHELL 1D2C6400 == 93 [pid = 3644] [id = 721] 15:06:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (1D2C7400) [pid = 3644] [serial = 2163] [outer = 00000000] 15:06:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (1D60B000) [pid = 3644] [serial = 2164] [outer = 1D2C7400] 15:06:26 INFO - PROCESS | 3644 | 1461276386953 Marionette DEBUG loaded listener.js 15:06:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (1D808C00) [pid = 3644] [serial = 2165] [outer = 1D2C7400] 15:06:27 INFO - PROCESS | 3644 | 1461276387382 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:06:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:06:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 748ms 15:06:27 INFO - PROCESS | 3644 | 1461276387415 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 15:06:27 INFO - PROCESS | 3644 | 1461276387417 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 15:06:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:06:27 INFO - PROCESS | 3644 | 1461276387420 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:06:27 INFO - PROCESS | 3644 | 1461276387421 Marionette TRACE conn3 <- [1,2850,null,{}] 15:06:27 INFO - PROCESS | 3644 | 1461276387425 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}] 15:06:27 INFO - PROCESS | 3644 | 1461276387580 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 15:06:27 INFO - PROCESS | 3644 | 1461276387607 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:27 INFO - PROCESS | 3644 | ++DOCSHELL 1D80C800 == 94 [pid = 3644] [id = 722] 15:06:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (1D80D000) [pid = 3644] [serial = 2166] [outer = 00000000] 15:06:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (1DFE9400) [pid = 3644] [serial = 2167] [outer = 1D80D000] 15:06:27 INFO - PROCESS | 3644 | 1461276387651 Marionette DEBUG loaded listener.js 15:06:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (1E15A800) [pid = 3644] [serial = 2168] [outer = 1D80D000] 15:06:28 INFO - PROCESS | 3644 | 1461276388110 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]]]}] 15:06:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:06:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 733ms 15:06:28 INFO - PROCESS | 3644 | 1461276388161 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 15:06:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:06:28 INFO - PROCESS | 3644 | 1461276388163 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 15:06:28 INFO - PROCESS | 3644 | 1461276388166 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:06:28 INFO - PROCESS | 3644 | 1461276388168 Marionette TRACE conn3 <- [1,2854,null,{}] 15:06:28 INFO - PROCESS | 3644 | 1461276388171 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}] 15:06:28 INFO - PROCESS | 3644 | 1461276388298 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 15:06:28 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (196F0400) [pid = 3644] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 15:06:28 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (18AE0400) [pid = 3644] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 15:06:28 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (148B3000) [pid = 3644] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 15:06:28 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (1A481C00) [pid = 3644] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 15:06:28 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (13371C00) [pid = 3644] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 15:06:28 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (137B4400) [pid = 3644] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 15:06:28 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (1C458C00) [pid = 3644] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 15:06:28 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (1D60CC00) [pid = 3644] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 15:06:28 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (1C998800) [pid = 3644] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 15:06:28 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (1A071800) [pid = 3644] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 15:06:28 INFO - PROCESS | 3644 | 1461276388501 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:28 INFO - PROCESS | 3644 | ++DOCSHELL 137B4400 == 95 [pid = 3644] [id = 723] 15:06:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (13823000) [pid = 3644] [serial = 2169] [outer = 00000000] 15:06:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (17C5CC00) [pid = 3644] [serial = 2170] [outer = 13823000] 15:06:28 INFO - PROCESS | 3644 | 1461276388546 Marionette DEBUG loaded listener.js 15:06:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (18ADDC00) [pid = 3644] [serial = 2171] [outer = 13823000] 15:06:28 INFO - PROCESS | 3644 | 1461276388896 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]]]}] 15:06:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:06:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 795ms 15:06:28 INFO - PROCESS | 3644 | 1461276388968 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 15:06:28 INFO - PROCESS | 3644 | 1461276388970 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 15:06:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:06:28 INFO - PROCESS | 3644 | 1461276388974 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:06:28 INFO - PROCESS | 3644 | 1461276388976 Marionette TRACE conn3 <- [1,2858,null,{}] 15:06:28 INFO - PROCESS | 3644 | 1461276388979 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}] 15:06:29 INFO - PROCESS | 3644 | 1461276389068 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 15:06:29 INFO - PROCESS | 3644 | 1461276389074 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:29 INFO - PROCESS | 3644 | ++DOCSHELL 15BD0000 == 96 [pid = 3644] [id = 724] 15:06:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1667E400) [pid = 3644] [serial = 2172] [outer = 00000000] 15:06:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (1D809000) [pid = 3644] [serial = 2173] [outer = 1667E400] 15:06:29 INFO - PROCESS | 3644 | 1461276389118 Marionette DEBUG loaded listener.js 15:06:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (1E52B400) [pid = 3644] [serial = 2174] [outer = 1667E400] 15:06:29 INFO - PROCESS | 3644 | 1461276389598 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]]]}] 15:06:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:06:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 686ms 15:06:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:06:29 INFO - PROCESS | 3644 | 1461276389674 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 15:06:29 INFO - PROCESS | 3644 | 1461276389676 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 15:06:29 INFO - PROCESS | 3644 | 1461276389679 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:06:29 INFO - PROCESS | 3644 | 1461276389681 Marionette TRACE conn3 <- [1,2862,null,{}] 15:06:29 INFO - PROCESS | 3644 | 1461276389684 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}] 15:06:29 INFO - PROCESS | 3644 | 1461276389774 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 15:06:29 INFO - PROCESS | 3644 | 1461276389784 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:29 INFO - PROCESS | 3644 | ++DOCSHELL 1D803000 == 97 [pid = 3644] [id = 725] 15:06:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (1E7C8800) [pid = 3644] [serial = 2175] [outer = 00000000] 15:06:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (2023D800) [pid = 3644] [serial = 2176] [outer = 1E7C8800] 15:06:29 INFO - PROCESS | 3644 | 1461276389828 Marionette DEBUG loaded listener.js 15:06:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (20246800) [pid = 3644] [serial = 2177] [outer = 1E7C8800] 15:06:30 INFO - PROCESS | 3644 | 1461276390301 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]]]}] 15:06:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:06:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 685ms 15:06:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:06:30 INFO - PROCESS | 3644 | 1461276390378 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 15:06:30 INFO - PROCESS | 3644 | 1461276390381 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 15:06:30 INFO - PROCESS | 3644 | 1461276390384 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:06:30 INFO - PROCESS | 3644 | 1461276390386 Marionette TRACE conn3 <- [1,2866,null,{}] 15:06:30 INFO - PROCESS | 3644 | 1461276390390 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}] 15:06:30 INFO - PROCESS | 3644 | 1461276390586 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 15:06:30 INFO - PROCESS | 3644 | 1461276390712 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:30 INFO - PROCESS | 3644 | ++DOCSHELL 12B3D800 == 98 [pid = 3644] [id = 726] 15:06:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (12C53800) [pid = 3644] [serial = 2178] [outer = 00000000] 15:06:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (15BDB800) [pid = 3644] [serial = 2179] [outer = 12C53800] 15:06:30 INFO - PROCESS | 3644 | 1461276390770 Marionette DEBUG loaded listener.js 15:06:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (1663A000) [pid = 3644] [serial = 2180] [outer = 12C53800] 15:06:31 INFO - PROCESS | 3644 | 1461276391332 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]]]}] 15:06:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:06:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 998ms 15:06:31 INFO - PROCESS | 3644 | 1461276391388 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 15:06:31 INFO - PROCESS | 3644 | 1461276391393 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 15:06:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:06:31 INFO - PROCESS | 3644 | 1461276391398 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:06:31 INFO - PROCESS | 3644 | 1461276391403 Marionette TRACE conn3 <- [1,2870,null,{}] 15:06:31 INFO - PROCESS | 3644 | 1461276391408 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}] 15:06:31 INFO - PROCESS | 3644 | 1461276391525 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 15:06:31 INFO - PROCESS | 3644 | 1461276391683 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:31 INFO - PROCESS | 3644 | ++DOCSHELL 196F4000 == 99 [pid = 3644] [id = 727] 15:06:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (196F2800) [pid = 3644] [serial = 2181] [outer = 00000000] 15:06:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (1A047400) [pid = 3644] [serial = 2182] [outer = 196F2800] 15:06:31 INFO - PROCESS | 3644 | 1461276391742 Marionette DEBUG loaded listener.js 15:06:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (1A350400) [pid = 3644] [serial = 2183] [outer = 196F2800] 15:06:32 INFO - PROCESS | 3644 | 1461276392361 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]]]}] 15:06:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:06:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1045ms 15:06:32 INFO - PROCESS | 3644 | 1461276392431 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 15:06:32 INFO - PROCESS | 3644 | 1461276392435 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 15:06:32 INFO - PROCESS | 3644 | 1461276392458 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:06:32 INFO - PROCESS | 3644 | 1461276392460 Marionette TRACE conn3 <- [1,2874,null,{}] 15:06:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:06:32 INFO - PROCESS | 3644 | 1461276392464 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}] 15:06:32 INFO - PROCESS | 3644 | 1461276392638 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 15:06:32 INFO - PROCESS | 3644 | 1461276392651 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:32 INFO - PROCESS | 3644 | ++DOCSHELL 1D2C1800 == 100 [pid = 3644] [id = 728] 15:06:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (1D2C7000) [pid = 3644] [serial = 2184] [outer = 00000000] 15:06:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (1D60D000) [pid = 3644] [serial = 2185] [outer = 1D2C7000] 15:06:32 INFO - PROCESS | 3644 | 1461276392705 Marionette DEBUG loaded listener.js 15:06:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (1D80F000) [pid = 3644] [serial = 2186] [outer = 1D2C7000] 15:06:33 INFO - PROCESS | 3644 | 1461276393407 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]]]}] 15:06:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:06:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 982ms 15:06:33 INFO - PROCESS | 3644 | 1461276393449 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 15:06:33 INFO - PROCESS | 3644 | 1461276393453 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 15:06:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:06:33 INFO - PROCESS | 3644 | 1461276393464 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:06:33 INFO - PROCESS | 3644 | 1461276393468 Marionette TRACE conn3 <- [1,2878,null,{}] 15:06:33 INFO - PROCESS | 3644 | 1461276393472 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}] 15:06:33 INFO - PROCESS | 3644 | 1461276393587 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 15:06:33 INFO - PROCESS | 3644 | 1461276393745 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:33 INFO - PROCESS | 3644 | ++DOCSHELL 202EA400 == 101 [pid = 3644] [id = 729] 15:06:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (202EC400) [pid = 3644] [serial = 2187] [outer = 00000000] 15:06:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 153 (202F4000) [pid = 3644] [serial = 2188] [outer = 202EC400] 15:06:33 INFO - PROCESS | 3644 | 1461276393801 Marionette DEBUG loaded listener.js 15:06:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 154 (202F6C00) [pid = 3644] [serial = 2189] [outer = 202EC400] 15:06:34 INFO - PROCESS | 3644 | 1461276394350 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:06:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:06:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 936ms 15:06:34 INFO - PROCESS | 3644 | 1461276394404 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 15:06:34 INFO - PROCESS | 3644 | 1461276394407 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 15:06:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:06:34 INFO - PROCESS | 3644 | 1461276394410 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:06:34 INFO - PROCESS | 3644 | 1461276394412 Marionette TRACE conn3 <- [1,2882,null,{}] 15:06:34 INFO - PROCESS | 3644 | 1461276394416 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}] 15:06:34 INFO - PROCESS | 3644 | 1461276394528 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 15:06:34 INFO - PROCESS | 3644 | 1461276394697 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:34 INFO - PROCESS | 3644 | ++DOCSHELL 1C20A400 == 102 [pid = 3644] [id = 730] 15:06:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 155 (20352C00) [pid = 3644] [serial = 2190] [outer = 00000000] 15:06:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 156 (20357800) [pid = 3644] [serial = 2191] [outer = 20352C00] 15:06:34 INFO - PROCESS | 3644 | 1461276394753 Marionette DEBUG loaded listener.js 15:06:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 157 (2035A400) [pid = 3644] [serial = 2192] [outer = 20352C00] 15:06:35 INFO - PROCESS | 3644 | 1461276395351 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]]]}] 15:06:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:06:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 998ms 15:06:35 INFO - PROCESS | 3644 | 1461276395413 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 15:06:35 INFO - PROCESS | 3644 | 1461276395415 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 15:06:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:06:35 INFO - PROCESS | 3644 | 1461276395419 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:06:35 INFO - PROCESS | 3644 | 1461276395421 Marionette TRACE conn3 <- [1,2886,null,{}] 15:06:35 INFO - PROCESS | 3644 | 1461276395425 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}] 15:06:35 INFO - PROCESS | 3644 | 1461276395536 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 15:06:35 INFO - PROCESS | 3644 | 1461276395694 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:35 INFO - PROCESS | 3644 | ++DOCSHELL 2035EC00 == 103 [pid = 3644] [id = 731] 15:06:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 158 (2035F000) [pid = 3644] [serial = 2193] [outer = 00000000] 15:06:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 159 (2046F800) [pid = 3644] [serial = 2194] [outer = 2035F000] 15:06:35 INFO - PROCESS | 3644 | 1461276395759 Marionette DEBUG loaded listener.js 15:06:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 160 (20478400) [pid = 3644] [serial = 2195] [outer = 2035F000] 15:06:36 INFO - PROCESS | 3644 | 1461276396318 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]]]}] 15:06:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:06:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 935ms 15:06:36 INFO - PROCESS | 3644 | 1461276396363 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 15:06:36 INFO - PROCESS | 3644 | 1461276396366 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 15:06:36 INFO - PROCESS | 3644 | 1461276396369 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:06:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:06:36 INFO - PROCESS | 3644 | 1461276396372 Marionette TRACE conn3 <- [1,2890,null,{}] 15:06:36 INFO - PROCESS | 3644 | 1461276396375 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}] 15:06:36 INFO - PROCESS | 3644 | 1461276396487 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 15:06:36 INFO - PROCESS | 3644 | 1461276396645 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:36 INFO - PROCESS | 3644 | ++DOCSHELL 20360C00 == 104 [pid = 3644] [id = 732] 15:06:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 161 (20D68800) [pid = 3644] [serial = 2196] [outer = 00000000] 15:06:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 162 (20D6F000) [pid = 3644] [serial = 2197] [outer = 20D68800] 15:06:36 INFO - PROCESS | 3644 | 1461276396700 Marionette DEBUG loaded listener.js 15:06:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 163 (20D71800) [pid = 3644] [serial = 2198] [outer = 20D68800] 15:06:37 INFO - PROCESS | 3644 | 1461276397341 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:06:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:06:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1044ms 15:06:37 INFO - PROCESS | 3644 | 1461276397427 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 15:06:37 INFO - PROCESS | 3644 | 1461276397429 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 15:06:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:06:37 INFO - PROCESS | 3644 | 1461276397433 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:06:37 INFO - PROCESS | 3644 | 1461276397434 Marionette TRACE conn3 <- [1,2894,null,{}] 15:06:37 INFO - PROCESS | 3644 | 1461276397438 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}] 15:06:37 INFO - PROCESS | 3644 | 1461276397548 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 15:06:37 INFO - PROCESS | 3644 | 1461276397914 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:37 INFO - PROCESS | 3644 | ++DOCSHELL 12DDB000 == 105 [pid = 3644] [id = 733] 15:06:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 164 (13371C00) [pid = 3644] [serial = 2199] [outer = 00000000] 15:06:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 165 (15BEB800) [pid = 3644] [serial = 2200] [outer = 13371C00] 15:06:37 INFO - PROCESS | 3644 | 1461276398015 Marionette DEBUG loaded listener.js 15:06:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 166 (17B66800) [pid = 3644] [serial = 2201] [outer = 13371C00] 15:06:38 INFO - PROCESS | 3644 | 1461276398575 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]]]}] 15:06:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:06:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1185ms 15:06:38 INFO - PROCESS | 3644 | 1461276398613 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 15:06:38 INFO - PROCESS | 3644 | 1461276398617 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 15:06:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:06:38 INFO - PROCESS | 3644 | 1461276398623 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:06:38 INFO - PROCESS | 3644 | 1461276398626 Marionette TRACE conn3 <- [1,2898,null,{}] 15:06:38 INFO - PROCESS | 3644 | 1461276398631 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}] 15:06:38 INFO - PROCESS | 3644 | 1461276398748 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 15:06:38 INFO - PROCESS | 3644 | 1461276398929 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:38 INFO - PROCESS | 3644 | ++DOCSHELL 17B56C00 == 106 [pid = 3644] [id = 734] 15:06:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 167 (17C5E000) [pid = 3644] [serial = 2202] [outer = 00000000] 15:06:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 168 (18ADB400) [pid = 3644] [serial = 2203] [outer = 17C5E000] 15:06:38 INFO - PROCESS | 3644 | 1461276398980 Marionette DEBUG loaded listener.js 15:06:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 169 (18D5F000) [pid = 3644] [serial = 2204] [outer = 17C5E000] 15:06:39 INFO - PROCESS | 3644 | --DOCSHELL 1C79F800 == 105 [pid = 3644] [id = 624] 15:06:39 INFO - PROCESS | 3644 | --DOCSHELL 12BE6800 == 104 [pid = 3644] [id = 416] 15:06:39 INFO - PROCESS | 3644 | --DOCSHELL 18ACA000 == 103 [pid = 3644] [id = 590] 15:06:39 INFO - PROCESS | 3644 | --DOCSHELL 1A07A400 == 102 [pid = 3644] [id = 453] 15:06:39 INFO - PROCESS | 3644 | --DOCSHELL 13904000 == 101 [pid = 3644] [id = 403] 15:06:39 INFO - PROCESS | 3644 | --DOCSHELL 1D803000 == 100 [pid = 3644] [id = 725] 15:06:39 INFO - PROCESS | 3644 | --DOCSHELL 15BD0000 == 99 [pid = 3644] [id = 724] 15:06:39 INFO - PROCESS | 3644 | --DOCSHELL 137B4400 == 98 [pid = 3644] [id = 723] 15:06:39 INFO - PROCESS | 3644 | --DOCSHELL 1D80C800 == 97 [pid = 3644] [id = 722] 15:06:39 INFO - PROCESS | 3644 | --DOCSHELL 1D2C6400 == 96 [pid = 3644] [id = 721] 15:06:39 INFO - PROCESS | 3644 | --DOCSHELL 1C797C00 == 95 [pid = 3644] [id = 720] 15:06:39 INFO - PROCESS | 3644 | --DOCSHELL 1ADAC000 == 94 [pid = 3644] [id = 719] 15:06:39 INFO - PROCESS | 3644 | --DOCSHELL 19A17C00 == 93 [pid = 3644] [id = 718] 15:06:39 INFO - PROCESS | 3644 | --DOCSHELL 157AA400 == 92 [pid = 3644] [id = 717] 15:06:39 INFO - PROCESS | 3644 | --DOMWINDOW == 168 (1DC49400) [pid = 3644] [serial = 2125] [outer = 00000000] [url = about:blank] 15:06:39 INFO - PROCESS | 3644 | --DOMWINDOW == 167 (1D13D800) [pid = 3644] [serial = 2086] [outer = 00000000] [url = about:blank] 15:06:39 INFO - PROCESS | 3644 | --DOMWINDOW == 166 (1DFEA000) [pid = 3644] [serial = 2092] [outer = 00000000] [url = about:blank] 15:06:39 INFO - PROCESS | 3644 | --DOMWINDOW == 165 (1D80F800) [pid = 3644] [serial = 2089] [outer = 00000000] [url = about:blank] 15:06:39 INFO - PROCESS | 3644 | --DOMWINDOW == 164 (1990EC00) [pid = 3644] [serial = 2083] [outer = 00000000] [url = about:blank] 15:06:39 INFO - PROCESS | 3644 | --DOMWINDOW == 163 (1E161800) [pid = 3644] [serial = 2095] [outer = 00000000] [url = about:blank] 15:06:39 INFO - PROCESS | 3644 | --DOMWINDOW == 162 (16644800) [pid = 3644] [serial = 2080] [outer = 00000000] [url = about:blank] 15:06:39 INFO - PROCESS | 3644 | --DOCSHELL 18063000 == 91 [pid = 3644] [id = 716] 15:06:39 INFO - PROCESS | 3644 | --DOCSHELL 1390B400 == 90 [pid = 3644] [id = 715] 15:06:39 INFO - PROCESS | 3644 | --DOCSHELL 1E7C1C00 == 89 [pid = 3644] [id = 714] 15:06:39 INFO - PROCESS | 3644 | --DOCSHELL 18AC2C00 == 88 [pid = 3644] [id = 713] 15:06:39 INFO - PROCESS | 3644 | --DOCSHELL 1C99A400 == 87 [pid = 3644] [id = 712] 15:06:39 INFO - PROCESS | 3644 | --DOMWINDOW == 161 (1D659000) [pid = 3644] [serial = 2123] [outer = 00000000] [url = about:blank] 15:06:39 INFO - PROCESS | 3644 | --DOMWINDOW == 160 (19907800) [pid = 3644] [serial = 2107] [outer = 00000000] [url = about:blank] 15:06:39 INFO - PROCESS | 3644 | --DOMWINDOW == 159 (18E7F800) [pid = 3644] [serial = 2105] [outer = 00000000] [url = about:blank] 15:06:39 INFO - PROCESS | 3644 | --DOMWINDOW == 158 (196F0000) [pid = 3644] [serial = 2119] [outer = 00000000] [url = about:blank] 15:06:39 INFO - PROCESS | 3644 | --DOMWINDOW == 157 (1D60C000) [pid = 3644] [serial = 2122] [outer = 00000000] [url = about:blank] 15:06:39 INFO - PROCESS | 3644 | --DOMWINDOW == 156 (15BE8C00) [pid = 3644] [serial = 2101] [outer = 00000000] [url = about:blank] 15:06:39 INFO - PROCESS | 3644 | --DOMWINDOW == 155 (18CC2C00) [pid = 3644] [serial = 2104] [outer = 00000000] [url = about:blank] 15:06:39 INFO - PROCESS | 3644 | --DOMWINDOW == 154 (16759C00) [pid = 3644] [serial = 2102] [outer = 00000000] [url = about:blank] 15:06:39 INFO - PROCESS | 3644 | --DOMWINDOW == 153 (17B5C800) [pid = 3644] [serial = 2099] [outer = 00000000] [url = about:blank] 15:06:39 INFO - PROCESS | 3644 | --DOMWINDOW == 152 (1990F400) [pid = 3644] [serial = 2108] [outer = 00000000] [url = about:blank] 15:06:39 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (1C721C00) [pid = 3644] [serial = 2114] [outer = 00000000] [url = about:blank] 15:06:39 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (1D65F400) [pid = 3644] [serial = 2078] [outer = 00000000] [url = about:blank] 15:06:39 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (1D2C5400) [pid = 3644] [serial = 2117] [outer = 00000000] [url = about:blank] 15:06:39 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (1667DC00) [pid = 3644] [serial = 2098] [outer = 00000000] [url = about:blank] 15:06:39 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (1A483000) [pid = 3644] [serial = 2111] [outer = 00000000] [url = about:blank] 15:06:39 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (1CE67C00) [pid = 3644] [serial = 2116] [outer = 00000000] [url = about:blank] 15:06:39 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (1C4E1000) [pid = 3644] [serial = 2120] [outer = 00000000] [url = about:blank] 15:06:39 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (1A0F0000) [pid = 3644] [serial = 2110] [outer = 00000000] [url = about:blank] 15:06:39 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (1C487800) [pid = 3644] [serial = 2113] [outer = 00000000] [url = about:blank] 15:06:39 INFO - PROCESS | 3644 | 1461276399573 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]]]}] 15:06:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:06:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:06:39 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 997ms 15:06:39 INFO - PROCESS | 3644 | 1461276399628 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 15:06:39 INFO - PROCESS | 3644 | 1461276399631 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 15:06:39 INFO - TEST-START | /DOMEvents/constructors.html 15:06:39 INFO - PROCESS | 3644 | 1461276399636 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:06:39 INFO - PROCESS | 3644 | 1461276399638 Marionette TRACE conn3 <- [1,2902,null,{}] 15:06:39 INFO - PROCESS | 3644 | 1461276399641 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}] 15:06:39 INFO - PROCESS | 3644 | 1461276399732 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 15:06:39 INFO - PROCESS | 3644 | 1461276399850 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:39 INFO - PROCESS | 3644 | ++DOCSHELL 17C56C00 == 88 [pid = 3644] [id = 735] 15:06:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (1839F000) [pid = 3644] [serial = 2205] [outer = 00000000] 15:06:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (1950A000) [pid = 3644] [serial = 2206] [outer = 1839F000] 15:06:39 INFO - PROCESS | 3644 | 1461276399896 Marionette DEBUG loaded listener.js 15:06:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (196F0000) [pid = 3644] [serial = 2207] [outer = 1839F000] 15:06:40 INFO - PROCESS | 3644 | 1461276400419 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]]]}] 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:06:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:06:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:06:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:06:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:06:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:06:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:06:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:06:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:06:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:06:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:06:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:06:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:06:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:06:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:06:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:06:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:06:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:06:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:06:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:06:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:06:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:06:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:06:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:06:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:06:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:06:40 INFO - TEST-OK | /DOMEvents/constructors.html | took 857ms 15:06:40 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:06:40 INFO - PROCESS | 3644 | 1461276400499 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 15:06:40 INFO - PROCESS | 3644 | 1461276400501 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 15:06:40 INFO - PROCESS | 3644 | 1461276400506 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:06:40 INFO - PROCESS | 3644 | 1461276400512 Marionette TRACE conn3 <- [1,2906,null,{}] 15:06:40 INFO - PROCESS | 3644 | 1461276400521 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}] 15:06:40 INFO - PROCESS | 3644 | 1461276400612 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 15:06:40 INFO - PROCESS | 3644 | 1461276400738 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:40 INFO - PROCESS | 3644 | ++DOCSHELL 19A0DC00 == 89 [pid = 3644] [id = 736] 15:06:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (1A07A800) [pid = 3644] [serial = 2208] [outer = 00000000] 15:06:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (1AA50C00) [pid = 3644] [serial = 2209] [outer = 1A07A800] 15:06:40 INFO - PROCESS | 3644 | 1461276400783 Marionette DEBUG loaded listener.js 15:06:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (1ADA6000) [pid = 3644] [serial = 2210] [outer = 1A07A800] 15:06:41 INFO - PROCESS | 3644 | 1461276401125 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:06:41 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:06:41 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 654ms 15:06:41 INFO - PROCESS | 3644 | 1461276401162 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 15:06:41 INFO - PROCESS | 3644 | 1461276401165 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 15:06:41 INFO - PROCESS | 3644 | 1461276401190 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:06:41 INFO - PROCESS | 3644 | 1461276401192 Marionette TRACE conn3 <- [1,2910,null,{}] 15:06:41 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:06:41 INFO - PROCESS | 3644 | 1461276401196 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}] 15:06:41 INFO - PROCESS | 3644 | 1461276401291 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 15:06:41 INFO - PROCESS | 3644 | 1461276401297 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:41 INFO - PROCESS | 3644 | ++DOCSHELL 15B05C00 == 90 [pid = 3644] [id = 737] 15:06:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (183AAC00) [pid = 3644] [serial = 2211] [outer = 00000000] 15:06:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (1C47E000) [pid = 3644] [serial = 2212] [outer = 183AAC00] 15:06:41 INFO - PROCESS | 3644 | 1461276401342 Marionette DEBUG loaded listener.js 15:06:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (1C487000) [pid = 3644] [serial = 2213] [outer = 183AAC00] 15:06:41 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 15:06:41 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 15:06:41 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 15:06:41 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 15:06:42 INFO - PROCESS | 3644 | 1461276402085 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]]]}] 15:06:42 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:06:42 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:06:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:06:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:06:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:06:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:06:42 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 15:06:42 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:06:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:06:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:06:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:06:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:06:42 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 15:06:42 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:06:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:06:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:06:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:06:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:06:42 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]" 15:06:42 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:06:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:06:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:06:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:06:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:06:42 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:06:42 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 935ms 15:06:42 INFO - PROCESS | 3644 | 1461276402140 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 15:06:42 INFO - PROCESS | 3644 | 1461276402146 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 15:06:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:06:42 INFO - PROCESS | 3644 | 1461276402152 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:06:42 INFO - PROCESS | 3644 | 1461276402155 Marionette TRACE conn3 <- [1,2914,null,{}] 15:06:42 INFO - PROCESS | 3644 | 1461276402161 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}] 15:06:42 INFO - PROCESS | 3644 | 1461276402310 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 15:06:42 INFO - PROCESS | 3644 | 1461276402466 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:42 INFO - PROCESS | 3644 | ++DOCSHELL 18719000 == 91 [pid = 3644] [id = 738] 15:06:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 153 (18844800) [pid = 3644] [serial = 2214] [outer = 00000000] 15:06:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 154 (1990B400) [pid = 3644] [serial = 2215] [outer = 18844800] 15:06:42 INFO - PROCESS | 3644 | 1461276402524 Marionette DEBUG loaded listener.js 15:06:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 155 (19A10000) [pid = 3644] [serial = 2216] [outer = 18844800] 15:06:42 INFO - PROCESS | 3644 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:06:43 INFO - PROCESS | 3644 | 1461276403029 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]]]}] 15:06:43 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 15:06:43 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 905ms 15:06:43 INFO - PROCESS | 3644 | 1461276403055 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 15:06:43 INFO - PROCESS | 3644 | 1461276403061 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 15:06:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:06:43 INFO - PROCESS | 3644 | 1461276403068 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:06:43 INFO - PROCESS | 3644 | 1461276403071 Marionette TRACE conn3 <- [1,2918,null,{}] 15:06:43 INFO - PROCESS | 3644 | 1461276403075 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}] 15:06:43 INFO - PROCESS | 3644 | 1461276403187 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 15:06:43 INFO - PROCESS | 3644 | 1461276403344 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:43 INFO - PROCESS | 3644 | ++DOCSHELL 1A0E6400 == 92 [pid = 3644] [id = 739] 15:06:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 156 (1A481C00) [pid = 3644] [serial = 2217] [outer = 00000000] 15:06:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 157 (1C721400) [pid = 3644] [serial = 2218] [outer = 1A481C00] 15:06:43 INFO - PROCESS | 3644 | 1461276403403 Marionette DEBUG loaded listener.js 15:06:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 158 (1C795400) [pid = 3644] [serial = 2219] [outer = 1A481C00] 15:06:43 INFO - PROCESS | 3644 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:06:43 INFO - PROCESS | 3644 | 1461276403939 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]]]}] 15:06:43 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:06:43 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 889ms 15:06:43 INFO - PROCESS | 3644 | 1461276403970 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 15:06:43 INFO - PROCESS | 3644 | 1461276403973 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 15:06:43 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:06:43 INFO - PROCESS | 3644 | 1461276403977 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:06:43 INFO - PROCESS | 3644 | 1461276403980 Marionette TRACE conn3 <- [1,2922,null,{}] 15:06:43 INFO - PROCESS | 3644 | 1461276403991 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}] 15:06:44 INFO - PROCESS | 3644 | 1461276404105 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 15:06:44 INFO - PROCESS | 3644 | 1461276404274 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:44 INFO - PROCESS | 3644 | ++DOCSHELL 1D2C4800 == 93 [pid = 3644] [id = 740] 15:06:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 159 (1D2C4C00) [pid = 3644] [serial = 2220] [outer = 00000000] 15:06:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 160 (1D2CC400) [pid = 3644] [serial = 2221] [outer = 1D2C4C00] 15:06:44 INFO - PROCESS | 3644 | 1461276404335 Marionette DEBUG loaded listener.js 15:06:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 161 (1D60C000) [pid = 3644] [serial = 2222] [outer = 1D2C4C00] 15:06:44 INFO - PROCESS | 3644 | 1461276404819 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]]]}] 15:06:44 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:06:44 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 889ms 15:06:44 INFO - PROCESS | 3644 | 1461276404879 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 15:06:44 INFO - PROCESS | 3644 | 1461276404882 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 15:06:44 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:06:44 INFO - PROCESS | 3644 | 1461276404887 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:06:44 INFO - PROCESS | 3644 | 1461276404889 Marionette TRACE conn3 <- [1,2926,null,{}] 15:06:44 INFO - PROCESS | 3644 | 1461276404893 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}] 15:06:45 INFO - PROCESS | 3644 | 1461276405003 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 15:06:45 INFO - PROCESS | 3644 | 1461276405169 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:45 INFO - PROCESS | 3644 | ++DOCSHELL 1D60F400 == 94 [pid = 3644] [id = 741] 15:06:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 162 (1D65E400) [pid = 3644] [serial = 2223] [outer = 00000000] 15:06:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 163 (1D80E400) [pid = 3644] [serial = 2224] [outer = 1D65E400] 15:06:45 INFO - PROCESS | 3644 | 1461276405226 Marionette DEBUG loaded listener.js 15:06:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 164 (1DC41C00) [pid = 3644] [serial = 2225] [outer = 1D65E400] 15:06:45 INFO - PROCESS | 3644 | 1461276405740 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]]]}] 15:06:45 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. 15:06:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 904ms 15:06:45 INFO - PROCESS | 3644 | 1461276405792 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 15:06:45 INFO - PROCESS | 3644 | 1461276405794 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 15:06:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:06:45 INFO - PROCESS | 3644 | 1461276405798 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:06:45 INFO - PROCESS | 3644 | 1461276405800 Marionette TRACE conn3 <- [1,2930,null,{}] 15:06:45 INFO - PROCESS | 3644 | 1461276405804 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}] 15:06:45 INFO - PROCESS | 3644 | 1461276405911 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 15:06:46 INFO - PROCESS | 3644 | 1461276406079 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:46 INFO - PROCESS | 3644 | ++DOCSHELL 1A483000 == 95 [pid = 3644] [id = 742] 15:06:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 165 (1D2C6000) [pid = 3644] [serial = 2226] [outer = 00000000] 15:06:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 166 (1E163800) [pid = 3644] [serial = 2227] [outer = 1D2C6000] 15:06:46 INFO - PROCESS | 3644 | 1461276406135 Marionette DEBUG loaded listener.js 15:06:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 167 (1E1AA400) [pid = 3644] [serial = 2228] [outer = 1D2C6000] 15:06:46 INFO - PROCESS | 3644 | 1461276406644 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"]]]}] 15:06:46 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 15:06:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:06:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:06:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 904ms 15:06:46 INFO - PROCESS | 3644 | 1461276406702 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 15:06:46 INFO - PROCESS | 3644 | 1461276406704 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 15:06:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:06:46 INFO - PROCESS | 3644 | 1461276406709 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:06:46 INFO - PROCESS | 3644 | 1461276406712 Marionette TRACE conn3 <- [1,2934,null,{}] 15:06:46 INFO - PROCESS | 3644 | 1461276406717 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}] 15:06:46 INFO - PROCESS | 3644 | 1461276406865 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 15:06:47 INFO - PROCESS | 3644 | 1461276407020 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:47 INFO - PROCESS | 3644 | ++DOCSHELL 1E15A000 == 96 [pid = 3644] [id = 743] 15:06:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 168 (1E52A800) [pid = 3644] [serial = 2229] [outer = 00000000] 15:06:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 169 (202EE400) [pid = 3644] [serial = 2230] [outer = 1E52A800] 15:06:47 INFO - PROCESS | 3644 | 1461276407079 Marionette DEBUG loaded listener.js 15:06:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 170 (202EDC00) [pid = 3644] [serial = 2231] [outer = 1E52A800] 15:06:47 INFO - PROCESS | 3644 | 1461276407599 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]]]}] 15:06:47 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. 15:06:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 935ms 15:06:47 INFO - PROCESS | 3644 | 1461276407662 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 15:06:47 INFO - PROCESS | 3644 | 1461276407664 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 15:06:47 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:06:47 INFO - PROCESS | 3644 | 1461276407669 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:06:47 INFO - PROCESS | 3644 | 1461276407671 Marionette TRACE conn3 <- [1,2938,null,{}] 15:06:47 INFO - PROCESS | 3644 | 1461276407675 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}] 15:06:47 INFO - PROCESS | 3644 | 1461276407779 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 15:06:47 INFO - PROCESS | 3644 | 1461276407946 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:47 INFO - PROCESS | 3644 | ++DOCSHELL 1CE74800 == 97 [pid = 3644] [id = 744] 15:06:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 171 (1E535000) [pid = 3644] [serial = 2232] [outer = 00000000] 15:06:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 172 (2035F800) [pid = 3644] [serial = 2233] [outer = 1E535000] 15:06:47 INFO - PROCESS | 3644 | 1461276408001 Marionette DEBUG loaded listener.js 15:06:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 173 (2046B400) [pid = 3644] [serial = 2234] [outer = 1E535000] 15:06:48 INFO - PROCESS | 3644 | ++DOCSHELL 1D137400 == 98 [pid = 3644] [id = 745] 15:06:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 174 (1E535800) [pid = 3644] [serial = 2235] [outer = 00000000] 15:06:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 175 (205D2800) [pid = 3644] [serial = 2236] [outer = 1E535800] 15:06:48 INFO - PROCESS | 3644 | 1461276408561 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]]]}] 15:06:48 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. 15:06:48 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 951ms 15:06:48 INFO - PROCESS | 3644 | 1461276408615 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 15:06:48 INFO - PROCESS | 3644 | 1461276408617 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 15:06:48 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:06:48 INFO - PROCESS | 3644 | 1461276408621 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:06:48 INFO - PROCESS | 3644 | 1461276408623 Marionette TRACE conn3 <- [1,2942,null,{}] 15:06:48 INFO - PROCESS | 3644 | 1461276408626 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}] 15:06:48 INFO - PROCESS | 3644 | 1461276408760 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 15:06:48 INFO - PROCESS | 3644 | 1461276408911 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:48 INFO - PROCESS | 3644 | ++DOCSHELL 1CE75400 == 99 [pid = 3644] [id = 746] 15:06:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 176 (202ED400) [pid = 3644] [serial = 2237] [outer = 00000000] 15:06:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 177 (205D5000) [pid = 3644] [serial = 2238] [outer = 202ED400] 15:06:48 INFO - PROCESS | 3644 | 1461276408968 Marionette DEBUG loaded listener.js 15:06:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 178 (205D4C00) [pid = 3644] [serial = 2239] [outer = 202ED400] 15:06:49 INFO - PROCESS | 3644 | 1461276409456 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]]]}] 15:06:49 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:06:49 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 15:06:49 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 904ms 15:06:49 INFO - PROCESS | 3644 | 1461276409529 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 15:06:49 INFO - PROCESS | 3644 | 1461276409532 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 15:06:49 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:06:49 INFO - PROCESS | 3644 | 1461276409536 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:06:49 INFO - PROCESS | 3644 | 1461276409538 Marionette TRACE conn3 <- [1,2946,null,{}] 15:06:49 INFO - PROCESS | 3644 | 1461276409542 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}] 15:06:49 INFO - PROCESS | 3644 | 1461276409666 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 15:06:49 INFO - PROCESS | 3644 | 1461276409833 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:49 INFO - PROCESS | 3644 | ++DOCSHELL 16764C00 == 100 [pid = 3644] [id = 747] 15:06:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 179 (1E7CAC00) [pid = 3644] [serial = 2240] [outer = 00000000] 15:06:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 180 (2020F400) [pid = 3644] [serial = 2241] [outer = 1E7CAC00] 15:06:49 INFO - PROCESS | 3644 | 1461276409891 Marionette DEBUG loaded listener.js 15:06:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 181 (20210C00) [pid = 3644] [serial = 2242] [outer = 1E7CAC00] 15:06:50 INFO - PROCESS | 3644 | 1461276410411 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]]]}] 15:06:50 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. 15:06:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 935ms 15:06:50 INFO - PROCESS | 3644 | 1461276410481 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 15:06:50 INFO - PROCESS | 3644 | 1461276410484 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 15:06:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:06:50 INFO - PROCESS | 3644 | 1461276410488 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:06:50 INFO - PROCESS | 3644 | 1461276410490 Marionette TRACE conn3 <- [1,2950,null,{}] 15:06:50 INFO - PROCESS | 3644 | 1461276410494 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}] 15:06:50 INFO - PROCESS | 3644 | 1461276410613 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 15:06:50 INFO - PROCESS | 3644 | 1461276410771 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:50 INFO - PROCESS | 3644 | ++DOCSHELL 15D8AC00 == 101 [pid = 3644] [id = 748] 15:06:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 182 (17C58000) [pid = 3644] [serial = 2243] [outer = 00000000] 15:06:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 183 (205DC800) [pid = 3644] [serial = 2244] [outer = 17C58000] 15:06:50 INFO - PROCESS | 3644 | 1461276410827 Marionette DEBUG loaded listener.js 15:06:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 184 (205DDC00) [pid = 3644] [serial = 2245] [outer = 17C58000] 15:06:51 INFO - PROCESS | 3644 | 1461276411353 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]]]}] 15:06:51 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. 15:06:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 888ms 15:06:51 INFO - PROCESS | 3644 | 1461276411375 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 15:06:51 INFO - PROCESS | 3644 | 1461276411378 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 15:06:51 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:06:51 INFO - PROCESS | 3644 | 1461276411559 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:06:51 INFO - PROCESS | 3644 | 1461276411562 Marionette TRACE conn3 <- [1,2954,null,{}] 15:06:51 INFO - PROCESS | 3644 | 1461276411577 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}] 15:06:51 INFO - PROCESS | 3644 | 1461276411684 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 15:06:51 INFO - PROCESS | 3644 | 1461276411838 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:51 INFO - PROCESS | 3644 | ++DOCSHELL 183AA800 == 102 [pid = 3644] [id = 749] 15:06:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 185 (183B2C00) [pid = 3644] [serial = 2246] [outer = 00000000] 15:06:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 186 (194DA400) [pid = 3644] [serial = 2247] [outer = 183B2C00] 15:06:51 INFO - PROCESS | 3644 | 1461276411888 Marionette DEBUG loaded listener.js 15:06:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 187 (1978B000) [pid = 3644] [serial = 2248] [outer = 183B2C00] 15:06:52 INFO - PROCESS | 3644 | 1461276412400 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]]]}] 15:06:52 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. 15:06:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 888ms 15:06:52 INFO - PROCESS | 3644 | 1461276412426 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 15:06:52 INFO - PROCESS | 3644 | 1461276412429 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 15:06:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:06:52 INFO - PROCESS | 3644 | 1461276412433 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:06:52 INFO - PROCESS | 3644 | 1461276412435 Marionette TRACE conn3 <- [1,2958,null,{}] 15:06:52 INFO - PROCESS | 3644 | 1461276412443 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}] 15:06:52 INFO - PROCESS | 3644 | 1461276412550 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 15:06:52 INFO - PROCESS | 3644 | 1461276412695 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:52 INFO - PROCESS | 3644 | ++DOCSHELL 18E7F800 == 103 [pid = 3644] [id = 750] 15:06:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 188 (196F5C00) [pid = 3644] [serial = 2249] [outer = 00000000] 15:06:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 189 (1AA51C00) [pid = 3644] [serial = 2250] [outer = 196F5C00] 15:06:52 INFO - PROCESS | 3644 | 1461276412742 Marionette DEBUG loaded listener.js 15:06:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 190 (1C47E400) [pid = 3644] [serial = 2251] [outer = 196F5C00] 15:06:52 INFO - PROCESS | 3644 | --DOCSHELL 19A0DC00 == 102 [pid = 3644] [id = 736] 15:06:52 INFO - PROCESS | 3644 | --DOCSHELL 17C56C00 == 101 [pid = 3644] [id = 735] 15:06:52 INFO - PROCESS | 3644 | --DOCSHELL 17B56C00 == 100 [pid = 3644] [id = 734] 15:06:52 INFO - PROCESS | 3644 | --DOCSHELL 12DDB000 == 99 [pid = 3644] [id = 733] 15:06:52 INFO - PROCESS | 3644 | --DOCSHELL 12B3D800 == 98 [pid = 3644] [id = 726] 15:06:53 INFO - PROCESS | 3644 | 1461276413287 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]]]}] 15:06:53 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. 15:06:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 904ms 15:06:53 INFO - PROCESS | 3644 | 1461276413335 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 15:06:53 INFO - PROCESS | 3644 | 1461276413338 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 15:06:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:06:53 INFO - PROCESS | 3644 | 1461276413347 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:06:53 INFO - PROCESS | 3644 | 1461276413348 Marionette TRACE conn3 <- [1,2962,null,{}] 15:06:53 INFO - PROCESS | 3644 | 1461276413352 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}] 15:06:53 INFO - PROCESS | 3644 | 1461276413488 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 15:06:53 INFO - PROCESS | 3644 | 1461276413575 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:53 INFO - PROCESS | 3644 | ++DOCSHELL 1D141000 == 99 [pid = 3644] [id = 751] 15:06:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 191 (1D141400) [pid = 3644] [serial = 2252] [outer = 00000000] 15:06:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 192 (1D60AC00) [pid = 3644] [serial = 2253] [outer = 1D141400] 15:06:53 INFO - PROCESS | 3644 | 1461276413634 Marionette DEBUG loaded listener.js 15:06:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 193 (1D80E000) [pid = 3644] [serial = 2254] [outer = 1D141400] 15:06:54 INFO - PROCESS | 3644 | 1461276414082 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]]]}] 15:06:54 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. 15:06:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 795ms 15:06:54 INFO - PROCESS | 3644 | 1461276414143 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 15:06:54 INFO - PROCESS | 3644 | 1461276414145 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 15:06:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:06:54 INFO - PROCESS | 3644 | 1461276414161 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:06:54 INFO - PROCESS | 3644 | 1461276414163 Marionette TRACE conn3 <- [1,2966,null,{}] 15:06:54 INFO - PROCESS | 3644 | 1461276414167 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}] 15:06:54 INFO - PROCESS | 3644 | 1461276414300 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 15:06:54 INFO - PROCESS | 3644 | 1461276414323 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:54 INFO - PROCESS | 3644 | ++DOCSHELL 20205C00 == 100 [pid = 3644] [id = 752] 15:06:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 194 (20207000) [pid = 3644] [serial = 2255] [outer = 00000000] 15:06:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 195 (20352400) [pid = 3644] [serial = 2256] [outer = 20207000] 15:06:54 INFO - PROCESS | 3644 | 1461276414369 Marionette DEBUG loaded listener.js 15:06:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 196 (20470400) [pid = 3644] [serial = 2257] [outer = 20207000] 15:06:54 INFO - PROCESS | 3644 | 1461276414817 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]]]}] 15:06:54 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. 15:06:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 701ms 15:06:54 INFO - PROCESS | 3644 | 1461276414853 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 15:06:54 INFO - PROCESS | 3644 | 1461276414855 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 15:06:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:06:54 INFO - PROCESS | 3644 | 1461276414865 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:06:54 INFO - PROCESS | 3644 | 1461276414867 Marionette TRACE conn3 <- [1,2970,null,{}] 15:06:54 INFO - PROCESS | 3644 | 1461276414870 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}] 15:06:55 INFO - PROCESS | 3644 | 1461276415033 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 15:06:55 INFO - PROCESS | 3644 | --DOMWINDOW == 195 (1D2C7400) [pid = 3644] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 15:06:55 INFO - PROCESS | 3644 | --DOMWINDOW == 194 (1D80D000) [pid = 3644] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 15:06:55 INFO - PROCESS | 3644 | --DOMWINDOW == 193 (13823000) [pid = 3644] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 15:06:55 INFO - PROCESS | 3644 | --DOMWINDOW == 192 (1806D400) [pid = 3644] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 15:06:55 INFO - PROCESS | 3644 | --DOMWINDOW == 191 (1C799400) [pid = 3644] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 15:06:55 INFO - PROCESS | 3644 | --DOMWINDOW == 190 (157F4400) [pid = 3644] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 15:06:55 INFO - PROCESS | 3644 | --DOMWINDOW == 189 (19A18400) [pid = 3644] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 15:06:55 INFO - PROCESS | 3644 | --DOMWINDOW == 188 (1ADB2400) [pid = 3644] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 15:06:55 INFO - PROCESS | 3644 | --DOMWINDOW == 187 (1D65BC00) [pid = 3644] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 15:06:55 INFO - PROCESS | 3644 | --DOMWINDOW == 186 (1667E400) [pid = 3644] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 15:06:55 INFO - PROCESS | 3644 | --DOMWINDOW == 185 (17C5E000) [pid = 3644] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 15:06:55 INFO - PROCESS | 3644 | --DOMWINDOW == 184 (1839F000) [pid = 3644] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 15:06:55 INFO - PROCESS | 3644 | --DOMWINDOW == 183 (1E7C8800) [pid = 3644] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 15:06:55 INFO - PROCESS | 3644 | --DOMWINDOW == 182 (13371C00) [pid = 3644] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 15:06:55 INFO - PROCESS | 3644 | --DOMWINDOW == 181 (1A07A800) [pid = 3644] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 15:06:55 INFO - PROCESS | 3644 | 1461276415275 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:55 INFO - PROCESS | 3644 | ++DOCSHELL 12CF9400 == 101 [pid = 3644] [id = 753] 15:06:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 182 (13371C00) [pid = 3644] [serial = 2258] [outer = 00000000] 15:06:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 183 (17C57C00) [pid = 3644] [serial = 2259] [outer = 13371C00] 15:06:55 INFO - PROCESS | 3644 | 1461276415321 Marionette DEBUG loaded listener.js 15:06:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 184 (18ACB000) [pid = 3644] [serial = 2260] [outer = 13371C00] 15:06:55 INFO - PROCESS | 3644 | 1461276415677 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"]]]}] 15:06:55 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 15:06:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:06:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:06:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 842ms 15:06:55 INFO - PROCESS | 3644 | 1461276415701 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 15:06:55 INFO - PROCESS | 3644 | 1461276415703 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 15:06:55 INFO - PROCESS | 3644 | 1461276415707 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:06:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:06:55 INFO - PROCESS | 3644 | 1461276415708 Marionette TRACE conn3 <- [1,2974,null,{}] 15:06:55 INFO - PROCESS | 3644 | 1461276415711 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}] 15:06:55 INFO - PROCESS | 3644 | 1461276415868 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 15:06:55 INFO - PROCESS | 3644 | 1461276415884 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:55 INFO - PROCESS | 3644 | ++DOCSHELL 1D65BC00 == 102 [pid = 3644] [id = 754] 15:06:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 185 (1E161C00) [pid = 3644] [serial = 2261] [outer = 00000000] 15:06:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 186 (1F146C00) [pid = 3644] [serial = 2262] [outer = 1E161C00] 15:06:55 INFO - PROCESS | 3644 | 1461276415932 Marionette DEBUG loaded listener.js 15:06:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 187 (1F14D800) [pid = 3644] [serial = 2263] [outer = 1E161C00] 15:06:56 INFO - PROCESS | 3644 | 1461276416341 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]]]}] 15:06:56 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. 15:06:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 686ms 15:06:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:06:56 INFO - PROCESS | 3644 | 1461276416407 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 15:06:56 INFO - PROCESS | 3644 | 1461276416409 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 15:06:56 INFO - PROCESS | 3644 | 1461276416412 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:06:56 INFO - PROCESS | 3644 | 1461276416414 Marionette TRACE conn3 <- [1,2978,null,{}] 15:06:56 INFO - PROCESS | 3644 | 1461276416418 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}] 15:06:56 INFO - PROCESS | 3644 | 1461276416555 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 15:06:56 INFO - PROCESS | 3644 | 1461276416599 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:56 INFO - PROCESS | 3644 | ++DOCSHELL 1F14D400 == 103 [pid = 3644] [id = 755] 15:06:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 188 (1F14F400) [pid = 3644] [serial = 2264] [outer = 00000000] 15:06:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 189 (2029E800) [pid = 3644] [serial = 2265] [outer = 1F14F400] 15:06:56 INFO - PROCESS | 3644 | 1461276416643 Marionette DEBUG loaded listener.js 15:06:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 190 (202A1C00) [pid = 3644] [serial = 2266] [outer = 1F14F400] 15:06:56 INFO - PROCESS | 3644 | ++DOCSHELL 2035C400 == 104 [pid = 3644] [id = 756] 15:06:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 191 (20D69000) [pid = 3644] [serial = 2267] [outer = 00000000] 15:06:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 192 (20D69C00) [pid = 3644] [serial = 2268] [outer = 20D69000] 15:06:57 INFO - PROCESS | 3644 | 1461276417073 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]]]}] 15:06:57 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. 15:06:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 686ms 15:06:57 INFO - PROCESS | 3644 | 1461276417112 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 15:06:57 INFO - PROCESS | 3644 | 1461276417113 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 15:06:57 INFO - PROCESS | 3644 | 1461276417116 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:06:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:06:57 INFO - PROCESS | 3644 | 1461276417118 Marionette TRACE conn3 <- [1,2982,null,{}] 15:06:57 INFO - PROCESS | 3644 | 1461276417122 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}] 15:06:57 INFO - PROCESS | 3644 | 1461276417286 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 15:06:57 INFO - PROCESS | 3644 | 1461276417441 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:57 INFO - PROCESS | 3644 | ++DOCSHELL 13907000 == 105 [pid = 3644] [id = 757] 15:06:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 193 (14B4B400) [pid = 3644] [serial = 2269] [outer = 00000000] 15:06:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 194 (15BF5000) [pid = 3644] [serial = 2270] [outer = 14B4B400] 15:06:57 INFO - PROCESS | 3644 | 1461276417499 Marionette DEBUG loaded listener.js 15:06:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 195 (17C52400) [pid = 3644] [serial = 2271] [outer = 14B4B400] 15:06:58 INFO - PROCESS | 3644 | 1461276418075 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]]]}] 15:06:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:06:58 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 15:06:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 982ms 15:06:58 INFO - PROCESS | 3644 | 1461276418089 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 15:06:58 INFO - PROCESS | 3644 | 1461276418093 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 15:06:58 INFO - PROCESS | 3644 | 1461276418098 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:06:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:06:58 INFO - PROCESS | 3644 | 1461276418102 Marionette TRACE conn3 <- [1,2986,null,{}] 15:06:58 INFO - PROCESS | 3644 | 1461276418107 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}] 15:06:58 INFO - PROCESS | 3644 | 1461276418288 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 15:06:58 INFO - PROCESS | 3644 | 1461276418385 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:58 INFO - PROCESS | 3644 | ++DOCSHELL 19908000 == 106 [pid = 3644] [id = 758] 15:06:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 196 (19A11C00) [pid = 3644] [serial = 2272] [outer = 00000000] 15:06:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 197 (1D2C0000) [pid = 3644] [serial = 2273] [outer = 19A11C00] 15:06:58 INFO - PROCESS | 3644 | 1461276418441 Marionette DEBUG loaded listener.js 15:06:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 198 (1D809800) [pid = 3644] [serial = 2274] [outer = 19A11C00] 15:06:59 INFO - PROCESS | 3644 | 1461276418999 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]]]}] 15:06:59 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. 15:06:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 935ms 15:06:59 INFO - PROCESS | 3644 | 1461276419047 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 15:06:59 INFO - PROCESS | 3644 | 1461276419051 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 15:06:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:06:59 INFO - PROCESS | 3644 | 1461276419055 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:06:59 INFO - PROCESS | 3644 | 1461276419057 Marionette TRACE conn3 <- [1,2990,null,{}] 15:06:59 INFO - PROCESS | 3644 | 1461276419062 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}] 15:06:59 INFO - PROCESS | 3644 | 1461276419178 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 15:06:59 INFO - PROCESS | 3644 | 1461276419341 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:59 INFO - PROCESS | 3644 | ++DOCSHELL 1A832C00 == 107 [pid = 3644] [id = 759] 15:06:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 199 (1D65CC00) [pid = 3644] [serial = 2275] [outer = 00000000] 15:06:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 200 (2020C400) [pid = 3644] [serial = 2276] [outer = 1D65CC00] 15:06:59 INFO - PROCESS | 3644 | 1461276419397 Marionette DEBUG loaded listener.js 15:06:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 201 (2029B000) [pid = 3644] [serial = 2277] [outer = 1D65CC00] 15:06:59 INFO - PROCESS | 3644 | 1461276419962 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]]]}] 15:06:59 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. 15:06:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 935ms 15:06:59 INFO - PROCESS | 3644 | 1461276420014 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 15:07:00 INFO - PROCESS | 3644 | 1461276420017 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 15:07:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:07:00 INFO - PROCESS | 3644 | 1461276420028 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:07:00 INFO - PROCESS | 3644 | 1461276420034 Marionette TRACE conn3 <- [1,2994,null,{}] 15:07:00 INFO - PROCESS | 3644 | 1461276420039 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}] 15:07:00 INFO - PROCESS | 3644 | 1461276420155 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 15:07:00 INFO - PROCESS | 3644 | 1461276420330 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:00 INFO - PROCESS | 3644 | ++DOCSHELL 20243400 == 108 [pid = 3644] [id = 760] 15:07:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 202 (202F0000) [pid = 3644] [serial = 2278] [outer = 00000000] 15:07:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 203 (20429800) [pid = 3644] [serial = 2279] [outer = 202F0000] 15:07:00 INFO - PROCESS | 3644 | 1461276420385 Marionette DEBUG loaded listener.js 15:07:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 204 (2042C400) [pid = 3644] [serial = 2280] [outer = 202F0000] 15:07:00 INFO - PROCESS | 3644 | 1461276420883 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]]]}] 15:07:00 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. 15:07:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 904ms 15:07:00 INFO - PROCESS | 3644 | 1461276420928 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 15:07:00 INFO - PROCESS | 3644 | 1461276420931 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 15:07:00 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:07:00 INFO - PROCESS | 3644 | 1461276420952 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:07:00 INFO - PROCESS | 3644 | 1461276420954 Marionette TRACE conn3 <- [1,2998,null,{}] 15:07:00 INFO - PROCESS | 3644 | 1461276420959 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}] 15:07:01 INFO - PROCESS | 3644 | 1461276421072 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 15:07:01 INFO - PROCESS | 3644 | 1461276421246 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:01 INFO - PROCESS | 3644 | ++DOCSHELL 20205000 == 109 [pid = 3644] [id = 761] 15:07:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 205 (20425800) [pid = 3644] [serial = 2281] [outer = 00000000] 15:07:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 206 (20D47C00) [pid = 3644] [serial = 2282] [outer = 20425800] 15:07:01 INFO - PROCESS | 3644 | 1461276421302 Marionette DEBUG loaded listener.js 15:07:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 207 (20D49000) [pid = 3644] [serial = 2283] [outer = 20425800] 15:07:01 INFO - PROCESS | 3644 | [3644] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:07:01 INFO - PROCESS | 3644 | 1461276421878 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:07:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:07:01 INFO - {} 15:07:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:07:01 INFO - {} 15:07:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:07:01 INFO - {} 15:07:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:07:01 INFO - {} 15:07:01 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 951ms 15:07:01 INFO - PROCESS | 3644 | 1461276421912 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 15:07:01 INFO - PROCESS | 3644 | 1461276421914 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 15:07:01 INFO - TEST-START | /FileAPI/fileReader.html 15:07:01 INFO - PROCESS | 3644 | 1461276421919 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:07:01 INFO - PROCESS | 3644 | 1461276421921 Marionette TRACE conn3 <- [1,3002,null,{}] 15:07:01 INFO - PROCESS | 3644 | 1461276421924 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}] 15:07:02 INFO - PROCESS | 3644 | 1461276422044 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 15:07:02 INFO - PROCESS | 3644 | 1461276422201 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:02 INFO - PROCESS | 3644 | ++DOCSHELL 20D71C00 == 110 [pid = 3644] [id = 762] 15:07:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 208 (20D72C00) [pid = 3644] [serial = 2284] [outer = 00000000] 15:07:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 209 (20FE1C00) [pid = 3644] [serial = 2285] [outer = 20D72C00] 15:07:02 INFO - PROCESS | 3644 | 1461276422265 Marionette DEBUG loaded listener.js 15:07:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 210 (20FE6800) [pid = 3644] [serial = 2286] [outer = 20D72C00] 15:07:02 INFO - PROCESS | 3644 | 1461276422776 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]]]}] 15:07:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:07:02 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:07:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:07:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:07:02 INFO - TEST-OK | /FileAPI/fileReader.html | took 904ms 15:07:02 INFO - PROCESS | 3644 | 1461276422825 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 15:07:02 INFO - PROCESS | 3644 | 1461276422827 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 15:07:02 INFO - TEST-START | /FileAPI/historical.html 15:07:02 INFO - PROCESS | 3644 | 1461276422845 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:07:02 INFO - PROCESS | 3644 | 1461276422847 Marionette TRACE conn3 <- [1,3006,null,{}] 15:07:02 INFO - PROCESS | 3644 | 1461276422858 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}] 15:07:02 INFO - PROCESS | 3644 | 1461276422974 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 15:07:03 INFO - PROCESS | 3644 | 1461276423147 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:03 INFO - PROCESS | 3644 | ++DOCSHELL 20FE0C00 == 111 [pid = 3644] [id = 763] 15:07:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 211 (20FE7C00) [pid = 3644] [serial = 2287] [outer = 00000000] 15:07:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 212 (22020800) [pid = 3644] [serial = 2288] [outer = 20FE7C00] 15:07:03 INFO - PROCESS | 3644 | 1461276423202 Marionette DEBUG loaded listener.js 15:07:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 213 (22020400) [pid = 3644] [serial = 2289] [outer = 20FE7C00] 15:07:03 INFO - PROCESS | 3644 | 1461276423725 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"]]]}] 15:07:03 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:07:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:07:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:07:03 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:07:03 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:07:03 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:07:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:07:03 INFO - TEST-OK | /FileAPI/historical.html | took 919ms 15:07:03 INFO - PROCESS | 3644 | 1461276423764 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 15:07:03 INFO - PROCESS | 3644 | 1461276423766 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 15:07:03 INFO - TEST-START | /FileAPI/idlharness.html 15:07:03 INFO - PROCESS | 3644 | 1461276423772 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:07:03 INFO - PROCESS | 3644 | 1461276423774 Marionette TRACE conn3 <- [1,3010,null,{}] 15:07:03 INFO - PROCESS | 3644 | 1461276423778 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}] 15:07:03 INFO - PROCESS | 3644 | 1461276423890 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 15:07:04 INFO - PROCESS | 3644 | 1461276424067 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:04 INFO - PROCESS | 3644 | ++DOCSHELL 22019800 == 112 [pid = 3644] [id = 764] 15:07:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 214 (2201C000) [pid = 3644] [serial = 2290] [outer = 00000000] 15:07:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 215 (22060800) [pid = 3644] [serial = 2291] [outer = 2201C000] 15:07:04 INFO - PROCESS | 3644 | 1461276424122 Marionette DEBUG loaded listener.js 15:07:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 216 (22061C00) [pid = 3644] [serial = 2292] [outer = 2201C000] 15:07:05 INFO - PROCESS | 3644 | 1461276425096 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:07:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:07:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:07:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:07:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:07:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:07:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:07:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:07:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:07:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:07:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:07:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:07:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:07:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:07:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:07:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:07:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:07:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:07:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:07:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:07:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:07:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:07:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:07:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:07:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:07:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:07:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:07:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:07:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:07:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:07:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:07:05 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 15:07:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:07:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:07:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:07:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:07:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:07:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:07:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:07:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:07:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:07:05 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 15:07:05 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 15:07:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:07:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:07:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:07:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:07:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:07:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:07:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:07:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:07:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:07:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:07:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:07:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:07:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:07:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:07:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:07:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:07:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:07:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:07:05 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 15:07:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:07:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:07:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:07:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:07:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:07:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:07:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:07:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:07:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:07:05 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 15:07:05 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 15:07:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:07:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:07:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:07:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:07:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:07:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:07:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:07:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:07:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:07:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:07:05 INFO - TEST-OK | /FileAPI/idlharness.html | took 1528ms 15:07:05 INFO - PROCESS | 3644 | 1461276425333 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 15:07:05 INFO - PROCESS | 3644 | 1461276425336 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 15:07:05 INFO - PROCESS | 3644 | 1461276425345 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:07:05 INFO - PROCESS | 3644 | 1461276425347 Marionette TRACE conn3 <- [1,3014,null,{}] 15:07:05 INFO - TEST-START | /FileAPI/idlharness.worker 15:07:05 INFO - PROCESS | 3644 | 1461276425351 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}] 15:07:05 INFO - PROCESS | 3644 | 1461276425488 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 15:07:05 INFO - PROCESS | 3644 | 1461276425648 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:05 INFO - PROCESS | 3644 | ++DOCSHELL 13904000 == 113 [pid = 3644] [id = 765] 15:07:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 217 (148B8000) [pid = 3644] [serial = 2293] [outer = 00000000] 15:07:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 218 (17C5E800) [pid = 3644] [serial = 2294] [outer = 148B8000] 15:07:05 INFO - PROCESS | 3644 | 1461276425708 Marionette DEBUG loaded listener.js 15:07:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 219 (183BE800) [pid = 3644] [serial = 2295] [outer = 148B8000] 15:07:05 INFO - PROCESS | 3644 | [3644] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:07:07 INFO - PROCESS | 3644 | 1461276427131 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:07:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:07:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:07:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:07:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:07:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:07:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:07:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:07:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:07:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:07:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:07:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:07:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:07:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:07:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:07:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:07:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:07:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:07:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:07:07 INFO - {} 15:07:07 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 15:07:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:07:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:07:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:07:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:07:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:07:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:07:07 INFO - {} 15:07:07 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 - {} 15:07:07 INFO - {} 15:07:07 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 15:07:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:07:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:07:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:07:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:07:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:07:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:07:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:07:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:07:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:07:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:07:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:07:07 INFO - {} 15:07:07 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 15:07:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:07:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:07:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:07:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:07:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:07:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:07:07 INFO - {} 15:07:07 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 - {} 15:07:07 INFO - {} 15:07:07 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 15:07:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:07:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:07:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:07:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:07:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:07:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:07:07 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 15:07:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:07:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:07:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:07:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:07:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:07:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:07:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:07:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:07:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:07:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:07:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:07:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:07:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:07:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:07:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:07:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:07:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:07:07 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 15:07:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:07:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:07:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:07:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:07:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:07:07 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 15:07:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:07:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:07:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:07:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:07:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:07:07 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 15:07:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:07:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:07:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:07:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:07:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:07:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:07:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:07:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:07:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:07:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:07:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:07:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:07:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:07:07 INFO - {} 15:07:07 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1980ms 15:07:07 INFO - PROCESS | 3644 | 1461276427363 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 15:07:07 INFO - PROCESS | 3644 | 1461276427367 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 15:07:07 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:07:07 INFO - PROCESS | 3644 | 1461276427372 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:07:07 INFO - PROCESS | 3644 | 1461276427375 Marionette TRACE conn3 <- [1,3018,null,{}] 15:07:07 INFO - PROCESS | 3644 | 1461276427380 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}] 15:07:07 INFO - PROCESS | 3644 | 1461276427476 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 15:07:07 INFO - PROCESS | 3644 | 1461276427686 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:07 INFO - PROCESS | 3644 | ++DOCSHELL 13B4EC00 == 114 [pid = 3644] [id = 766] 15:07:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 220 (13B54000) [pid = 3644] [serial = 2296] [outer = 00000000] 15:07:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 221 (18AC5400) [pid = 3644] [serial = 2297] [outer = 13B54000] 15:07:07 INFO - PROCESS | 3644 | 1461276427738 Marionette DEBUG loaded listener.js 15:07:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 222 (1950F800) [pid = 3644] [serial = 2298] [outer = 13B54000] 15:07:07 INFO - PROCESS | 3644 | --DOCSHELL 1E7C6800 == 113 [pid = 3644] [id = 656] 15:07:07 INFO - PROCESS | 3644 | --DOCSHELL 137B8000 == 112 [pid = 3644] [id = 672] 15:07:07 INFO - PROCESS | 3644 | --DOCSHELL 2035C400 == 111 [pid = 3644] [id = 756] 15:07:07 INFO - PROCESS | 3644 | --DOCSHELL 1F14D400 == 110 [pid = 3644] [id = 755] 15:07:07 INFO - PROCESS | 3644 | --DOCSHELL 1D65BC00 == 109 [pid = 3644] [id = 754] 15:07:07 INFO - PROCESS | 3644 | --DOCSHELL 12CF9400 == 108 [pid = 3644] [id = 753] 15:07:07 INFO - PROCESS | 3644 | --DOCSHELL 20205C00 == 107 [pid = 3644] [id = 752] 15:07:07 INFO - PROCESS | 3644 | --DOCSHELL 1D141000 == 106 [pid = 3644] [id = 751] 15:07:07 INFO - PROCESS | 3644 | --DOCSHELL 18E7F800 == 105 [pid = 3644] [id = 750] 15:07:07 INFO - PROCESS | 3644 | --DOCSHELL 183AA800 == 104 [pid = 3644] [id = 749] 15:07:07 INFO - PROCESS | 3644 | --DOCSHELL 1D137400 == 103 [pid = 3644] [id = 745] 15:07:07 INFO - PROCESS | 3644 | --DOCSHELL 1CE74800 == 102 [pid = 3644] [id = 744] 15:07:07 INFO - PROCESS | 3644 | --DOCSHELL 1E15A000 == 101 [pid = 3644] [id = 743] 15:07:07 INFO - PROCESS | 3644 | --DOCSHELL 1A483000 == 100 [pid = 3644] [id = 742] 15:07:07 INFO - PROCESS | 3644 | --DOCSHELL 1D60F400 == 99 [pid = 3644] [id = 741] 15:07:07 INFO - PROCESS | 3644 | --DOCSHELL 1D2C4800 == 98 [pid = 3644] [id = 740] 15:07:07 INFO - PROCESS | 3644 | --DOCSHELL 1A0E6400 == 97 [pid = 3644] [id = 739] 15:07:07 INFO - PROCESS | 3644 | --DOCSHELL 18719000 == 96 [pid = 3644] [id = 738] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 221 (2023D800) [pid = 3644] [serial = 2176] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 220 (1D60B000) [pid = 3644] [serial = 2164] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 219 (1DFE9400) [pid = 3644] [serial = 2167] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 218 (1D808C00) [pid = 3644] [serial = 2165] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 217 (17C5CC00) [pid = 3644] [serial = 2170] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 216 (1E15A800) [pid = 3644] [serial = 2168] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 215 (18846400) [pid = 3644] [serial = 2149] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 214 (1C98F800) [pid = 3644] [serial = 2161] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 213 (180A7800) [pid = 3644] [serial = 2128] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 212 (1871C400) [pid = 3644] [serial = 2152] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 211 (18AC6C00) [pid = 3644] [serial = 2153] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 210 (1A06FC00) [pid = 3644] [serial = 2155] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 209 (1A08AC00) [pid = 3644] [serial = 2156] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 208 (1DFF4400) [pid = 3644] [serial = 2134] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 207 (1C480800) [pid = 3644] [serial = 2158] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 206 (1C48B800) [pid = 3644] [serial = 2159] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 205 (1DFF2800) [pid = 3644] [serial = 2126] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 204 (1D809000) [pid = 3644] [serial = 2173] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 203 (19903C00) [pid = 3644] [serial = 2131] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 202 (1E1B0400) [pid = 3644] [serial = 2137] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 201 (1E52E400) [pid = 3644] [serial = 2140] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 200 (1E7CD000) [pid = 3644] [serial = 2143] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 199 (2023E800) [pid = 3644] [serial = 2146] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 198 (1AA50C00) [pid = 3644] [serial = 2209] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 197 (1950A000) [pid = 3644] [serial = 2206] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 196 (196F0000) [pid = 3644] [serial = 2207] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 195 (18D5F000) [pid = 3644] [serial = 2204] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 194 (18ADB400) [pid = 3644] [serial = 2203] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 193 (15BEB800) [pid = 3644] [serial = 2200] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 192 (17B66800) [pid = 3644] [serial = 2201] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 191 (15BDB800) [pid = 3644] [serial = 2179] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 190 (1A047400) [pid = 3644] [serial = 2182] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 189 (1D60D000) [pid = 3644] [serial = 2185] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 188 (202F4000) [pid = 3644] [serial = 2188] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 187 (20357800) [pid = 3644] [serial = 2191] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 186 (2046F800) [pid = 3644] [serial = 2194] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 185 (20D6F000) [pid = 3644] [serial = 2197] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 184 (18ABFC00) [pid = 3644] [serial = 2150] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 183 (18ADDC00) [pid = 3644] [serial = 2171] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 182 (1E52B400) [pid = 3644] [serial = 2174] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 181 (1ADA6000) [pid = 3644] [serial = 2210] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 180 (1C99E000) [pid = 3644] [serial = 2162] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | --DOMWINDOW == 179 (20246800) [pid = 3644] [serial = 2177] [outer = 00000000] [url = about:blank] 15:07:08 INFO - PROCESS | 3644 | 1461276428231 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]]]}] 15:07:08 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 15:07:08 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 904ms 15:07:08 INFO - PROCESS | 3644 | 1461276428277 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 15:07:08 INFO - PROCESS | 3644 | 1461276428282 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 15:07:08 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:07:08 INFO - PROCESS | 3644 | 1461276428292 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:07:08 INFO - PROCESS | 3644 | 1461276428294 Marionette TRACE conn3 <- [1,3022,null,{}] 15:07:08 INFO - PROCESS | 3644 | 1461276428298 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}] 15:07:08 INFO - PROCESS | 3644 | 1461276428400 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 15:07:08 INFO - PROCESS | 3644 | 1461276428524 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:08 INFO - PROCESS | 3644 | ++DOCSHELL 1831B800 == 97 [pid = 3644] [id = 767] 15:07:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 180 (183A0C00) [pid = 3644] [serial = 2299] [outer = 00000000] 15:07:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 181 (18E7DC00) [pid = 3644] [serial = 2300] [outer = 183A0C00] 15:07:08 INFO - PROCESS | 3644 | 1461276428570 Marionette DEBUG loaded listener.js 15:07:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 182 (196F4C00) [pid = 3644] [serial = 2301] [outer = 183A0C00] 15:07:08 INFO - PROCESS | 3644 | 1461276428971 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]]]}] 15:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:07:08 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 702ms 15:07:08 INFO - PROCESS | 3644 | 1461276428995 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 15:07:08 INFO - PROCESS | 3644 | 1461276428997 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 15:07:09 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:07:09 INFO - PROCESS | 3644 | 1461276429015 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:07:09 INFO - PROCESS | 3644 | 1461276429018 Marionette TRACE conn3 <- [1,3026,null,{}] 15:07:09 INFO - PROCESS | 3644 | 1461276429033 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}] 15:07:09 INFO - PROCESS | 3644 | 1461276429172 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 15:07:09 INFO - PROCESS | 3644 | 1461276429187 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:09 INFO - PROCESS | 3644 | ++DOCSHELL 1C482800 == 98 [pid = 3644] [id = 768] 15:07:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 183 (1C483000) [pid = 3644] [serial = 2302] [outer = 00000000] 15:07:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 184 (1CE74800) [pid = 3644] [serial = 2303] [outer = 1C483000] 15:07:09 INFO - PROCESS | 3644 | 1461276429236 Marionette DEBUG loaded listener.js 15:07:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 185 (1D60CC00) [pid = 3644] [serial = 2304] [outer = 1C483000] 15:07:09 INFO - PROCESS | 3644 | 1461276429759 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"]]]}] 15:07:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:07:09 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 811ms 15:07:09 INFO - PROCESS | 3644 | 1461276429818 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 15:07:09 INFO - PROCESS | 3644 | 1461276429820 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 15:07:09 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:07:09 INFO - PROCESS | 3644 | 1461276429824 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:07:09 INFO - PROCESS | 3644 | 1461276429826 Marionette TRACE conn3 <- [1,3030,null,{}] 15:07:09 INFO - PROCESS | 3644 | 1461276429829 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}] 15:07:09 INFO - PROCESS | 3644 | 1461276429944 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 15:07:10 INFO - PROCESS | 3644 | 1461276430083 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:10 INFO - PROCESS | 3644 | ++DOCSHELL 1E15A000 == 99 [pid = 3644] [id = 769] 15:07:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 186 (1E161000) [pid = 3644] [serial = 2305] [outer = 00000000] 15:07:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 187 (1E528800) [pid = 3644] [serial = 2306] [outer = 1E161000] 15:07:10 INFO - PROCESS | 3644 | 1461276430128 Marionette DEBUG loaded listener.js 15:07:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 188 (1E7C1400) [pid = 3644] [serial = 2307] [outer = 1E161000] 15:07:10 INFO - PROCESS | 3644 | 1461276430765 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]]]}] 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:07:10 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. 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:07:10 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'.) 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:07:10 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. 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:07:10 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. 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:07:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:07:10 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. 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:07:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:07:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 15:07:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:07:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:07:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:07:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:07:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:07:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:07:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:07:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:07:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:07:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:07:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:07:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:07:10 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1107ms 15:07:10 INFO - PROCESS | 3644 | 1461276430932 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 15:07:10 INFO - PROCESS | 3644 | 1461276430934 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 15:07:10 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:07:10 INFO - PROCESS | 3644 | 1461276430938 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:07:10 INFO - PROCESS | 3644 | 1461276430939 Marionette TRACE conn3 <- [1,3034,null,{}] 15:07:10 INFO - PROCESS | 3644 | 1461276430928 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}] 15:07:11 INFO - PROCESS | 3644 | 1461276431064 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 15:07:11 INFO - PROCESS | 3644 | 1461276431083 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:11 INFO - PROCESS | 3644 | ++DOCSHELL 1D8D2000 == 100 [pid = 3644] [id = 770] 15:07:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 189 (1D8DE400) [pid = 3644] [serial = 2308] [outer = 00000000] 15:07:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 190 (1F144400) [pid = 3644] [serial = 2309] [outer = 1D8DE400] 15:07:11 INFO - PROCESS | 3644 | 1461276431130 Marionette DEBUG loaded listener.js 15:07:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 191 (1F147800) [pid = 3644] [serial = 2310] [outer = 1D8DE400] 15:07:11 INFO - PROCESS | 3644 | [3644] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:07:11 INFO - PROCESS | 3644 | 1461276431605 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:07:11 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:07:11 INFO - {} 15:07:11 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 748ms 15:07:11 INFO - PROCESS | 3644 | 1461276431667 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 15:07:11 INFO - PROCESS | 3644 | 1461276431669 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 15:07:11 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:07:11 INFO - PROCESS | 3644 | 1461276431672 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:07:11 INFO - PROCESS | 3644 | 1461276431674 Marionette TRACE conn3 <- [1,3038,null,{}] 15:07:11 INFO - PROCESS | 3644 | 1461276431678 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}] 15:07:11 INFO - PROCESS | 3644 | 1461276431829 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 15:07:11 INFO - PROCESS | 3644 | 1461276431849 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:11 INFO - PROCESS | 3644 | ++DOCSHELL 18F20800 == 101 [pid = 3644] [id = 771] 15:07:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 192 (1F14BC00) [pid = 3644] [serial = 2311] [outer = 00000000] 15:07:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 193 (202A7400) [pid = 3644] [serial = 2312] [outer = 1F14BC00] 15:07:11 INFO - PROCESS | 3644 | 1461276431897 Marionette DEBUG loaded listener.js 15:07:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 194 (202F8000) [pid = 3644] [serial = 2313] [outer = 1F14BC00] 15:07:12 INFO - PROCESS | 3644 | --DOMWINDOW == 193 (20D69000) [pid = 3644] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:07:12 INFO - PROCESS | 3644 | --DOMWINDOW == 192 (20207000) [pid = 3644] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 15:07:12 INFO - PROCESS | 3644 | --DOMWINDOW == 191 (196F5C00) [pid = 3644] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 15:07:12 INFO - PROCESS | 3644 | --DOMWINDOW == 190 (1E161C00) [pid = 3644] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 15:07:12 INFO - PROCESS | 3644 | --DOMWINDOW == 189 (183B2C00) [pid = 3644] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 15:07:12 INFO - PROCESS | 3644 | --DOMWINDOW == 188 (13371C00) [pid = 3644] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 15:07:12 INFO - PROCESS | 3644 | --DOMWINDOW == 187 (1D141400) [pid = 3644] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 15:07:12 INFO - PROCESS | 3644 | --DOMWINDOW == 186 (1E535800) [pid = 3644] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:07:12 INFO - PROCESS | 3644 | 1461276432644 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]]]}] 15:07:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:07:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:07:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:07:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:07:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 997ms 15:07:12 INFO - PROCESS | 3644 | 1461276432676 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 15:07:12 INFO - PROCESS | 3644 | 1461276432678 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 15:07:12 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:07:12 INFO - PROCESS | 3644 | 1461276432682 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:07:12 INFO - PROCESS | 3644 | 1461276432684 Marionette TRACE conn3 <- [1,3042,null,{}] 15:07:12 INFO - PROCESS | 3644 | 1461276432687 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}] 15:07:12 INFO - PROCESS | 3644 | 1461276432777 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 15:07:12 INFO - PROCESS | 3644 | 1461276432783 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:12 INFO - PROCESS | 3644 | ++DOCSHELL 17C5D000 == 102 [pid = 3644] [id = 772] 15:07:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 187 (183ABC00) [pid = 3644] [serial = 2314] [outer = 00000000] 15:07:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 188 (1A079800) [pid = 3644] [serial = 2315] [outer = 183ABC00] 15:07:12 INFO - PROCESS | 3644 | 1461276432828 Marionette DEBUG loaded listener.js 15:07:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 189 (1C20C000) [pid = 3644] [serial = 2316] [outer = 183ABC00] 15:07:13 INFO - PROCESS | 3644 | 1461276433538 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"]]]}] 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:07:13 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" 15:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:07:13 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" 15:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:07:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 982ms 15:07:13 INFO - PROCESS | 3644 | 1461276433664 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 15:07:13 INFO - PROCESS | 3644 | 1461276433666 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 15:07:13 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:07:13 INFO - PROCESS | 3644 | 1461276433673 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:07:13 INFO - PROCESS | 3644 | 1461276433675 Marionette TRACE conn3 <- [1,3046,null,{}] 15:07:13 INFO - PROCESS | 3644 | 1461276433678 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}] 15:07:13 INFO - PROCESS | 3644 | 1461276433774 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 15:07:13 INFO - PROCESS | 3644 | 1461276433780 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:13 INFO - PROCESS | 3644 | ++DOCSHELL 1C4E3400 == 103 [pid = 3644] [id = 773] 15:07:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 190 (1D80FC00) [pid = 3644] [serial = 2317] [outer = 00000000] 15:07:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 191 (202EE800) [pid = 3644] [serial = 2318] [outer = 1D80FC00] 15:07:13 INFO - PROCESS | 3644 | 1461276433825 Marionette DEBUG loaded listener.js 15:07:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 192 (2035CC00) [pid = 3644] [serial = 2319] [outer = 1D80FC00] 15:07:14 INFO - PROCESS | 3644 | 1461276434374 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]]]}] 15:07:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:07:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:07:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:07:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:07:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:07:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:07:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:07:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:07:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:07:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:07:14 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:14 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:07:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:07:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:07:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:07:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:07:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:07:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:07:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:07:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:07:14 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 732ms 15:07:14 INFO - PROCESS | 3644 | 1461276434425 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 15:07:14 INFO - PROCESS | 3644 | 1461276434427 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 15:07:14 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:07:14 INFO - PROCESS | 3644 | 1461276434430 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:07:14 INFO - PROCESS | 3644 | 1461276434432 Marionette TRACE conn3 <- [1,3050,null,{}] 15:07:14 INFO - PROCESS | 3644 | 1461276434435 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}] 15:07:14 INFO - PROCESS | 3644 | 1461276434527 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 15:07:14 INFO - PROCESS | 3644 | 1461276434533 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:14 INFO - PROCESS | 3644 | ++DOCSHELL 1663A400 == 104 [pid = 3644] [id = 774] 15:07:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 193 (202A6C00) [pid = 3644] [serial = 2320] [outer = 00000000] 15:07:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 194 (20D46800) [pid = 3644] [serial = 2321] [outer = 202A6C00] 15:07:14 INFO - PROCESS | 3644 | 1461276434578 Marionette DEBUG loaded listener.js 15:07:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 195 (205DCC00) [pid = 3644] [serial = 2322] [outer = 202A6C00] 15:07:14 INFO - PROCESS | 3644 | [3644] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:07:15 INFO - PROCESS | 3644 | 1461276435286 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:07:15 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:07:15 INFO - {} 15:07:15 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 904ms 15:07:15 INFO - PROCESS | 3644 | 1461276435335 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 15:07:15 INFO - PROCESS | 3644 | 1461276435341 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 15:07:15 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:07:15 INFO - PROCESS | 3644 | 1461276435347 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:07:15 INFO - PROCESS | 3644 | 1461276435351 Marionette TRACE conn3 <- [1,3054,null,{}] 15:07:15 INFO - PROCESS | 3644 | 1461276435372 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}] 15:07:15 INFO - PROCESS | 3644 | 1461276435501 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 15:07:15 INFO - PROCESS | 3644 | 1461276435659 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:15 INFO - PROCESS | 3644 | ++DOCSHELL 18846400 == 105 [pid = 3644] [id = 775] 15:07:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 196 (18847000) [pid = 3644] [serial = 2323] [outer = 00000000] 15:07:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 197 (1ADAD400) [pid = 3644] [serial = 2324] [outer = 18847000] 15:07:15 INFO - PROCESS | 3644 | 1461276435717 Marionette DEBUG loaded listener.js 15:07:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 198 (1C486400) [pid = 3644] [serial = 2325] [outer = 18847000] 15:07:16 INFO - PROCESS | 3644 | 1461276436298 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]]]}] 15:07:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:07:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:07:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:07:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:07:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:07:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:07:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:07:16 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 998ms 15:07:16 INFO - PROCESS | 3644 | 1461276436354 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 15:07:16 INFO - PROCESS | 3644 | 1461276436360 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 15:07:16 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:07:16 INFO - PROCESS | 3644 | 1461276436366 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:07:16 INFO - PROCESS | 3644 | 1461276436369 Marionette TRACE conn3 <- [1,3058,null,{}] 15:07:16 INFO - PROCESS | 3644 | 1461276436373 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}] 15:07:16 INFO - PROCESS | 3644 | 1461276436493 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 15:07:16 INFO - PROCESS | 3644 | 1461276436672 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:16 INFO - PROCESS | 3644 | ++DOCSHELL 1A0E6400 == 106 [pid = 3644] [id = 776] 15:07:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 199 (1AD37400) [pid = 3644] [serial = 2326] [outer = 00000000] 15:07:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 200 (1D8D3800) [pid = 3644] [serial = 2327] [outer = 1AD37400] 15:07:16 INFO - PROCESS | 3644 | 1461276436728 Marionette DEBUG loaded listener.js 15:07:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 201 (1D8D9800) [pid = 3644] [serial = 2328] [outer = 1AD37400] 15:07:17 INFO - PROCESS | 3644 | 1461276437280 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]]]}] 15:07:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:07:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:07:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:07:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:07:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:07:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:07:17 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 935ms 15:07:17 INFO - PROCESS | 3644 | 1461276437310 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 15:07:17 INFO - PROCESS | 3644 | 1461276437313 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 15:07:17 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:07:17 INFO - PROCESS | 3644 | 1461276437317 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:07:17 INFO - PROCESS | 3644 | 1461276437321 Marionette TRACE conn3 <- [1,3062,null,{}] 15:07:17 INFO - PROCESS | 3644 | 1461276437333 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}] 15:07:17 INFO - PROCESS | 3644 | 1461276437464 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 15:07:17 INFO - PROCESS | 3644 | 1461276437644 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:17 INFO - PROCESS | 3644 | ++DOCSHELL 1E1B4C00 == 107 [pid = 3644] [id = 777] 15:07:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 202 (1E1B5000) [pid = 3644] [serial = 2329] [outer = 00000000] 15:07:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 203 (1F144000) [pid = 3644] [serial = 2330] [outer = 1E1B5000] 15:07:17 INFO - PROCESS | 3644 | 1461276437703 Marionette DEBUG loaded listener.js 15:07:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 204 (20237C00) [pid = 3644] [serial = 2331] [outer = 1E1B5000] 15:07:18 INFO - PROCESS | 3644 | 1461276438262 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]]]}] 15:07:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:07:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:07:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:07:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:07:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:07:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:07:18 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 998ms 15:07:18 INFO - PROCESS | 3644 | 1461276438302 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 15:07:18 INFO - PROCESS | 3644 | 1461276438305 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 15:07:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:07:18 INFO - PROCESS | 3644 | 1461276438308 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:07:18 INFO - PROCESS | 3644 | 1461276438310 Marionette TRACE conn3 <- [1,3066,null,{}] 15:07:18 INFO - PROCESS | 3644 | 1461276438314 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}] 15:07:18 INFO - PROCESS | 3644 | 1461276438489 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 15:07:18 INFO - PROCESS | 3644 | 1461276438585 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:18 INFO - PROCESS | 3644 | ++DOCSHELL 202F3C00 == 108 [pid = 3644] [id = 778] 15:07:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 205 (20356C00) [pid = 3644] [serial = 2332] [outer = 00000000] 15:07:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 206 (205CF800) [pid = 3644] [serial = 2333] [outer = 20356C00] 15:07:18 INFO - PROCESS | 3644 | 1461276438640 Marionette DEBUG loaded listener.js 15:07:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 207 (205D6800) [pid = 3644] [serial = 2334] [outer = 20356C00] 15:07:19 INFO - PROCESS | 3644 | 1461276439137 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] 15:07:19 INFO - PROCESS | 3644 | 1461276439169 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 15:07:19 INFO - PROCESS | 3644 | 1461276439173 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:07:19 INFO - PROCESS | 3644 | 1461276439175 Marionette TRACE conn3 <- [1,3070,null,{}] 15:07:19 INFO - PROCESS | 3644 | 1461276439179 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}] 15:07:19 INFO - PROCESS | 3644 | 1461276439292 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 15:07:19 INFO - PROCESS | 3644 | 1461276439478 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:19 INFO - PROCESS | 3644 | ++DOCSHELL 14B57400 == 109 [pid = 3644] [id = 779] 15:07:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 208 (205DC000) [pid = 3644] [serial = 2335] [outer = 00000000] 15:07:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 209 (20FE5000) [pid = 3644] [serial = 2336] [outer = 205DC000] 15:07:19 INFO - PROCESS | 3644 | 1461276439534 Marionette DEBUG loaded listener.js 15:07:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 210 (2201B000) [pid = 3644] [serial = 2337] [outer = 205DC000] 15:07:20 INFO - PROCESS | 3644 | 1461276440104 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]]]}] 15:07:20 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:07:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:07:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:07:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 951ms 15:07:20 INFO - PROCESS | 3644 | 1461276440132 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 15:07:20 INFO - PROCESS | 3644 | 1461276440134 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 15:07:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:07:20 INFO - PROCESS | 3644 | 1461276440141 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:07:20 INFO - PROCESS | 3644 | 1461276440143 Marionette TRACE conn3 <- [1,3074,null,{}] 15:07:20 INFO - PROCESS | 3644 | 1461276440147 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}] 15:07:20 INFO - PROCESS | 3644 | 1461276440273 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 15:07:20 INFO - PROCESS | 3644 | 1461276440463 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:20 INFO - PROCESS | 3644 | ++DOCSHELL 15512C00 == 110 [pid = 3644] [id = 780] 15:07:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 211 (15BD4C00) [pid = 3644] [serial = 2338] [outer = 00000000] 15:07:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 212 (18AEA400) [pid = 3644] [serial = 2339] [outer = 15BD4C00] 15:07:20 INFO - PROCESS | 3644 | 1461276440523 Marionette DEBUG loaded listener.js 15:07:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 213 (2106C400) [pid = 3644] [serial = 2340] [outer = 15BD4C00] 15:07:21 INFO - PROCESS | 3644 | 1461276441014 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:07:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:07:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 904ms 15:07:21 INFO - PROCESS | 3644 | 1461276441044 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 15:07:21 INFO - PROCESS | 3644 | 1461276441047 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 15:07:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:07:21 INFO - PROCESS | 3644 | 1461276441065 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:07:21 INFO - PROCESS | 3644 | 1461276441067 Marionette TRACE conn3 <- [1,3078,null,{}] 15:07:21 INFO - PROCESS | 3644 | 1461276441075 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}] 15:07:21 INFO - PROCESS | 3644 | 1461276441189 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 15:07:21 INFO - PROCESS | 3644 | 1461276441370 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:21 INFO - PROCESS | 3644 | ++DOCSHELL 1A06E400 == 111 [pid = 3644] [id = 781] 15:07:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 214 (1A832400) [pid = 3644] [serial = 2341] [outer = 00000000] 15:07:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 215 (22064C00) [pid = 3644] [serial = 2342] [outer = 1A832400] 15:07:21 INFO - PROCESS | 3644 | 1461276441429 Marionette DEBUG loaded listener.js 15:07:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 216 (22069C00) [pid = 3644] [serial = 2343] [outer = 1A832400] 15:07:21 INFO - PROCESS | 3644 | 1461276441949 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:07:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:07:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 951ms 15:07:22 INFO - PROCESS | 3644 | 1461276442016 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 15:07:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:07:22 INFO - PROCESS | 3644 | 1461276442019 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 15:07:22 INFO - PROCESS | 3644 | 1461276442022 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:07:22 INFO - PROCESS | 3644 | 1461276442024 Marionette TRACE conn3 <- [1,3082,null,{}] 15:07:22 INFO - PROCESS | 3644 | 1461276442028 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}] 15:07:22 INFO - PROCESS | 3644 | 1461276442140 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 15:07:22 INFO - PROCESS | 3644 | 1461276442311 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:22 INFO - PROCESS | 3644 | ++DOCSHELL 2106B400 == 112 [pid = 3644] [id = 782] 15:07:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 217 (2106D800) [pid = 3644] [serial = 2344] [outer = 00000000] 15:07:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 218 (22082400) [pid = 3644] [serial = 2345] [outer = 2106D800] 15:07:22 INFO - PROCESS | 3644 | 1461276442366 Marionette DEBUG loaded listener.js 15:07:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 219 (22083800) [pid = 3644] [serial = 2346] [outer = 2106D800] 15:07:22 INFO - PROCESS | 3644 | 1461276442856 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:07:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:07:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 904ms 15:07:22 INFO - PROCESS | 3644 | 1461276442926 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 15:07:22 INFO - PROCESS | 3644 | 1461276442929 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 15:07:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:07:22 INFO - PROCESS | 3644 | 1461276442932 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:07:22 INFO - PROCESS | 3644 | 1461276442934 Marionette TRACE conn3 <- [1,3086,null,{}] 15:07:22 INFO - PROCESS | 3644 | 1461276442956 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}] 15:07:23 INFO - PROCESS | 3644 | 1461276443069 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 15:07:23 INFO - PROCESS | 3644 | 1461276443211 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:23 INFO - PROCESS | 3644 | ++DOCSHELL 2201F000 == 113 [pid = 3644] [id = 783] 15:07:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 220 (2207BC00) [pid = 3644] [serial = 2347] [outer = 00000000] 15:07:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 221 (22729000) [pid = 3644] [serial = 2348] [outer = 2207BC00] 15:07:23 INFO - PROCESS | 3644 | 1461276443263 Marionette DEBUG loaded listener.js 15:07:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 222 (2272C000) [pid = 3644] [serial = 2349] [outer = 2207BC00] 15:07:23 INFO - PROCESS | 3644 | 1461276443802 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]]]}] 15:07:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:07:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:07:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 904ms 15:07:23 INFO - PROCESS | 3644 | 1461276443852 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 15:07:23 INFO - PROCESS | 3644 | 1461276443854 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 15:07:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:07:23 INFO - PROCESS | 3644 | 1461276443860 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:07:23 INFO - PROCESS | 3644 | 1461276443862 Marionette TRACE conn3 <- [1,3090,null,{}] 15:07:23 INFO - PROCESS | 3644 | 1461276443865 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}] 15:07:23 INFO - PROCESS | 3644 | 1461276443980 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 15:07:24 INFO - PROCESS | 3644 | 1461276444356 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:24 INFO - PROCESS | 3644 | ++DOCSHELL 17B5D800 == 114 [pid = 3644] [id = 784] 15:07:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 223 (17C55400) [pid = 3644] [serial = 2350] [outer = 00000000] 15:07:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 224 (1990D800) [pid = 3644] [serial = 2351] [outer = 17C55400] 15:07:24 INFO - PROCESS | 3644 | 1461276444408 Marionette DEBUG loaded listener.js 15:07:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 225 (1A06DC00) [pid = 3644] [serial = 2352] [outer = 17C55400] 15:07:24 INFO - PROCESS | 3644 | 1461276444972 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:07:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:07:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1154ms 15:07:25 INFO - PROCESS | 3644 | 1461276445015 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 15:07:25 INFO - PROCESS | 3644 | 1461276445020 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 15:07:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:07:25 INFO - PROCESS | 3644 | 1461276445028 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:07:25 INFO - PROCESS | 3644 | 1461276445031 Marionette TRACE conn3 <- [1,3094,null,{}] 15:07:25 INFO - PROCESS | 3644 | 1461276445036 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}] 15:07:25 INFO - PROCESS | 3644 | 1461276445147 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 15:07:25 INFO - PROCESS | 3644 | 1461276445338 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:25 INFO - PROCESS | 3644 | ++DOCSHELL 19C42C00 == 115 [pid = 3644] [id = 785] 15:07:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 226 (1A06B400) [pid = 3644] [serial = 2353] [outer = 00000000] 15:07:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 227 (1ADA9C00) [pid = 3644] [serial = 2354] [outer = 1A06B400] 15:07:25 INFO - PROCESS | 3644 | 1461276445390 Marionette DEBUG loaded listener.js 15:07:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 228 (1C4EA800) [pid = 3644] [serial = 2355] [outer = 1A06B400] 15:07:25 INFO - PROCESS | 3644 | 1461276445958 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]]]}] 15:07:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:07:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:07:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:07:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 951ms 15:07:25 INFO - PROCESS | 3644 | 1461276445986 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 15:07:25 INFO - PROCESS | 3644 | 1461276445990 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 15:07:25 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:07:25 INFO - PROCESS | 3644 | 1461276445995 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:07:25 INFO - PROCESS | 3644 | 1461276445997 Marionette TRACE conn3 <- [1,3098,null,{}] 15:07:25 INFO - PROCESS | 3644 | 1461276446001 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}] 15:07:26 INFO - PROCESS | 3644 | 1461276446113 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 15:07:26 INFO - PROCESS | 3644 | 1461276446309 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:26 INFO - PROCESS | 3644 | ++DOCSHELL 1D65C000 == 116 [pid = 3644] [id = 786] 15:07:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 229 (1D65C400) [pid = 3644] [serial = 2356] [outer = 00000000] 15:07:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 230 (1D80EC00) [pid = 3644] [serial = 2357] [outer = 1D65C400] 15:07:26 INFO - PROCESS | 3644 | 1461276446382 Marionette DEBUG loaded listener.js 15:07:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 231 (1D8DB400) [pid = 3644] [serial = 2358] [outer = 1D65C400] 15:07:26 INFO - PROCESS | 3644 | 1461276446913 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"]]]}] 15:07:26 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:07:26 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 15:07:26 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:26 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:07:26 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 997ms 15:07:26 INFO - PROCESS | 3644 | 1461276446999 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 15:07:26 INFO - PROCESS | 3644 | 1461276447001 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 15:07:26 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:07:26 INFO - PROCESS | 3644 | 1461276447010 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:07:27 INFO - PROCESS | 3644 | 1461276447016 Marionette TRACE conn3 <- [1,3102,null,{}] 15:07:27 INFO - PROCESS | 3644 | 1461276447020 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}] 15:07:27 INFO - PROCESS | 3644 | 1461276447153 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 15:07:27 INFO - PROCESS | 3644 | --DOCSHELL 18E7C000 == 115 [pid = 3644] [id = 702] 15:07:27 INFO - PROCESS | 3644 | --DOCSHELL 1A06CC00 == 114 [pid = 3644] [id = 482] 15:07:27 INFO - PROCESS | 3644 | --DOCSHELL 15B05C00 == 113 [pid = 3644] [id = 737] 15:07:27 INFO - PROCESS | 3644 | --DOCSHELL 1C4E3400 == 112 [pid = 3644] [id = 773] 15:07:27 INFO - PROCESS | 3644 | --DOCSHELL 17C5D000 == 111 [pid = 3644] [id = 772] 15:07:27 INFO - PROCESS | 3644 | --DOCSHELL 18F20800 == 110 [pid = 3644] [id = 771] 15:07:27 INFO - PROCESS | 3644 | --DOCSHELL 1D8D2000 == 109 [pid = 3644] [id = 770] 15:07:27 INFO - PROCESS | 3644 | --DOCSHELL 1E15A000 == 108 [pid = 3644] [id = 769] 15:07:27 INFO - PROCESS | 3644 | --DOCSHELL 1C482800 == 107 [pid = 3644] [id = 768] 15:07:27 INFO - PROCESS | 3644 | --DOCSHELL 1831B800 == 106 [pid = 3644] [id = 767] 15:07:27 INFO - PROCESS | 3644 | --DOCSHELL 13B4EC00 == 105 [pid = 3644] [id = 766] 15:07:27 INFO - PROCESS | 3644 | --DOMWINDOW == 230 (20D69C00) [pid = 3644] [serial = 2268] [outer = 00000000] [url = about:blank] 15:07:27 INFO - PROCESS | 3644 | --DOMWINDOW == 229 (205DC800) [pid = 3644] [serial = 2244] [outer = 00000000] [url = about:blank] 15:07:27 INFO - PROCESS | 3644 | --DOMWINDOW == 228 (2035F800) [pid = 3644] [serial = 2233] [outer = 00000000] [url = about:blank] 15:07:27 INFO - PROCESS | 3644 | --DOMWINDOW == 227 (1D2CC400) [pid = 3644] [serial = 2221] [outer = 00000000] [url = about:blank] 15:07:27 INFO - PROCESS | 3644 | --DOMWINDOW == 226 (1D80E400) [pid = 3644] [serial = 2224] [outer = 00000000] [url = about:blank] 15:07:27 INFO - PROCESS | 3644 | --DOMWINDOW == 225 (205D5000) [pid = 3644] [serial = 2238] [outer = 00000000] [url = about:blank] 15:07:27 INFO - PROCESS | 3644 | --DOMWINDOW == 224 (1990B400) [pid = 3644] [serial = 2215] [outer = 00000000] [url = about:blank] 15:07:27 INFO - PROCESS | 3644 | --DOMWINDOW == 223 (2020F400) [pid = 3644] [serial = 2241] [outer = 00000000] [url = about:blank] 15:07:27 INFO - PROCESS | 3644 | --DOMWINDOW == 222 (1C721400) [pid = 3644] [serial = 2218] [outer = 00000000] [url = about:blank] 15:07:27 INFO - PROCESS | 3644 | --DOMWINDOW == 221 (202EE400) [pid = 3644] [serial = 2230] [outer = 00000000] [url = about:blank] 15:07:27 INFO - PROCESS | 3644 | --DOMWINDOW == 220 (205D2800) [pid = 3644] [serial = 2236] [outer = 00000000] [url = about:blank] 15:07:27 INFO - PROCESS | 3644 | --DOMWINDOW == 219 (1E163800) [pid = 3644] [serial = 2227] [outer = 00000000] [url = about:blank] 15:07:27 INFO - PROCESS | 3644 | --DOMWINDOW == 218 (2029E800) [pid = 3644] [serial = 2265] [outer = 00000000] [url = about:blank] 15:07:27 INFO - PROCESS | 3644 | --DOCSHELL 20D71C00 == 104 [pid = 3644] [id = 762] 15:07:27 INFO - PROCESS | 3644 | --DOCSHELL 20205000 == 103 [pid = 3644] [id = 761] 15:07:27 INFO - PROCESS | 3644 | --DOCSHELL 20243400 == 102 [pid = 3644] [id = 760] 15:07:27 INFO - PROCESS | 3644 | --DOCSHELL 1A832C00 == 101 [pid = 3644] [id = 759] 15:07:27 INFO - PROCESS | 3644 | --DOCSHELL 19908000 == 100 [pid = 3644] [id = 758] 15:07:27 INFO - PROCESS | 3644 | --DOCSHELL 13907000 == 99 [pid = 3644] [id = 757] 15:07:27 INFO - PROCESS | 3644 | --DOMWINDOW == 217 (20470400) [pid = 3644] [serial = 2257] [outer = 00000000] [url = about:blank] 15:07:27 INFO - PROCESS | 3644 | --DOMWINDOW == 216 (1C47E400) [pid = 3644] [serial = 2251] [outer = 00000000] [url = about:blank] 15:07:27 INFO - PROCESS | 3644 | --DOMWINDOW == 215 (20352400) [pid = 3644] [serial = 2256] [outer = 00000000] [url = about:blank] 15:07:27 INFO - PROCESS | 3644 | --DOMWINDOW == 214 (1F146C00) [pid = 3644] [serial = 2262] [outer = 00000000] [url = about:blank] 15:07:27 INFO - PROCESS | 3644 | --DOMWINDOW == 213 (1978B000) [pid = 3644] [serial = 2248] [outer = 00000000] [url = about:blank] 15:07:27 INFO - PROCESS | 3644 | --DOMWINDOW == 212 (18ACB000) [pid = 3644] [serial = 2260] [outer = 00000000] [url = about:blank] 15:07:27 INFO - PROCESS | 3644 | --DOMWINDOW == 211 (17C57C00) [pid = 3644] [serial = 2259] [outer = 00000000] [url = about:blank] 15:07:27 INFO - PROCESS | 3644 | --DOMWINDOW == 210 (1C47E000) [pid = 3644] [serial = 2212] [outer = 00000000] [url = about:blank] 15:07:27 INFO - PROCESS | 3644 | --DOMWINDOW == 209 (1F14D800) [pid = 3644] [serial = 2263] [outer = 00000000] [url = about:blank] 15:07:27 INFO - PROCESS | 3644 | --DOMWINDOW == 208 (1D80E000) [pid = 3644] [serial = 2254] [outer = 00000000] [url = about:blank] 15:07:27 INFO - PROCESS | 3644 | --DOMWINDOW == 207 (1D60AC00) [pid = 3644] [serial = 2253] [outer = 00000000] [url = about:blank] 15:07:27 INFO - PROCESS | 3644 | --DOMWINDOW == 206 (1AA51C00) [pid = 3644] [serial = 2250] [outer = 00000000] [url = about:blank] 15:07:27 INFO - PROCESS | 3644 | --DOMWINDOW == 205 (194DA400) [pid = 3644] [serial = 2247] [outer = 00000000] [url = about:blank] 15:07:27 INFO - PROCESS | 3644 | 1461276447360 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\", \"517074ef-673b-4039-a2e2-877e4c9dbf5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:27 INFO - PROCESS | 3644 | ++DOCSHELL 13907000 == 100 [pid = 3644] [id = 787] 15:07:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 206 (13B4EC00) [pid = 3644] [serial = 2359] [outer = 00000000] 15:07:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 207 (17C5D800) [pid = 3644] [serial = 2360] [outer = 13B4EC00] 15:07:27 INFO - PROCESS | 3644 | 1461276447405 Marionette DEBUG loaded listener.js 15:07:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 208 (183B2C00) [pid = 3644] [serial = 2361] [outer = 13B4EC00] 15:07:27 INFO - PROCESS | 3644 | 1461276447847 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]]]}] 15:07:27 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:07:27 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 888ms 15:07:27 INFO - PROCESS | 3644 | 1461276447908 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 15:07:27 INFO - PROCESS | 3644 | 1461276447911 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 15:07:29 WARNING - u'runner_teardown' () 15:07:29 INFO - No more tests 15:07:29 INFO - Got 0 unexpected results 15:07:29 INFO - SUITE-END | took 663s 15:07:29 INFO - Closing logging queue 15:07:29 INFO - queue closed 15:07:29 INFO - Return code: 0 15:07:29 WARNING - # TBPL SUCCESS # 15:07:29 INFO - Running post-action listener: _resource_record_post_action 15:07:29 INFO - Running post-run listener: _resource_record_post_run 15:07:30 INFO - Total resource usage - Wall time: 676s; CPU: 17.0%; Read bytes: 92443136; Write bytes: 987219968; Read time: 2016610; Write time: 1176165 15:07:30 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:07:30 INFO - install - Wall time: 4s; CPU: 10.0%; Read bytes: 0; Write bytes: 143108096; Read time: 0; Write time: 132616 15:07:30 INFO - run-tests - Wall time: 673s; CPU: 17.0%; Read bytes: 92443136; Write bytes: 805602304; Read time: 2016610; Write time: 1017379 15:07:30 INFO - Running post-run listener: _upload_blobber_files 15:07:30 INFO - Blob upload gear active. 15:07:30 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 15:07:30 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 15:07:30 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 15:07:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 15:07:31 INFO - (blobuploader) - INFO - Open directory for files ... 15:07:31 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 15:07:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:07:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:07:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:07:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:07:31 INFO - (blobuploader) - INFO - Done attempting. 15:07:31 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 15:07:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:07:32 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:07:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:07:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:07:34 INFO - (blobuploader) - INFO - Done attempting. 15:07:34 INFO - (blobuploader) - INFO - Iteration through files over. 15:07:34 INFO - Return code: 0 15:07:34 INFO - rmtree: C:\slave\test\build\uploaded_files.json 15:07:34 INFO - Using _rmtree_windows ... 15:07:34 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 15:07:34 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/36e0cb65b1f2d62510bf00a90be9c78fca6efab991df3e564609daf5302ca3b5e708f7280372d877e99c35153c332ee39f436494b3b5b6fd9d347fbd973a1a15", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/63b9a0fc28acc189b1982c74dec3338d70c91d30dc652b7905bcab7992239f6d91ec6dca34d52b903fa640ad893502b949f74e3d82a78a9d9c6b31662ff1e07e"} 15:07:34 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 15:07:34 INFO - Writing to file C:\slave\test\properties\blobber_files 15:07:34 INFO - Contents: 15:07:34 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/36e0cb65b1f2d62510bf00a90be9c78fca6efab991df3e564609daf5302ca3b5e708f7280372d877e99c35153c332ee39f436494b3b5b6fd9d347fbd973a1a15", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/63b9a0fc28acc189b1982c74dec3338d70c91d30dc652b7905bcab7992239f6d91ec6dca34d52b903fa640ad893502b949f74e3d82a78a9d9c6b31662ff1e07e"} 15:07:34 INFO - Running post-run listener: copy_logs_to_upload_dir 15:07:34 INFO - Copying logs to upload dir... 15:07:34 INFO - mkdir: C:\slave\test\build\upload\logs 15:07:34 INFO - Copying logs to upload dir... 15:07:34 INFO - Using _rmtree_windows ... 15:07:34 INFO - Using _rmtree_windows ... 15:07:34 INFO - Using _rmtree_windows ... 15:07:34 INFO - Using _rmtree_windows ... 15:07:34 INFO - Using _rmtree_windows ... 15:07:34 INFO - Using _rmtree_windows ... 15:07:34 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=803.373000 ========= master_lag: 124.12 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 27 secs) (at 2016-04-21 15:09:29.969673) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 15:09:29.976076) ========= '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-106\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-106 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-106 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-106 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-106 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-106 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/36e0cb65b1f2d62510bf00a90be9c78fca6efab991df3e564609daf5302ca3b5e708f7280372d877e99c35153c332ee39f436494b3b5b6fd9d347fbd973a1a15", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/63b9a0fc28acc189b1982c74dec3338d70c91d30dc652b7905bcab7992239f6d91ec6dca34d52b903fa640ad893502b949f74e3d82a78a9d9c6b31662ff1e07e"} build_url:https://queue.taskcluster.net/v1/task/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/36e0cb65b1f2d62510bf00a90be9c78fca6efab991df3e564609daf5302ca3b5e708f7280372d877e99c35153c332ee39f436494b3b5b6fd9d347fbd973a1a15", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/63b9a0fc28acc189b1982c74dec3338d70c91d30dc652b7905bcab7992239f6d91ec6dca34d52b903fa640ad893502b949f74e3d82a78a9d9c6b31662ff1e07e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/TjxxxBYbRK6HN0Afynlwrw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.81 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 15:09:30.895107) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 15:09:30.895412) ========= '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-106\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-106 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-106 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-106 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-106 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-106 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 1.21 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 15:09:32.209731) ========= ========= Started reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-04-21 15:09:32.210003) ========= ========= Finished reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-04-21 15:09:33.388591) ========= ========= Total master_lag: 126.32 =========