builder: fx-team_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-134 starttime: 1461110177.92 results: success (0) buildid: 20160419153035 builduid: b0a7ae018c7c4fb492d045c1f09772bf revision: 036c763dedca215c00853146dc050a766dfd1f04 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 16:56:17.918505) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 16:56:17.918947) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 16:56:17.919227) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 16:56:18.024579) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 16:56:18.024847) ========= '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:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-134 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-134 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-134 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --16:56:19-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.45 GB/s 16:56:19 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.226000 ========= master_lag: 0.11 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 16:56:19.361144) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 16:56:19.361618) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-134 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-134 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-134 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.301000 ========= master_lag: 0.27 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 16:56:23.934396) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 16:56:23.934698) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 036c763dedca215c00853146dc050a766dfd1f04 --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 036c763dedca215c00853146dc050a766dfd1f04 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-134 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-134 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-134 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-04-19 16:56:24,913 truncating revision to first 12 chars 2016-04-19 16:56:24,913 Setting DEBUG logging. 2016-04-19 16:56:24,913 attempt 1/10 2016-04-19 16:56:24,913 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/036c763dedca?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 16:56:25,381 unpacking tar archive at: fx-team-036c763dedca/testing/mozharness/ program finished with exit code 0 elapsedTime=1.293000 ========= master_lag: 3.60 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 16:56:28.826922) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 16:56:28.827189) ========= script_repo_revision: 036c763dedca215c00853146dc050a766dfd1f04 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 16:56:28.827549) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 16:56:28.827828) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 16:56:28.893564) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 42 secs) (at 2016-04-19 16:56:28.893846) ========= '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:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-134 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=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-134 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-134 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 16:56:29 INFO - MultiFileLogger online at 20160419 16:56:29 in C:\slave\test 16:56:29 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 16:56:29 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:56:29 INFO - {'append_to_log': False, 16:56:29 INFO - 'base_work_dir': 'C:\\slave\\test', 16:56:29 INFO - 'blob_upload_branch': 'fx-team', 16:56:29 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:56:29 INFO - 'buildbot_json_path': 'buildprops.json', 16:56:29 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:56:29 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:56:29 INFO - 'download_minidump_stackwalk': True, 16:56:29 INFO - 'download_symbols': 'true', 16:56:29 INFO - 'e10s': False, 16:56:29 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:56:29 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:56:29 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:56:29 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:56:29 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:56:29 INFO - 'C:/mozilla-build/tooltool.py'), 16:56:29 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:56:29 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:56:29 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:56:29 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:56:29 INFO - 'log_level': 'info', 16:56:29 INFO - 'log_to_console': True, 16:56:29 INFO - 'opt_config_files': (), 16:56:29 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:56:29 INFO - '--processes=1', 16:56:29 INFO - '--config=%(test_path)s/wptrunner.ini', 16:56:29 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:56:29 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:56:29 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:56:29 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:56:29 INFO - 'pip_index': False, 16:56:29 INFO - 'require_test_zip': True, 16:56:29 INFO - 'test_type': ('testharness',), 16:56:29 INFO - 'this_chunk': '1', 16:56:29 INFO - 'total_chunks': '10', 16:56:29 INFO - 'virtualenv_path': 'venv', 16:56:29 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:56:29 INFO - 'work_dir': 'build'} 16:56:29 INFO - ##### 16:56:29 INFO - ##### Running clobber step. 16:56:29 INFO - ##### 16:56:29 INFO - Running pre-action listener: _resource_record_pre_action 16:56:29 INFO - Running main action method: clobber 16:56:29 INFO - rmtree: C:\slave\test\build 16:56:29 INFO - Using _rmtree_windows ... 16:56:29 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:57:19 INFO - Running post-action listener: _resource_record_post_action 16:57:19 INFO - ##### 16:57:19 INFO - ##### Running read-buildbot-config step. 16:57:19 INFO - ##### 16:57:19 INFO - Running pre-action listener: _resource_record_pre_action 16:57:19 INFO - Running main action method: read_buildbot_config 16:57:19 INFO - Using buildbot properties: 16:57:19 INFO - { 16:57:19 INFO - "project": "", 16:57:19 INFO - "product": "firefox", 16:57:19 INFO - "script_repo_revision": "production", 16:57:19 INFO - "scheduler": "tests-fx-team-win7_ix-debug-unittest-7-3600", 16:57:19 INFO - "repository": "", 16:57:19 INFO - "buildername": "Windows 7 32-bit fx-team debug test web-platform-tests-1", 16:57:19 INFO - "buildid": "20160419153035", 16:57:19 INFO - "pgo_build": "False", 16:57:19 INFO - "basedir": "C:\\slave\\test", 16:57:19 INFO - "buildnumber": 138, 16:57:19 INFO - "slavename": "t-w732-ix-134", 16:57:19 INFO - "revision": "036c763dedca215c00853146dc050a766dfd1f04", 16:57:19 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 16:57:19 INFO - "platform": "win32", 16:57:19 INFO - "branch": "fx-team", 16:57:19 INFO - "repo_path": "integration/fx-team", 16:57:19 INFO - "moz_repo_path": "", 16:57:19 INFO - "stage_platform": "win32", 16:57:19 INFO - "builduid": "b0a7ae018c7c4fb492d045c1f09772bf", 16:57:19 INFO - "slavebuilddir": "test" 16:57:19 INFO - } 16:57:19 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GQ0W8FplR_6SjSG613rpzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 16:57:19 INFO - Found installer url https://queue.taskcluster.net/v1/task/GQ0W8FplR_6SjSG613rpzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 16:57:19 INFO - Running post-action listener: _resource_record_post_action 16:57:19 INFO - ##### 16:57:19 INFO - ##### Running download-and-extract step. 16:57:19 INFO - ##### 16:57:19 INFO - Running pre-action listener: _resource_record_pre_action 16:57:19 INFO - Running main action method: download_and_extract 16:57:19 INFO - mkdir: C:\slave\test\build\tests 16:57:19 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')]} 16:57:19 INFO - https://queue.taskcluster.net/v1/task/GQ0W8FplR_6SjSG613rpzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 16:57:19 INFO - trying https://queue.taskcluster.net/v1/task/GQ0W8FplR_6SjSG613rpzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 16:57:19 INFO - Downloading https://queue.taskcluster.net/v1/task/GQ0W8FplR_6SjSG613rpzQ/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 16:57:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GQ0W8FplR_6SjSG613rpzQ/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 16:57:20 INFO - Downloaded 1274 bytes. 16:57:20 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 16:57:20 INFO - Using the following test package requirements: 16:57:20 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 16:57:20 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 16:57:20 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 16:57:20 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 16:57:20 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 16:57:20 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 16:57:20 INFO - u'jsshell-win32.zip'], 16:57:20 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 16:57:20 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 16:57:20 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 16:57:20 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 16:57:20 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 16:57:20 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 16:57:20 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 16:57:20 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 16:57:20 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 16:57:20 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 16:57:20 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 16:57:20 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 16:57:20 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')]} 16:57:20 INFO - https://queue.taskcluster.net/v1/task/GQ0W8FplR_6SjSG613rpzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 16:57:20 INFO - trying https://queue.taskcluster.net/v1/task/GQ0W8FplR_6SjSG613rpzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 16:57:20 INFO - Downloading https://queue.taskcluster.net/v1/task/GQ0W8FplR_6SjSG613rpzQ/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 16:57:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GQ0W8FplR_6SjSG613rpzQ/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 16:57:22 INFO - Downloaded 20462738 bytes. 16:57:22 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/*'] 16:57:22 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/* 16:57:24 INFO - caution: filename not matched: web-platform/* 16:57:24 INFO - Return code: 11 16:57:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:57:24 INFO - https://queue.taskcluster.net/v1/task/GQ0W8FplR_6SjSG613rpzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 16:57:24 INFO - trying https://queue.taskcluster.net/v1/task/GQ0W8FplR_6SjSG613rpzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 16:57:24 INFO - Downloading https://queue.taskcluster.net/v1/task/GQ0W8FplR_6SjSG613rpzQ/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 16:57:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GQ0W8FplR_6SjSG613rpzQ/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 16:57:26 INFO - Downloaded 36382594 bytes. 16:57:26 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/*'] 16:57:26 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/* 16:58:16 INFO - caution: filename not matched: bin/* 16:58:16 INFO - caution: filename not matched: config/* 16:58:16 INFO - caution: filename not matched: mozbase/* 16:58:16 INFO - caution: filename not matched: marionette/* 16:58:16 INFO - caution: filename not matched: tools/wptserve/* 16:58:16 INFO - Return code: 11 16:58: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')]} 16:58:16 INFO - https://queue.taskcluster.net/v1/task/GQ0W8FplR_6SjSG613rpzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 16:58:16 INFO - trying https://queue.taskcluster.net/v1/task/GQ0W8FplR_6SjSG613rpzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 16:58:16 INFO - Downloading https://queue.taskcluster.net/v1/task/GQ0W8FplR_6SjSG613rpzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 16:58:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GQ0W8FplR_6SjSG613rpzQ/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 16:58:20 INFO - Downloaded 67402532 bytes. 16:58:20 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GQ0W8FplR_6SjSG613rpzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 16:58:20 INFO - mkdir: C:\slave\test\properties 16:58:20 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:58:20 INFO - Writing to file C:\slave\test\properties\build_url 16:58:20 INFO - Contents: 16:58:20 INFO - build_url:https://queue.taskcluster.net/v1/task/GQ0W8FplR_6SjSG613rpzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 16:58:21 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GQ0W8FplR_6SjSG613rpzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 16:58:21 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:58:21 INFO - Writing to file C:\slave\test\properties\symbols_url 16:58:21 INFO - Contents: 16:58:21 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GQ0W8FplR_6SjSG613rpzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 16:58:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:58:21 INFO - https://queue.taskcluster.net/v1/task/GQ0W8FplR_6SjSG613rpzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:58:21 INFO - trying https://queue.taskcluster.net/v1/task/GQ0W8FplR_6SjSG613rpzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 16:58:21 INFO - Downloading https://queue.taskcluster.net/v1/task/GQ0W8FplR_6SjSG613rpzQ/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 16:58:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GQ0W8FplR_6SjSG613rpzQ/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 16:58:25 INFO - Downloaded 58240574 bytes. 16:58:25 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'] 16:58:25 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 16:58:28 INFO - Return code: 0 16:58:28 INFO - Running post-action listener: _resource_record_post_action 16:58:28 INFO - Running post-action listener: set_extra_try_arguments 16:58:28 INFO - ##### 16:58:28 INFO - ##### Running create-virtualenv step. 16:58:28 INFO - ##### 16:58:28 INFO - Running pre-action listener: _pre_create_virtualenv 16:58:28 INFO - Running pre-action listener: _resource_record_pre_action 16:58:28 INFO - Running main action method: create_virtualenv 16:58:28 INFO - Creating virtualenv C:\slave\test\build\venv 16:58:28 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 16:58:28 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 16:58:35 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:58:39 INFO - Installing distribute......................................................................................................................................................................................done. 16:58:40 INFO - Return code: 0 16:58:40 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:58:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:58:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:58:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:58:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:58:40 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 0x01BB86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CB7200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019A9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE7368>, '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 0x01882D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CC20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-134', 'USERDOMAIN': 'T-W732-IX-134', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-134', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:58:41 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 16:58:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 16:58:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:58:41 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:58:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:58:41 INFO - 'COMPUTERNAME': 'T-W732-IX-134', 16:58:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:58:41 INFO - 'DCLOCATION': 'SCL3', 16:58:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:58:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:58:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:58:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:58:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:58:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:58:41 INFO - 'HOMEDRIVE': 'C:', 16:58:41 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:58:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:58:41 INFO - 'KTS_VERSION': '1.19c', 16:58:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:58:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:58:41 INFO - 'LOGONSERVER': '\\\\T-W732-IX-134', 16:58:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:58:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:58:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:58:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:58:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:58:41 INFO - 'MOZ_AIRBAG': '1', 16:58:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:58:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:58:41 INFO - 'MOZ_MSVCVERSION': '8', 16:58:41 INFO - 'MOZ_NO_REMOTE': '1', 16:58:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:58:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:58:41 INFO - 'NO_EM_RESTART': '1', 16:58:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:58:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:58:41 INFO - 'OS': 'Windows_NT', 16:58:41 INFO - 'OURDRIVE': 'C:', 16:58:41 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 16:58:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:58:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:58:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:58:41 INFO - 'PROCESSOR_LEVEL': '6', 16:58:41 INFO - 'PROCESSOR_REVISION': '1e05', 16:58:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:58:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:58:41 INFO - 'PROMPT': '$P$G', 16:58:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:58:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:58:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:58:41 INFO - 'PWD': 'C:\\slave\\test', 16:58:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:58:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:58:41 INFO - 'SYSTEMDRIVE': 'C:', 16:58:41 INFO - 'SYSTEMROOT': 'C:\\windows', 16:58:41 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:58:41 INFO - 'TEST1': 'testie', 16:58:41 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:58:41 INFO - 'USERDOMAIN': 'T-W732-IX-134', 16:58:41 INFO - 'USERNAME': 'cltbld', 16:58:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:58:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:58:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:58:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:58:41 INFO - 'WINDIR': 'C:\\windows', 16:58:41 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:58:41 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:58:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:58:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:58:42 INFO - Downloading/unpacking psutil>=0.7.1 16:58:42 INFO - Running setup.py egg_info for package psutil 16:58:42 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:58:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:58:42 INFO - Installing collected packages: psutil 16:58:42 INFO - Running setup.py install for psutil 16:58:42 INFO - building 'psutil._psutil_windows' extension 16:58:42 INFO - error: Unable to find vcvarsall.bat 16:58:42 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-sjjqu2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:58:42 INFO - running install 16:58:42 INFO - running build 16:58:42 INFO - running build_py 16:58:42 INFO - creating build 16:58:42 INFO - creating build\lib.win32-2.7 16:58:42 INFO - creating build\lib.win32-2.7\psutil 16:58:42 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:58:42 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:58:42 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:58:42 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:58:42 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:58:42 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:58:42 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:58:42 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:58:42 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:58:42 INFO - running build_ext 16:58:42 INFO - building 'psutil._psutil_windows' extension 16:58:42 INFO - error: Unable to find vcvarsall.bat 16:58:42 INFO - ---------------------------------------- 16:58:42 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-sjjqu2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:58:42 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 16:58:42 WARNING - Return code: 1 16:58:42 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 16:58:42 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:58:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:58:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:58:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:58:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:58:42 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01BB86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CB7200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019A9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE7368>, '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 0x01882D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CC20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-134', 'USERDOMAIN': 'T-W732-IX-134', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-134', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:58:42 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 16:58:42 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 16:58:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:58:42 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:58:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:58:42 INFO - 'COMPUTERNAME': 'T-W732-IX-134', 16:58:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:58:42 INFO - 'DCLOCATION': 'SCL3', 16:58:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:58:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:58:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:58:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:58:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:58:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:58:42 INFO - 'HOMEDRIVE': 'C:', 16:58:42 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:58:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:58:42 INFO - 'KTS_VERSION': '1.19c', 16:58:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:58:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:58:42 INFO - 'LOGONSERVER': '\\\\T-W732-IX-134', 16:58:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:58:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:58:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:58:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:58:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:58:42 INFO - 'MOZ_AIRBAG': '1', 16:58:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:58:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:58:42 INFO - 'MOZ_MSVCVERSION': '8', 16:58:42 INFO - 'MOZ_NO_REMOTE': '1', 16:58:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:58:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:58:42 INFO - 'NO_EM_RESTART': '1', 16:58:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:58:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:58:42 INFO - 'OS': 'Windows_NT', 16:58:42 INFO - 'OURDRIVE': 'C:', 16:58:42 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 16:58:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:58:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:58:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:58:42 INFO - 'PROCESSOR_LEVEL': '6', 16:58:42 INFO - 'PROCESSOR_REVISION': '1e05', 16:58:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:58:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:58:42 INFO - 'PROMPT': '$P$G', 16:58:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:58:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:58:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:58:42 INFO - 'PWD': 'C:\\slave\\test', 16:58:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:58:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:58:42 INFO - 'SYSTEMDRIVE': 'C:', 16:58:42 INFO - 'SYSTEMROOT': 'C:\\windows', 16:58:42 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:58:42 INFO - 'TEST1': 'testie', 16:58:42 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:58:42 INFO - 'USERDOMAIN': 'T-W732-IX-134', 16:58:42 INFO - 'USERNAME': 'cltbld', 16:58:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:58:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:58:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:58:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:58:42 INFO - 'WINDIR': 'C:\\windows', 16:58:42 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:58:42 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:58:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:58:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:58:43 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:58:43 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:58:43 INFO - Running setup.py egg_info for package mozsystemmonitor 16:58:43 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:58:43 INFO - Running setup.py egg_info for package psutil 16:58:43 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:58:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:58:43 INFO - Installing collected packages: mozsystemmonitor, psutil 16:58:43 INFO - Running setup.py install for mozsystemmonitor 16:58:43 INFO - Running setup.py install for psutil 16:58:43 INFO - building 'psutil._psutil_windows' extension 16:58:43 INFO - error: Unable to find vcvarsall.bat 16:58:43 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:\users\cltbld\appdata\local\temp\pip-stir4f-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:58:43 INFO - running install 16:58:43 INFO - running build 16:58:43 INFO - running build_py 16:58:43 INFO - running build_ext 16:58:43 INFO - building 'psutil._psutil_windows' extension 16:58:43 INFO - error: Unable to find vcvarsall.bat 16:58:43 INFO - ---------------------------------------- 16:58:43 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:\users\cltbld\appdata\local\temp\pip-stir4f-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:58:43 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 16:58:43 WARNING - Return code: 1 16:58:43 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! 16:58:43 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:58:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:58:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:58:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:58:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:58:43 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 0x01BB86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CB7200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019A9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE7368>, '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 0x01882D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CC20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-134', 'USERDOMAIN': 'T-W732-IX-134', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-134', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:58:43 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 16:58:43 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 16:58:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:58:43 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:58:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:58:43 INFO - 'COMPUTERNAME': 'T-W732-IX-134', 16:58:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:58:43 INFO - 'DCLOCATION': 'SCL3', 16:58:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:58:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:58:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:58:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:58:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:58:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:58:43 INFO - 'HOMEDRIVE': 'C:', 16:58:43 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:58:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:58:43 INFO - 'KTS_VERSION': '1.19c', 16:58:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:58:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:58:43 INFO - 'LOGONSERVER': '\\\\T-W732-IX-134', 16:58:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:58:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:58:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:58:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:58:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:58:43 INFO - 'MOZ_AIRBAG': '1', 16:58:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:58:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:58:43 INFO - 'MOZ_MSVCVERSION': '8', 16:58:43 INFO - 'MOZ_NO_REMOTE': '1', 16:58:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:58:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:58:43 INFO - 'NO_EM_RESTART': '1', 16:58:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:58:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:58:43 INFO - 'OS': 'Windows_NT', 16:58:43 INFO - 'OURDRIVE': 'C:', 16:58:43 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 16:58:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:58:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:58:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:58:43 INFO - 'PROCESSOR_LEVEL': '6', 16:58:43 INFO - 'PROCESSOR_REVISION': '1e05', 16:58:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:58:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:58:43 INFO - 'PROMPT': '$P$G', 16:58:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:58:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:58:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:58:43 INFO - 'PWD': 'C:\\slave\\test', 16:58:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:58:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:58:43 INFO - 'SYSTEMDRIVE': 'C:', 16:58:43 INFO - 'SYSTEMROOT': 'C:\\windows', 16:58:43 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:58:43 INFO - 'TEST1': 'testie', 16:58:43 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:58:43 INFO - 'USERDOMAIN': 'T-W732-IX-134', 16:58:43 INFO - 'USERNAME': 'cltbld', 16:58:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:58:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:58:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:58:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:58:43 INFO - 'WINDIR': 'C:\\windows', 16:58:43 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:58:43 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:58:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:58:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:58:44 INFO - Downloading/unpacking blobuploader==1.2.4 16:58:44 INFO - Downloading blobuploader-1.2.4.tar.gz 16:58:44 INFO - Running setup.py egg_info for package blobuploader 16:58:44 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:58:48 INFO - Running setup.py egg_info for package requests 16:58:48 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:58:48 INFO - Downloading docopt-0.6.1.tar.gz 16:58:48 INFO - Running setup.py egg_info for package docopt 16:58:48 INFO - Installing collected packages: blobuploader, docopt, requests 16:58:48 INFO - Running setup.py install for blobuploader 16:58:48 INFO - Running setup.py install for docopt 16:58:48 INFO - Running setup.py install for requests 16:58:48 INFO - Successfully installed blobuploader docopt requests 16:58:48 INFO - Cleaning up... 16:58:48 INFO - Return code: 0 16:58:48 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:58: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')]} 16:58:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:58: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')]} 16:58:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:58:48 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 0x01BB86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CB7200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019A9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE7368>, '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 0x01882D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CC20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-134', 'USERDOMAIN': 'T-W732-IX-134', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-134', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:58:48 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 16:58:48 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 16:58:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:58:48 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:58:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:58:48 INFO - 'COMPUTERNAME': 'T-W732-IX-134', 16:58:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:58:48 INFO - 'DCLOCATION': 'SCL3', 16:58:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:58:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:58:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:58:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:58:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:58:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:58:48 INFO - 'HOMEDRIVE': 'C:', 16:58:48 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:58:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:58:48 INFO - 'KTS_VERSION': '1.19c', 16:58:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:58:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:58:48 INFO - 'LOGONSERVER': '\\\\T-W732-IX-134', 16:58:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:58:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:58:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:58:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:58:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:58:48 INFO - 'MOZ_AIRBAG': '1', 16:58:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:58:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:58:48 INFO - 'MOZ_MSVCVERSION': '8', 16:58:48 INFO - 'MOZ_NO_REMOTE': '1', 16:58:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:58:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:58:48 INFO - 'NO_EM_RESTART': '1', 16:58:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:58:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:58:48 INFO - 'OS': 'Windows_NT', 16:58:48 INFO - 'OURDRIVE': 'C:', 16:58: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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 16:58:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:58:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:58:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:58:48 INFO - 'PROCESSOR_LEVEL': '6', 16:58:48 INFO - 'PROCESSOR_REVISION': '1e05', 16:58:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:58:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:58:48 INFO - 'PROMPT': '$P$G', 16:58:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:58:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:58:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:58:48 INFO - 'PWD': 'C:\\slave\\test', 16:58:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:58:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:58:48 INFO - 'SYSTEMDRIVE': 'C:', 16:58:48 INFO - 'SYSTEMROOT': 'C:\\windows', 16:58:48 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:58:48 INFO - 'TEST1': 'testie', 16:58:48 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:58:48 INFO - 'USERDOMAIN': 'T-W732-IX-134', 16:58:48 INFO - 'USERNAME': 'cltbld', 16:58:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:58:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:58:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:58:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:58:48 INFO - 'WINDIR': 'C:\\windows', 16:58:48 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:58:48 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:58:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:58:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:58:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:58:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:58:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:58:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:58:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:58:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:58:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:58:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:58:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:58:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:58:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:58:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:58:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:58:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:58:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:58:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:58:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:58:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:58:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:58:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:58:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:58:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:58:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:58:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:58:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:58:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:58:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:58:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:58:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:58:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:58:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:58:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:58:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:58:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:58:53 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:58:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:58:53 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:58:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:58:53 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:58:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:58:53 INFO - Unpacking c:\slave\test\build\tests\marionette 16:58:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:58:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:58:53 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:58:53 INFO - Running setup.py install for browsermob-proxy 16:59:07 INFO - Running setup.py install for manifestparser 16:59:07 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Running setup.py install for marionette-client 16:59:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:59:07 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Running setup.py install for marionette-driver 16:59:07 INFO - Running setup.py install for mozcrash 16:59:07 INFO - Running setup.py install for mozdebug 16:59:07 INFO - Running setup.py install for mozdevice 16:59:07 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Running setup.py install for mozfile 16:59:07 INFO - Running setup.py install for mozhttpd 16:59:07 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Running setup.py install for mozinfo 16:59:07 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Running setup.py install for mozInstall 16:59:07 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Running setup.py install for mozleak 16:59:07 INFO - Running setup.py install for mozlog 16:59:07 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Running setup.py install for moznetwork 16:59:07 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Running setup.py install for mozprocess 16:59:07 INFO - Running setup.py install for mozprofile 16:59:07 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Running setup.py install for mozrunner 16:59:07 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Running setup.py install for mozscreenshot 16:59:07 INFO - Running setup.py install for moztest 16:59:07 INFO - Running setup.py install for mozversion 16:59:07 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:59:07 INFO - Running setup.py install for wptserve 16:59:07 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 16:59:07 INFO - Cleaning up... 16:59:07 INFO - Return code: 0 16:59:07 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:59:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:59:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:59:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:59:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:59:07 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 0x01BB86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CB7200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019A9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE7368>, '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 0x01882D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CC20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-134', 'USERDOMAIN': 'T-W732-IX-134', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-134', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:59:07 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 16:59:07 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 16:59:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:59:07 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:59:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:59:07 INFO - 'COMPUTERNAME': 'T-W732-IX-134', 16:59:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:59:07 INFO - 'DCLOCATION': 'SCL3', 16:59:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:59:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:59:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:59:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:59:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:59:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:59:07 INFO - 'HOMEDRIVE': 'C:', 16:59:07 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:59:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:59:07 INFO - 'KTS_VERSION': '1.19c', 16:59:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:59:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:59:07 INFO - 'LOGONSERVER': '\\\\T-W732-IX-134', 16:59:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:59:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:59:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:59:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:59:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:59:07 INFO - 'MOZ_AIRBAG': '1', 16:59:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:59:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:59:07 INFO - 'MOZ_MSVCVERSION': '8', 16:59:07 INFO - 'MOZ_NO_REMOTE': '1', 16:59:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:59:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:59:07 INFO - 'NO_EM_RESTART': '1', 16:59:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:59:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:59:07 INFO - 'OS': 'Windows_NT', 16:59:07 INFO - 'OURDRIVE': 'C:', 16:59:07 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 16:59:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:59:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:59:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:59:07 INFO - 'PROCESSOR_LEVEL': '6', 16:59:07 INFO - 'PROCESSOR_REVISION': '1e05', 16:59:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:59:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:59:07 INFO - 'PROMPT': '$P$G', 16:59:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:59:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:59:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:59:07 INFO - 'PWD': 'C:\\slave\\test', 16:59:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:59:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:59:07 INFO - 'SYSTEMDRIVE': 'C:', 16:59:07 INFO - 'SYSTEMROOT': 'C:\\windows', 16:59:07 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:59:07 INFO - 'TEST1': 'testie', 16:59:07 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:59:07 INFO - 'USERDOMAIN': 'T-W732-IX-134', 16:59:07 INFO - 'USERNAME': 'cltbld', 16:59:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:59:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:59:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:59:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:59:07 INFO - 'WINDIR': 'C:\\windows', 16:59:07 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:59:07 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:59:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:59:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:59:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:59:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:59:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:59:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:59:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:59:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:59:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:59:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:59:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:59:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:59:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:59:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:59:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:59:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:59:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:59:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:59:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:59:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:59:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:59:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:59:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:59:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:59:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:59:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:59:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:59:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:59:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:59:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:59:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:59:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:59:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:59:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:59:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:59:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:59:11 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:59:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:59:11 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:59:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:59:11 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:59:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:59:11 INFO - Unpacking c:\slave\test\build\tests\marionette 16:59:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:59:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:59:11 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)) 16:59:23 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)) 16:59:23 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)) 16:59:23 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)) 16:59:23 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)) 16:59:23 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:59:23 INFO - Downloading blessings-1.6.tar.gz 16:59:23 INFO - Running setup.py egg_info for package blessings 16:59:23 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)) 16:59:23 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:59:23 INFO - Running setup.py install for blessings 16:59:23 INFO - Running setup.py install for browsermob-proxy 16:59:23 INFO - Running setup.py install for manifestparser 16:59:23 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:59:23 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:59:23 INFO - Running setup.py install for marionette-client 16:59:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:59:23 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:59:23 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:59:23 INFO - Running setup.py install for marionette-driver 16:59:23 INFO - Running setup.py install for mozcrash 16:59:23 INFO - Running setup.py install for mozdebug 16:59:23 INFO - Running setup.py install for mozdevice 16:59:23 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:59:23 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:59:23 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:59:23 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:59:23 INFO - Running setup.py install for mozhttpd 16:59:23 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:59:23 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:59:23 INFO - Running setup.py install for mozInstall 16:59:23 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:59:23 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:59:23 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:59:23 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:59:23 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:59:23 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:59:23 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:59:23 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:59:23 INFO - Running setup.py install for mozleak 16:59:23 INFO - Running setup.py install for mozprofile 16:59:23 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:59:23 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:59:23 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:59:23 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:59:23 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:59:23 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:59:23 INFO - Running setup.py install for mozrunner 16:59:23 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:59:23 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:59:25 INFO - Running setup.py install for mozscreenshot 16:59:25 INFO - Running setup.py install for moztest 16:59:25 INFO - Running setup.py install for mozversion 16:59:25 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:59:25 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:59:25 INFO - Running setup.py install for wptserve 16:59:25 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:59:25 INFO - Cleaning up... 16:59:25 INFO - Return code: 0 16:59:25 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:59:25 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:59:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:59:25 INFO - Reading from file tmpfile_stdout 16:59:25 INFO - Using _rmtree_windows ... 16:59:25 INFO - Using _rmtree_windows ... 16:59:25 INFO - Current package versions: 16:59:25 INFO - blessings == 1.6 16:59:25 INFO - blobuploader == 1.2.4 16:59:25 INFO - browsermob-proxy == 0.6.0 16:59:25 INFO - distribute == 0.6.14 16:59:25 INFO - docopt == 0.6.1 16:59:25 INFO - manifestparser == 1.1 16:59:25 INFO - marionette-client == 2.3.0 16:59:25 INFO - marionette-driver == 1.4.0 16:59:25 INFO - mozInstall == 1.12 16:59:25 INFO - mozcrash == 0.17 16:59:25 INFO - mozdebug == 0.1 16:59:25 INFO - mozdevice == 0.48 16:59:25 INFO - mozfile == 1.2 16:59:25 INFO - mozhttpd == 0.7 16:59:25 INFO - mozinfo == 0.9 16:59:25 INFO - mozleak == 0.1 16:59:25 INFO - mozlog == 3.1 16:59:25 INFO - moznetwork == 0.27 16:59:25 INFO - mozprocess == 0.22 16:59:25 INFO - mozprofile == 0.28 16:59:25 INFO - mozrunner == 6.11 16:59:25 INFO - mozscreenshot == 0.1 16:59:25 INFO - mozsystemmonitor == 0.0 16:59:25 INFO - moztest == 0.7 16:59:25 INFO - mozversion == 1.4 16:59:25 INFO - requests == 1.2.3 16:59:25 INFO - wptserve == 1.4.0 16:59:25 INFO - Running post-action listener: _resource_record_post_action 16:59:25 INFO - Running post-action listener: _start_resource_monitoring 16:59:25 INFO - Starting resource monitoring. 16:59:25 INFO - ##### 16:59:25 INFO - ##### Running pull step. 16:59:25 INFO - ##### 16:59:25 INFO - Running pre-action listener: _resource_record_pre_action 16:59:25 INFO - Running main action method: pull 16:59:25 INFO - Pull has nothing to do! 16:59:25 INFO - Running post-action listener: _resource_record_post_action 16:59:25 INFO - ##### 16:59:25 INFO - ##### Running install step. 16:59:25 INFO - ##### 16:59:25 INFO - Running pre-action listener: _resource_record_pre_action 16:59:25 INFO - Running main action method: install 16:59:25 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:59:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:59:25 INFO - Reading from file tmpfile_stdout 16:59:25 INFO - Using _rmtree_windows ... 16:59:25 INFO - Using _rmtree_windows ... 16:59:25 INFO - Detecting whether we're running mozinstall >=1.0... 16:59:25 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:59:25 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:59:25 INFO - Reading from file tmpfile_stdout 16:59:25 INFO - Output received: 16:59:25 INFO - Usage: mozinstall-script.py [options] installer 16:59:25 INFO - Options: 16:59:25 INFO - -h, --help show this help message and exit 16:59:25 INFO - -d DEST, --destination=DEST 16:59:25 INFO - Directory to install application into. [default: 16:59:25 INFO - "C:\slave\test"] 16:59:25 INFO - --app=APP Application being installed. [default: firefox] 16:59:25 INFO - Using _rmtree_windows ... 16:59:25 INFO - Using _rmtree_windows ... 16:59:25 INFO - mkdir: C:\slave\test\build\application 16:59:25 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'] 16:59:25 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 16:59:28 INFO - Reading from file tmpfile_stdout 16:59:28 INFO - Output received: 16:59:28 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:59:28 INFO - Using _rmtree_windows ... 16:59:28 INFO - Using _rmtree_windows ... 16:59:28 INFO - Running post-action listener: _resource_record_post_action 16:59:28 INFO - ##### 16:59:28 INFO - ##### Running run-tests step. 16:59:28 INFO - ##### 16:59:28 INFO - Running pre-action listener: _resource_record_pre_action 16:59:28 INFO - Running main action method: run_tests 16:59:28 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:59:28 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:59:28 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:59:28 INFO - grabbing minidump binary from tooltool 16:59: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')]} 16:59:28 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 0x01BE7368>, '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 0x01882D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CC20C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 16:59:28 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 16:59:28 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 16:59:28 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:59:28 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpoqkcqd 16:59:28 INFO - INFO - File integrity verified, renaming tmpoqkcqd to win32-minidump_stackwalk.exe 16:59:28 INFO - Return code: 0 16:59:28 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:59:28 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:59:28 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/GQ0W8FplR_6SjSG613rpzQ/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 16:59:28 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/GQ0W8FplR_6SjSG613rpzQ/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 16:59:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:59:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:59:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:59:28 INFO - 'COMPUTERNAME': 'T-W732-IX-134', 16:59:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:59:28 INFO - 'DCLOCATION': 'SCL3', 16:59:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:59:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:59:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:59:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:59:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:59:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:59:28 INFO - 'HOMEDRIVE': 'C:', 16:59:28 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:59:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:59:28 INFO - 'KTS_VERSION': '1.19c', 16:59:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:59:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:59:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-134', 16:59:28 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:59:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:59:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:59:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:59:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:59:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:59:28 INFO - 'MOZ_AIRBAG': '1', 16:59:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:59:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:59:28 INFO - 'MOZ_MSVCVERSION': '8', 16:59:28 INFO - 'MOZ_NO_REMOTE': '1', 16:59:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:59:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:59:28 INFO - 'NO_EM_RESTART': '1', 16:59:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:59:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:59:28 INFO - 'OS': 'Windows_NT', 16:59:28 INFO - 'OURDRIVE': 'C:', 16:59:28 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 16:59:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:59:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:59:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:59:28 INFO - 'PROCESSOR_LEVEL': '6', 16:59:28 INFO - 'PROCESSOR_REVISION': '1e05', 16:59:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:59:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:59:28 INFO - 'PROMPT': '$P$G', 16:59:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:59:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:59:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:59:28 INFO - 'PWD': 'C:\\slave\\test', 16:59:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:59:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:59:28 INFO - 'SYSTEMDRIVE': 'C:', 16:59:28 INFO - 'SYSTEMROOT': 'C:\\windows', 16:59:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:59:28 INFO - 'TEST1': 'testie', 16:59:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:59:28 INFO - 'USERDOMAIN': 'T-W732-IX-134', 16:59:28 INFO - 'USERNAME': 'cltbld', 16:59:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:59:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:59:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:59:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:59:28 INFO - 'WINDIR': 'C:\\windows', 16:59:28 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:59:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:59:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:59:28 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/GQ0W8FplR_6SjSG613rpzQ/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 16:59:30 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 16:59:30 INFO - import pkg_resources 16:59:32 INFO - Using 1 client processes 16:59:35 INFO - SUITE-START | Running 778 tests 16:59:35 INFO - Running testharness tests 16:59:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:59:35 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 16:59:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:59:35 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 16:59:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:59:35 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 16:59:35 INFO - Setting up ssl 16:59:35 INFO - PROCESS | certutil | 16:59:35 INFO - PROCESS | certutil | 16:59:35 INFO - PROCESS | certutil | 16:59:35 INFO - Certificate Nickname Trust Attributes 16:59:35 INFO - SSL,S/MIME,JAR/XPI 16:59:35 INFO - 16:59:35 INFO - web-platform-tests CT,, 16:59:35 INFO - 16:59:36 INFO - Starting runner 16:59:36 INFO - PROCESS | 3088 | [3088] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 16:59:36 INFO - PROCESS | 3088 | [3088] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 16:59:36 INFO - PROCESS | 3088 | [3088] 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 16:59:36 INFO - PROCESS | 3088 | [3088] 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 16:59:36 INFO - PROCESS | 3088 | [3088] 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 16:59:38 INFO - PROCESS | 3088 | 1461110378601 Marionette DEBUG Marionette enabled via build flag and pref 16:59:39 INFO - PROCESS | 3088 | ++DOCSHELL 13A9E000 == 1 [pid = 3088] [id = 1] 16:59:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 1 (13A9E400) [pid = 3088] [serial = 1] [outer = 00000000] 16:59:39 INFO - PROCESS | 3088 | [3088] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 16:59:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 2 (13A9F000) [pid = 3088] [serial = 2] [outer = 13A9E400] 16:59:39 INFO - PROCESS | 3088 | ++DOCSHELL 1615B400 == 2 [pid = 3088] [id = 2] 16:59:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 3 (1615B800) [pid = 3088] [serial = 3] [outer = 00000000] 16:59:39 INFO - PROCESS | 3088 | [3088] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 16:59:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 4 (1615C400) [pid = 3088] [serial = 4] [outer = 1615B800] 16:59:40 INFO - PROCESS | 3088 | 1461110380264 Marionette INFO Listening on port 2828 16:59:41 INFO - PROCESS | 3088 | 1461110381954 Marionette DEBUG Marionette enabled via command-line flag 16:59:41 INFO - PROCESS | 3088 | [3088] 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 16:59:41 INFO - PROCESS | 3088 | [3088] 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 16:59:41 INFO - PROCESS | 3088 | ++DOCSHELL 12FEA400 == 3 [pid = 3088] [id = 3] 16:59:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 5 (12FEA800) [pid = 3088] [serial = 5] [outer = 00000000] 16:59:41 INFO - PROCESS | 3088 | [3088] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 16:59:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 6 (12FEB400) [pid = 3088] [serial = 6] [outer = 12FEA800] 16:59:42 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:59:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 7 (18448C00) [pid = 3088] [serial = 7] [outer = 1615B800] 16:59:42 INFO - PROCESS | 3088 | [3088] 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 16:59:42 INFO - PROCESS | 3088 | 1461110382341 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49620 16:59:42 INFO - PROCESS | 3088 | [3088] 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 16:59:42 INFO - PROCESS | 3088 | 1461110382364 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49621 16:59:42 INFO - PROCESS | 3088 | [3088] 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 16:59:42 INFO - PROCESS | 3088 | 1461110382371 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49623 16:59:42 INFO - PROCESS | 3088 | [3088] 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 16:59:42 INFO - PROCESS | 3088 | 1461110382406 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49624 16:59:42 INFO - PROCESS | 3088 | 1461110382409 Marionette DEBUG Closed connection conn0 16:59:42 INFO - PROCESS | 3088 | 1461110382410 Marionette DEBUG Closed connection conn1 16:59:42 INFO - PROCESS | 3088 | 1461110382412 Marionette DEBUG Closed connection conn2 16:59:42 INFO - PROCESS | 3088 | 1461110382563 Marionette DEBUG Closed connection conn3 16:59:42 INFO - PROCESS | 3088 | [3088] 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 16:59:42 INFO - PROCESS | 3088 | 1461110382568 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49626 16:59:42 INFO - PROCESS | 3088 | 1461110382591 Marionette DEBUG Closed connection conn4 16:59:42 INFO - PROCESS | 3088 | [3088] 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 16:59:42 INFO - PROCESS | 3088 | 1461110382598 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49627 16:59:42 INFO - PROCESS | 3088 | ++DOCSHELL 18E0C000 == 4 [pid = 3088] [id = 4] 16:59:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 8 (18E10800) [pid = 3088] [serial = 8] [outer = 00000000] 16:59:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 9 (183BA400) [pid = 3088] [serial = 9] [outer = 18E10800] 16:59:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 10 (183BFC00) [pid = 3088] [serial = 10] [outer = 18E10800] 16:59:42 INFO - PROCESS | 3088 | 1461110382738 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:59:42 INFO - PROCESS | 3088 | 1461110382743 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160419153035","device":"desktop","version":"48.0a1"} 16:59:44 INFO - PROCESS | 3088 | [3088] 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 16:59:44 INFO - PROCESS | 3088 | [3088] 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 16:59:44 INFO - PROCESS | 3088 | [3088] 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 16:59:45 INFO - PROCESS | 3088 | ++DOCSHELL 1B132C00 == 5 [pid = 3088] [id = 5] 16:59:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 11 (1B13A400) [pid = 3088] [serial = 11] [outer = 00000000] 16:59:45 INFO - PROCESS | 3088 | ++DOCSHELL 1B140000 == 6 [pid = 3088] [id = 6] 16:59:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 12 (1B140800) [pid = 3088] [serial = 12] [outer = 00000000] 16:59:45 INFO - PROCESS | 3088 | [3088] 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 16:59:45 INFO - PROCESS | 3088 | ++DOCSHELL 1C677C00 == 7 [pid = 3088] [id = 7] 16:59:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 13 (1C678000) [pid = 3088] [serial = 13] [outer = 00000000] 16:59:45 INFO - PROCESS | 3088 | [3088] 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 16:59:45 INFO - PROCESS | 3088 | [3088] 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 16:59:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 14 (1C9A6800) [pid = 3088] [serial = 14] [outer = 1C678000] 16:59:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 15 (1CEE6000) [pid = 3088] [serial = 15] [outer = 1B13A400] 16:59:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 16 (1CEE7800) [pid = 3088] [serial = 16] [outer = 1B140800] 16:59:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 17 (1CEE9C00) [pid = 3088] [serial = 17] [outer = 1C678000] 16:59:46 INFO - PROCESS | 3088 | 1461110386670 Marionette DEBUG loaded listener.js 16:59:46 INFO - PROCESS | 3088 | 1461110386684 Marionette DEBUG loaded listener.js 16:59:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 18 (1EFD0000) [pid = 3088] [serial = 18] [outer = 1C678000] 16:59:47 INFO - PROCESS | 3088 | 1461110387444 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"9bb7f842-a703-4838-ba27-cd9beba9b0b8","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160419153035","device":"desktop","version":"48.0a1","command_id":1}}] 16:59:47 INFO - PROCESS | 3088 | 1461110387648 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 16:59:47 INFO - PROCESS | 3088 | 1461110387742 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 16:59:47 INFO - PROCESS | 3088 | 1461110387752 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:59:47 INFO - PROCESS | 3088 | [3088] 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 16:59:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 19 (1F783C00) [pid = 3088] [serial = 19] [outer = 1C678000] 16:59:48 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:48 INFO - PROCESS | 3088 | 1461110388769 Marionette TRACE conn5 <- [1,3,null,{}] 16:59:48 INFO - PROCESS | 3088 | 1461110388791 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:59:48 INFO - PROCESS | 3088 | 1461110388848 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 16:59:48 INFO - PROCESS | 3088 | 1461110388853 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 16:59:48 INFO - PROCESS | 3088 | 1461110388855 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 16:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:59:48 INFO - PROCESS | 3088 | 1461110388868 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:59:48 INFO - PROCESS | 3088 | 1461110388871 Marionette TRACE conn5 <- [1,6,null,{}] 16:59:48 INFO - PROCESS | 3088 | 1461110388923 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:48 INFO - PROCESS | 3088 | 1461110388936 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 16:59:48 INFO - PROCESS | 3088 | 1461110388939 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:48 INFO - PROCESS | 3088 | ++DOCSHELL 1F04D000 == 8 [pid = 3088] [id = 8] 16:59:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 20 (1F04D400) [pid = 3088] [serial = 20] [outer = 00000000] 16:59:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 21 (1F050400) [pid = 3088] [serial = 21] [outer = 1F04D400] 16:59:48 INFO - PROCESS | 3088 | 1461110388988 Marionette DEBUG loaded listener.js 16:59:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 22 (1F054000) [pid = 3088] [serial = 22] [outer = 1F04D400] 16:59:49 INFO - PROCESS | 3088 | ++DOCSHELL 18E0B000 == 9 [pid = 3088] [id = 9] 16:59:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 23 (1A3A3400) [pid = 3088] [serial = 23] [outer = 00000000] 16:59:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 24 (1F055400) [pid = 3088] [serial = 24] [outer = 1A3A3400] 16:59:49 INFO - PROCESS | 3088 | 1461110389380 Marionette DEBUG loaded listener.js 16:59:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 25 (1F053800) [pid = 3088] [serial = 25] [outer = 1A3A3400] 16:59:49 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:50 INFO - PROCESS | 3088 | --DOCSHELL 18E0C000 == 8 [pid = 3088] [id = 4] 16:59:50 INFO - PROCESS | 3088 | --DOCSHELL 13A9E000 == 7 [pid = 3088] [id = 1] 16:59:50 INFO - PROCESS | 3088 | 1461110390918 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 16:59:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 2082ms 16:59:50 INFO - PROCESS | 3088 | 1461110390948 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 16:59:50 INFO - PROCESS | 3088 | 1461110390950 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 16:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:59:50 INFO - PROCESS | 3088 | 1461110390955 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:59:50 INFO - PROCESS | 3088 | 1461110390958 Marionette TRACE conn5 <- [1,10,null,{}] 16:59:50 INFO - PROCESS | 3088 | 1461110390964 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:51 INFO - PROCESS | 3088 | 1461110391062 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 16:59:51 INFO - PROCESS | 3088 | 1461110391071 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:51 INFO - PROCESS | 3088 | ++DOCSHELL 139D6C00 == 8 [pid = 3088] [id = 10] 16:59:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 26 (139D7000) [pid = 3088] [serial = 26] [outer = 00000000] 16:59:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 27 (13AA9400) [pid = 3088] [serial = 27] [outer = 139D7000] 16:59:51 INFO - PROCESS | 3088 | 1461110391119 Marionette DEBUG loaded listener.js 16:59:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 28 (16151800) [pid = 3088] [serial = 28] [outer = 139D7000] 16:59:51 INFO - PROCESS | 3088 | 1461110391538 Marionette TRACE conn5 <- [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]]]}] 16:59:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 629ms 16:59:51 INFO - PROCESS | 3088 | 1461110391587 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 16:59:51 INFO - PROCESS | 3088 | 1461110391594 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 16:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:59:51 INFO - PROCESS | 3088 | 1461110391600 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:59:51 INFO - PROCESS | 3088 | 1461110391603 Marionette TRACE conn5 <- [1,14,null,{}] 16:59:51 INFO - PROCESS | 3088 | 1461110391607 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:51 INFO - PROCESS | 3088 | 1461110391694 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 16:59:51 INFO - PROCESS | 3088 | 1461110391703 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:51 INFO - PROCESS | 3088 | ++DOCSHELL 16E1C000 == 9 [pid = 3088] [id = 11] 16:59:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 29 (16EF9400) [pid = 3088] [serial = 29] [outer = 00000000] 16:59:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 30 (1743EC00) [pid = 3088] [serial = 30] [outer = 16EF9400] 16:59:51 INFO - PROCESS | 3088 | 1461110391771 Marionette DEBUG loaded listener.js 16:59:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 31 (17585400) [pid = 3088] [serial = 31] [outer = 16EF9400] 16:59:52 INFO - PROCESS | 3088 | 1461110392211 Marionette TRACE conn5 <- [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]]]}] 16:59:52 INFO - PROCESS | 3088 | ++DOCSHELL 183B9C00 == 10 [pid = 3088] [id = 12] 16:59:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 32 (183BB400) [pid = 3088] [serial = 32] [outer = 00000000] 16:59:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 33 (1843E400) [pid = 3088] [serial = 33] [outer = 183BB400] 16:59:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:59:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 16:59:52 INFO - PROCESS | 3088 | 1461110392245 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 16:59:52 INFO - PROCESS | 3088 | 1461110392248 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 16:59:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 34 (18E0B400) [pid = 3088] [serial = 34] [outer = 183BB400] 16:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:59:52 INFO - PROCESS | 3088 | ++DOCSHELL 0F586400 == 11 [pid = 3088] [id = 13] 16:59:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 35 (176A2400) [pid = 3088] [serial = 35] [outer = 00000000] 16:59:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 36 (1A3A7C00) [pid = 3088] [serial = 36] [outer = 176A2400] 16:59:52 INFO - PROCESS | 3088 | 1461110392311 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:59:52 INFO - PROCESS | 3088 | 1461110392315 Marionette TRACE conn5 <- [1,18,null,{}] 16:59:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 37 (1A7B9400) [pid = 3088] [serial = 37] [outer = 176A2400] 16:59:52 INFO - PROCESS | 3088 | 1461110392359 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:52 INFO - PROCESS | 3088 | 1461110392461 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 16:59:52 INFO - PROCESS | 3088 | 1461110392553 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:52 INFO - PROCESS | 3088 | ++DOCSHELL 18E07400 == 12 [pid = 3088] [id = 14] 16:59:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 38 (1B4E0800) [pid = 3088] [serial = 38] [outer = 00000000] 16:59:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 39 (1B751C00) [pid = 3088] [serial = 39] [outer = 1B4E0800] 16:59:52 INFO - PROCESS | 3088 | 1461110392602 Marionette DEBUG loaded listener.js 16:59:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 40 (1B757000) [pid = 3088] [serial = 40] [outer = 1B4E0800] 16:59:52 INFO - PROCESS | 3088 | 1461110392963 Marionette TRACE conn5 <- [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]]]}] 16:59:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:59:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 730ms 16:59:52 INFO - PROCESS | 3088 | 1461110392998 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 16:59:52 INFO - PROCESS | 3088 | 1461110393001 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 16:59:52 INFO - PROCESS | 3088 | 1461110393004 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:59:52 INFO - PROCESS | 3088 | 1461110393006 Marionette TRACE conn5 <- [1,22,null,{}] 16:59:52 INFO - PROCESS | 3088 | 1461110393009 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:53 INFO - PROCESS | 3088 | 1461110393126 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 16:59:53 INFO - PROCESS | 3088 | 1461110393137 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:53 INFO - PROCESS | 3088 | ++DOCSHELL 16160400 == 13 [pid = 3088] [id = 15] 16:59:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 41 (16C0C800) [pid = 3088] [serial = 41] [outer = 00000000] 16:59:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 42 (1C67AC00) [pid = 3088] [serial = 42] [outer = 16C0C800] 16:59:53 INFO - PROCESS | 3088 | 1461110393184 Marionette DEBUG loaded listener.js 16:59:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 43 (16110800) [pid = 3088] [serial = 43] [outer = 16C0C800] 16:59:53 INFO - PROCESS | 3088 | 1461110393551 Marionette TRACE conn5 <- [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]]]}] 16:59:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 569ms 16:59:53 INFO - PROCESS | 3088 | 1461110393578 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 16:59:53 INFO - PROCESS | 3088 | 1461110393580 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 16:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:59:53 INFO - PROCESS | 3088 | 1461110393583 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:59:53 INFO - PROCESS | 3088 | 1461110393585 Marionette TRACE conn5 <- [1,26,null,{}] 16:59:53 INFO - PROCESS | 3088 | 1461110393588 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:53 INFO - PROCESS | 3088 | 1461110393672 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 16:59:53 INFO - PROCESS | 3088 | 1461110393731 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:53 INFO - PROCESS | 3088 | ++DOCSHELL 1CAB6C00 == 14 [pid = 3088] [id = 16] 16:59:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 44 (1CAC2400) [pid = 3088] [serial = 44] [outer = 00000000] 16:59:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 45 (1DAE0C00) [pid = 3088] [serial = 45] [outer = 1CAC2400] 16:59:53 INFO - PROCESS | 3088 | 1461110393777 Marionette DEBUG loaded listener.js 16:59:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 46 (1A3F5000) [pid = 3088] [serial = 46] [outer = 1CAC2400] 16:59:54 INFO - PROCESS | 3088 | 1461110394135 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 16:59:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 569ms 16:59:54 INFO - PROCESS | 3088 | 1461110394154 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 16:59:54 INFO - PROCESS | 3088 | 1461110394156 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 16:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:59:54 INFO - PROCESS | 3088 | 1461110394159 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:59:54 INFO - PROCESS | 3088 | 1461110394161 Marionette TRACE conn5 <- [1,30,null,{}] 16:59:54 INFO - PROCESS | 3088 | 1461110394165 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:54 INFO - PROCESS | 3088 | 1461110394283 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 16:59:54 INFO - PROCESS | 3088 | 1461110394292 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:54 INFO - PROCESS | 3088 | ++DOCSHELL 1BC17400 == 15 [pid = 3088] [id = 17] 16:59:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 47 (1CEE3C00) [pid = 3088] [serial = 47] [outer = 00000000] 16:59:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 48 (1E45EC00) [pid = 3088] [serial = 48] [outer = 1CEE3C00] 16:59:54 INFO - PROCESS | 3088 | 1461110394338 Marionette DEBUG loaded listener.js 16:59:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 49 (1E4D6800) [pid = 3088] [serial = 49] [outer = 1CEE3C00] 16:59:54 INFO - PROCESS | 3088 | 1461110394716 Marionette TRACE conn5 <- [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]]]}] 16:59:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 16:59:54 INFO - PROCESS | 3088 | 1461110394730 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 16:59:54 INFO - PROCESS | 3088 | 1461110394732 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 16:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:59:54 INFO - PROCESS | 3088 | 1461110394735 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:59:54 INFO - PROCESS | 3088 | 1461110394736 Marionette TRACE conn5 <- [1,34,null,{}] 16:59:54 INFO - PROCESS | 3088 | 1461110394739 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:54 INFO - PROCESS | 3088 | 1461110394814 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 16:59:54 INFO - PROCESS | 3088 | 1461110394820 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:54 INFO - PROCESS | 3088 | ++DOCSHELL 1CABBC00 == 16 [pid = 3088] [id = 18] 16:59:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 50 (1E4D9C00) [pid = 3088] [serial = 50] [outer = 00000000] 16:59:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 51 (1EFCF000) [pid = 3088] [serial = 51] [outer = 1E4D9C00] 16:59:54 INFO - PROCESS | 3088 | 1461110394864 Marionette DEBUG loaded listener.js 16:59:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 52 (1EFCAC00) [pid = 3088] [serial = 52] [outer = 1E4D9C00] 16:59:55 INFO - PROCESS | 3088 | 1461110395239 Marionette TRACE conn5 <- [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]]]}] 16:59:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:59:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 529ms 16:59:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:59:55 INFO - PROCESS | 3088 | 1461110395266 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 16:59:55 INFO - PROCESS | 3088 | 1461110395267 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 16:59:55 INFO - PROCESS | 3088 | 1461110395270 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:59:55 INFO - PROCESS | 3088 | 1461110395272 Marionette TRACE conn5 <- [1,38,null,{}] 16:59:55 INFO - PROCESS | 3088 | 1461110395275 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:55 INFO - PROCESS | 3088 | 1461110395376 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 16:59:55 INFO - PROCESS | 3088 | 1461110395384 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:55 INFO - PROCESS | 3088 | ++DOCSHELL 1F750000 == 17 [pid = 3088] [id = 19] 16:59:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 53 (1F78AC00) [pid = 3088] [serial = 53] [outer = 00000000] 16:59:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 54 (1F783800) [pid = 3088] [serial = 54] [outer = 1F78AC00] 16:59:55 INFO - PROCESS | 3088 | 1461110395430 Marionette DEBUG loaded listener.js 16:59:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 55 (1B4E2800) [pid = 3088] [serial = 55] [outer = 1F78AC00] 16:59:55 INFO - PROCESS | 3088 | 1461110395823 Marionette TRACE conn5 <- [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]]]}] 16:59:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:59:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 569ms 16:59:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:59:55 INFO - PROCESS | 3088 | 1461110395842 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 16:59:55 INFO - PROCESS | 3088 | 1461110395844 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 16:59:55 INFO - PROCESS | 3088 | 1461110395847 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:59:55 INFO - PROCESS | 3088 | 1461110395849 Marionette TRACE conn5 <- [1,42,null,{}] 16:59:55 INFO - PROCESS | 3088 | 1461110395852 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:55 INFO - PROCESS | 3088 | 1461110395929 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 16:59:55 INFO - PROCESS | 3088 | 1461110395992 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:55 INFO - PROCESS | 3088 | ++DOCSHELL 21198000 == 18 [pid = 3088] [id = 20] 16:59:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 56 (21808C00) [pid = 3088] [serial = 56] [outer = 00000000] 16:59:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 57 (218BC000) [pid = 3088] [serial = 57] [outer = 21808C00] 16:59:56 INFO - PROCESS | 3088 | 1461110396007 Marionette DEBUG loaded listener.js 16:59:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 58 (218BFC00) [pid = 3088] [serial = 58] [outer = 21808C00] 16:59:56 INFO - PROCESS | 3088 | 1461110396340 Marionette TRACE conn5 <- [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]]]}] 16:59:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:59:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 570ms 16:59:56 INFO - PROCESS | 3088 | 1461110396388 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 16:59:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:59:56 INFO - PROCESS | 3088 | 1461110396390 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 16:59:56 INFO - PROCESS | 3088 | 1461110396393 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:59:56 INFO - PROCESS | 3088 | 1461110396394 Marionette TRACE conn5 <- [1,46,null,{}] 16:59:56 INFO - PROCESS | 3088 | 1461110396398 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:56 INFO - PROCESS | 3088 | 1461110396497 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 16:59:56 INFO - PROCESS | 3088 | 1461110396665 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:56 INFO - PROCESS | 3088 | ++DOCSHELL 21CCAC00 == 19 [pid = 3088] [id = 21] 16:59:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 59 (21CCB000) [pid = 3088] [serial = 59] [outer = 00000000] 16:59:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 60 (21CCE000) [pid = 3088] [serial = 60] [outer = 21CCB000] 16:59:56 INFO - PROCESS | 3088 | 1461110396717 Marionette DEBUG loaded listener.js 16:59:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 61 (21CD1000) [pid = 3088] [serial = 61] [outer = 21CCB000] 16:59:57 INFO - PROCESS | 3088 | 1461110397044 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 16:59:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 669ms 16:59:57 INFO - PROCESS | 3088 | 1461110397070 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 16:59:57 INFO - PROCESS | 3088 | 1461110397072 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 16:59:57 INFO - PROCESS | 3088 | 1461110397075 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:59:57 INFO - PROCESS | 3088 | 1461110397078 Marionette TRACE conn5 <- [1,50,null,{}] 16:59:57 INFO - PROCESS | 3088 | 1461110397081 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:57 INFO - PROCESS | 3088 | 1461110397197 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 16:59:57 INFO - PROCESS | 3088 | 1461110397205 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:57 INFO - PROCESS | 3088 | ++DOCSHELL 1C9F0000 == 20 [pid = 3088] [id = 22] 16:59:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 62 (21080400) [pid = 3088] [serial = 62] [outer = 00000000] 16:59:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 63 (21CCD400) [pid = 3088] [serial = 63] [outer = 21080400] 16:59:57 INFO - PROCESS | 3088 | 1461110397254 Marionette DEBUG loaded listener.js 16:59:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (21CD8000) [pid = 3088] [serial = 64] [outer = 21080400] 16:59:57 INFO - PROCESS | 3088 | 1461110397625 Marionette TRACE conn5 <- [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]]]}] 16:59:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 569ms 16:59:57 INFO - PROCESS | 3088 | 1461110397648 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 16:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:59:57 INFO - PROCESS | 3088 | 1461110397650 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 16:59:57 INFO - PROCESS | 3088 | 1461110397653 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:59:57 INFO - PROCESS | 3088 | 1461110397655 Marionette TRACE conn5 <- [1,54,null,{}] 16:59:57 INFO - PROCESS | 3088 | 1461110397659 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:57 INFO - PROCESS | 3088 | 1461110397730 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 16:59:57 INFO - PROCESS | 3088 | 1461110397736 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:57 INFO - PROCESS | 3088 | ++DOCSHELL 0AF6E400 == 21 [pid = 3088] [id = 23] 16:59:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (0AF6F000) [pid = 3088] [serial = 65] [outer = 00000000] 16:59:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (0AF74C00) [pid = 3088] [serial = 66] [outer = 0AF6F000] 16:59:57 INFO - PROCESS | 3088 | 1461110397780 Marionette DEBUG loaded listener.js 16:59:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (0AF77C00) [pid = 3088] [serial = 67] [outer = 0AF6F000] 16:59:58 INFO - PROCESS | 3088 | 1461110398919 Marionette TRACE conn5 <- [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]]]}] 16:59:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:59:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1321ms 16:59:58 INFO - PROCESS | 3088 | 1461110398977 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 16:59:58 INFO - PROCESS | 3088 | 1461110398981 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 16:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:59:59 INFO - PROCESS | 3088 | 1461110398995 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:59:59 INFO - PROCESS | 3088 | 1461110398998 Marionette TRACE conn5 <- [1,58,null,{}] 16:59:59 INFO - PROCESS | 3088 | 1461110399004 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:59 INFO - PROCESS | 3088 | 1461110399109 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 16:59:59 INFO - PROCESS | 3088 | 1461110399123 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:59 INFO - PROCESS | 3088 | ++DOCSHELL 0F121800 == 22 [pid = 3088] [id = 24] 16:59:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (12E7F400) [pid = 3088] [serial = 68] [outer = 00000000] 16:59:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (131D3C00) [pid = 3088] [serial = 69] [outer = 12E7F400] 16:59:59 INFO - PROCESS | 3088 | 1461110399170 Marionette DEBUG loaded listener.js 16:59:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (13933800) [pid = 3088] [serial = 70] [outer = 12E7F400] 16:59:59 INFO - PROCESS | 3088 | 1461110399576 Marionette TRACE conn5 <- [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]]]}] 16:59:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 629ms 16:59:59 INFO - PROCESS | 3088 | 1461110399628 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 16:59:59 INFO - PROCESS | 3088 | 1461110399634 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 16:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:59:59 INFO - PROCESS | 3088 | 1461110399640 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:59:59 INFO - PROCESS | 3088 | 1461110399643 Marionette TRACE conn5 <- [1,62,null,{}] 16:59:59 INFO - PROCESS | 3088 | 1461110399647 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:59 INFO - PROCESS | 3088 | 1461110399748 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 16:59:59 INFO - PROCESS | 3088 | 1461110399811 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:59 INFO - PROCESS | 3088 | ++DOCSHELL 13A09000 == 23 [pid = 3088] [id = 25] 16:59:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (13A9BC00) [pid = 3088] [serial = 71] [outer = 00000000] 16:59:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (16E24000) [pid = 3088] [serial = 72] [outer = 13A9BC00] 16:59:59 INFO - PROCESS | 3088 | 1461110399857 Marionette DEBUG loaded listener.js 16:59:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (16EEF800) [pid = 3088] [serial = 73] [outer = 13A9BC00] 17:00:00 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (18E10800) [pid = 3088] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:00:00 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (1F04D400) [pid = 3088] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:00:00 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (139D7000) [pid = 3088] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:00:00 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (16EF9400) [pid = 3088] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:00:00 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (1B4E0800) [pid = 3088] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:00:00 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (16C0C800) [pid = 3088] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:00:00 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (21080400) [pid = 3088] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:00:00 INFO - PROCESS | 3088 | 1461110400477 Marionette TRACE conn5 <- [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]]]}] 17:00:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 869ms 17:00:00 INFO - PROCESS | 3088 | 1461110400517 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 17:00:00 INFO - PROCESS | 3088 | 1461110400519 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 17:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:00:00 INFO - PROCESS | 3088 | 1461110400543 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:00:00 INFO - PROCESS | 3088 | 1461110400546 Marionette TRACE conn5 <- [1,66,null,{}] 17:00:00 INFO - PROCESS | 3088 | 1461110400557 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:00 INFO - PROCESS | 3088 | 1461110400637 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 17:00:00 INFO - PROCESS | 3088 | 1461110400644 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:00 INFO - PROCESS | 3088 | ++DOCSHELL 17589C00 == 24 [pid = 3088] [id = 26] 17:00:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (183BD400) [pid = 3088] [serial = 74] [outer = 00000000] 17:00:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (18A16800) [pid = 3088] [serial = 75] [outer = 183BD400] 17:00:00 INFO - PROCESS | 3088 | 1461110400692 Marionette DEBUG loaded listener.js 17:00:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (1928D000) [pid = 3088] [serial = 76] [outer = 183BD400] 17:00:01 INFO - PROCESS | 3088 | 1461110401106 Marionette TRACE conn5 <- [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]]]}] 17:00:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 17:00:01 INFO - PROCESS | 3088 | 1461110401171 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 17:00:01 INFO - PROCESS | 3088 | 1461110401173 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 17:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:00:01 INFO - PROCESS | 3088 | 1461110401177 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:00:01 INFO - PROCESS | 3088 | 1461110401178 Marionette TRACE conn5 <- [1,70,null,{}] 17:00:01 INFO - PROCESS | 3088 | 1461110401187 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:01 INFO - PROCESS | 3088 | 1461110401263 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 17:00:01 INFO - PROCESS | 3088 | 1461110401270 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:01 INFO - PROCESS | 3088 | ++DOCSHELL 1A3A3800 == 25 [pid = 3088] [id = 27] 17:00:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (1A3EA800) [pid = 3088] [serial = 77] [outer = 00000000] 17:00:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (1B13BC00) [pid = 3088] [serial = 78] [outer = 1A3EA800] 17:00:01 INFO - PROCESS | 3088 | 1461110401317 Marionette DEBUG loaded listener.js 17:00:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (1B756C00) [pid = 3088] [serial = 79] [outer = 1A3EA800] 17:00:01 INFO - PROCESS | 3088 | 1461110401735 Marionette TRACE conn5 <- [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]]]}] 17:00:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 570ms 17:00:01 INFO - PROCESS | 3088 | 1461110401751 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 17:00:01 INFO - PROCESS | 3088 | 1461110401753 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 17:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:00:01 INFO - PROCESS | 3088 | 1461110401756 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:00:01 INFO - PROCESS | 3088 | 1461110401757 Marionette TRACE conn5 <- [1,74,null,{}] 17:00:01 INFO - PROCESS | 3088 | 1461110401761 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:01 INFO - PROCESS | 3088 | 1461110401832 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 17:00:01 INFO - PROCESS | 3088 | 1461110401838 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:01 INFO - PROCESS | 3088 | ++DOCSHELL 1B87DC00 == 26 [pid = 3088] [id = 28] 17:00:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (1B87E000) [pid = 3088] [serial = 80] [outer = 00000000] 17:00:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (1CAB3C00) [pid = 3088] [serial = 81] [outer = 1B87E000] 17:00:01 INFO - PROCESS | 3088 | 1461110401883 Marionette DEBUG loaded listener.js 17:00:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (1CAC2C00) [pid = 3088] [serial = 82] [outer = 1B87E000] 17:00:02 INFO - PROCESS | 3088 | 1461110402328 Marionette TRACE conn5 <- [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]]]}] 17:00:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 17:00:02 INFO - PROCESS | 3088 | 1461110402388 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 17:00:02 INFO - PROCESS | 3088 | 1461110402392 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 17:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:00:02 INFO - PROCESS | 3088 | 1461110402398 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:00:02 INFO - PROCESS | 3088 | 1461110402403 Marionette TRACE conn5 <- [1,78,null,{}] 17:00:02 INFO - PROCESS | 3088 | 1461110402410 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:02 INFO - PROCESS | 3088 | 1461110402510 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 17:00:02 INFO - PROCESS | 3088 | 1461110402634 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:02 INFO - PROCESS | 3088 | ++DOCSHELL 0F120800 == 27 [pid = 3088] [id = 29] 17:00:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (0F122C00) [pid = 3088] [serial = 83] [outer = 00000000] 17:00:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (12E7E800) [pid = 3088] [serial = 84] [outer = 0F122C00] 17:00:02 INFO - PROCESS | 3088 | 1461110402704 Marionette DEBUG loaded listener.js 17:00:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (131D3800) [pid = 3088] [serial = 85] [outer = 0F122C00] 17:00:03 INFO - PROCESS | 3088 | 1461110403218 Marionette TRACE conn5 <- [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]]]}] 17:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 869ms 17:00:03 INFO - PROCESS | 3088 | 1461110403273 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 17:00:03 INFO - PROCESS | 3088 | 1461110403279 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 17:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:00:03 INFO - PROCESS | 3088 | 1461110403286 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:00:03 INFO - PROCESS | 3088 | 1461110403289 Marionette TRACE conn5 <- [1,82,null,{}] 17:00:03 INFO - PROCESS | 3088 | 1461110403293 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:03 INFO - PROCESS | 3088 | 1461110403391 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 17:00:03 INFO - PROCESS | 3088 | 1461110403473 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:03 INFO - PROCESS | 3088 | ++DOCSHELL 0F121400 == 28 [pid = 3088] [id = 30] 17:00:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (16C12000) [pid = 3088] [serial = 86] [outer = 00000000] 17:00:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (1928C800) [pid = 3088] [serial = 87] [outer = 16C12000] 17:00:03 INFO - PROCESS | 3088 | 1461110403528 Marionette DEBUG loaded listener.js 17:00:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1B4DC400) [pid = 3088] [serial = 88] [outer = 16C12000] 17:00:04 INFO - PROCESS | 3088 | 1461110404066 Marionette TRACE conn5 <- [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]]]}] 17:00:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:00:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 830ms 17:00:04 INFO - PROCESS | 3088 | 1461110404117 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 17:00:04 INFO - PROCESS | 3088 | 1461110404120 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 17:00:04 INFO - PROCESS | 3088 | 1461110404123 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:00:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:00:04 INFO - PROCESS | 3088 | 1461110404127 Marionette TRACE conn5 <- [1,86,null,{}] 17:00:04 INFO - PROCESS | 3088 | 1461110404139 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:04 INFO - PROCESS | 3088 | 1461110404242 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 17:00:04 INFO - PROCESS | 3088 | 1461110404309 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:04 INFO - PROCESS | 3088 | ++DOCSHELL 1E4CEC00 == 29 [pid = 3088] [id = 31] 17:00:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1E4D2800) [pid = 3088] [serial = 89] [outer = 00000000] 17:00:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1E5EB000) [pid = 3088] [serial = 90] [outer = 1E4D2800] 17:00:04 INFO - PROCESS | 3088 | 1461110404368 Marionette DEBUG loaded listener.js 17:00:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (1EF77400) [pid = 3088] [serial = 91] [outer = 1E4D2800] 17:00:04 INFO - PROCESS | 3088 | 1461110404880 Marionette TRACE conn5 <- [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]]]}] 17:00:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:00:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 830ms 17:00:04 INFO - PROCESS | 3088 | 1461110404957 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 17:00:04 INFO - PROCESS | 3088 | 1461110404960 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 17:00:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:00:04 INFO - PROCESS | 3088 | 1461110404964 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:00:04 INFO - PROCESS | 3088 | 1461110404966 Marionette TRACE conn5 <- [1,90,null,{}] 17:00:04 INFO - PROCESS | 3088 | 1461110404969 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:05 INFO - PROCESS | 3088 | 1461110405063 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 17:00:05 INFO - PROCESS | 3088 | 1461110405130 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:05 INFO - PROCESS | 3088 | ++DOCSHELL 1A367C00 == 30 [pid = 3088] [id = 32] 17:00:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (1A368800) [pid = 3088] [serial = 92] [outer = 00000000] 17:00:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1A370800) [pid = 3088] [serial = 93] [outer = 1A368800] 17:00:05 INFO - PROCESS | 3088 | 1461110405185 Marionette DEBUG loaded listener.js 17:00:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (1DAE7000) [pid = 3088] [serial = 94] [outer = 1A368800] 17:00:05 INFO - PROCESS | 3088 | 1461110405749 Marionette TRACE conn5 <- [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]]]}] 17:00:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 829ms 17:00:05 INFO - PROCESS | 3088 | 1461110405797 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 17:00:05 INFO - PROCESS | 3088 | 1461110405799 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 17:00:05 INFO - PROCESS | 3088 | 1461110405803 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:00:05 INFO - PROCESS | 3088 | 1461110405805 Marionette TRACE conn5 <- [1,94,null,{}] 17:00:05 INFO - PROCESS | 3088 | 1461110405808 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:05 INFO - PROCESS | 3088 | 1461110405902 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 17:00:05 INFO - PROCESS | 3088 | 1461110405969 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:05 INFO - PROCESS | 3088 | ++DOCSHELL 1B76A400 == 31 [pid = 3088] [id = 33] 17:00:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1B76C400) [pid = 3088] [serial = 95] [outer = 00000000] 17:00:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1B772400) [pid = 3088] [serial = 96] [outer = 1B76C400] 17:00:06 INFO - PROCESS | 3088 | 1461110406023 Marionette DEBUG loaded listener.js 17:00:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1B773800) [pid = 3088] [serial = 97] [outer = 1B76C400] 17:00:06 INFO - PROCESS | 3088 | 1461110406616 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 17:00:07 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (13AA9400) [pid = 3088] [serial = 27] [outer = 00000000] [url = about:blank] 17:00:07 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (1743EC00) [pid = 3088] [serial = 30] [outer = 00000000] [url = about:blank] 17:00:07 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (1A3A7C00) [pid = 3088] [serial = 36] [outer = 00000000] [url = about:blank] 17:00:07 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (1B751C00) [pid = 3088] [serial = 39] [outer = 00000000] [url = about:blank] 17:00:07 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (1C67AC00) [pid = 3088] [serial = 42] [outer = 00000000] [url = about:blank] 17:00:07 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (1DAE0C00) [pid = 3088] [serial = 45] [outer = 00000000] [url = about:blank] 17:00:07 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (1E45EC00) [pid = 3088] [serial = 48] [outer = 00000000] [url = about:blank] 17:00:07 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (1EFCF000) [pid = 3088] [serial = 51] [outer = 00000000] [url = about:blank] 17:00:07 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (1F783800) [pid = 3088] [serial = 54] [outer = 00000000] [url = about:blank] 17:00:07 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (218BC000) [pid = 3088] [serial = 57] [outer = 00000000] [url = about:blank] 17:00:07 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (21CCE000) [pid = 3088] [serial = 60] [outer = 00000000] [url = about:blank] 17:00:07 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (1843E400) [pid = 3088] [serial = 33] [outer = 00000000] [url = about:blank] 17:00:07 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (1B757000) [pid = 3088] [serial = 40] [outer = 00000000] [url = about:blank] 17:00:07 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (16110800) [pid = 3088] [serial = 43] [outer = 00000000] [url = about:blank] 17:00:07 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (1F054000) [pid = 3088] [serial = 22] [outer = 00000000] [url = about:blank] 17:00:07 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (17585400) [pid = 3088] [serial = 31] [outer = 00000000] [url = about:blank] 17:00:07 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (16151800) [pid = 3088] [serial = 28] [outer = 00000000] [url = about:blank] 17:00:07 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (21CD8000) [pid = 3088] [serial = 64] [outer = 00000000] [url = about:blank] 17:00:07 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (21CCD400) [pid = 3088] [serial = 63] [outer = 00000000] [url = about:blank] 17:00:07 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (1F055400) [pid = 3088] [serial = 24] [outer = 00000000] [url = about:blank] 17:00:07 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (1F050400) [pid = 3088] [serial = 21] [outer = 00000000] [url = about:blank] 17:00:07 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (1CEE9C00) [pid = 3088] [serial = 17] [outer = 00000000] [url = about:blank] 17:00:07 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (1C9A6800) [pid = 3088] [serial = 14] [outer = 00000000] [url = about:blank] 17:00:07 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (183BA400) [pid = 3088] [serial = 9] [outer = 00000000] [url = about:blank] 17:00:07 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (183BFC00) [pid = 3088] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:00:07 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (1615C400) [pid = 3088] [serial = 4] [outer = 00000000] [url = about:blank] 17:00:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1372ms 17:00:07 INFO - PROCESS | 3088 | 1461110407206 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 17:00:07 INFO - PROCESS | 3088 | 1461110407211 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 17:00:07 INFO - PROCESS | 3088 | 1461110407217 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:00:07 INFO - PROCESS | 3088 | 1461110407220 Marionette TRACE conn5 <- [1,98,null,{}] 17:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:00:07 INFO - PROCESS | 3088 | 1461110407233 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:07 INFO - PROCESS | 3088 | 1461110407347 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 17:00:07 INFO - PROCESS | 3088 | 1461110407356 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:07 INFO - PROCESS | 3088 | ++DOCSHELL 0F122000 == 32 [pid = 3088] [id = 34] 17:00:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (0F58BC00) [pid = 3088] [serial = 98] [outer = 00000000] 17:00:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (129BE400) [pid = 3088] [serial = 99] [outer = 0F58BC00] 17:00:07 INFO - PROCESS | 3088 | 1461110407404 Marionette DEBUG loaded listener.js 17:00:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (12FE1000) [pid = 3088] [serial = 100] [outer = 0F58BC00] 17:00:07 INFO - PROCESS | 3088 | 1461110407962 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 17:00:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 769ms 17:00:08 INFO - PROCESS | 3088 | 1461110407994 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 17:00:08 INFO - PROCESS | 3088 | 1461110407999 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 17:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:00:08 INFO - PROCESS | 3088 | 1461110408004 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:00:08 INFO - PROCESS | 3088 | 1461110408008 Marionette TRACE conn5 <- [1,102,null,{}] 17:00:08 INFO - PROCESS | 3088 | 1461110408015 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:08 INFO - PROCESS | 3088 | 1461110408130 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 17:00:08 INFO - PROCESS | 3088 | 1461110408197 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:08 INFO - PROCESS | 3088 | ++DOCSHELL 0AF74800 == 33 [pid = 3088] [id = 35] 17:00:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (131D7C00) [pid = 3088] [serial = 101] [outer = 00000000] 17:00:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (13AA0000) [pid = 3088] [serial = 102] [outer = 131D7C00] 17:00:08 INFO - PROCESS | 3088 | 1461110408256 Marionette DEBUG loaded listener.js 17:00:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (1615A400) [pid = 3088] [serial = 103] [outer = 131D7C00] 17:00:08 INFO - PROCESS | 3088 | 1461110408980 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 17:00:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1025ms 17:00:09 INFO - PROCESS | 3088 | 1461110409030 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 17:00:09 INFO - PROCESS | 3088 | 1461110409037 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 17:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:00:09 INFO - PROCESS | 3088 | 1461110409044 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:00:09 INFO - PROCESS | 3088 | 1461110409048 Marionette TRACE conn5 <- [1,106,null,{}] 17:00:09 INFO - PROCESS | 3088 | 1461110409052 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:09 INFO - PROCESS | 3088 | 1461110409164 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 17:00:09 INFO - PROCESS | 3088 | 1461110409231 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:09 INFO - PROCESS | 3088 | ++DOCSHELL 16E23000 == 34 [pid = 3088] [id = 36] 17:00:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (1743EC00) [pid = 3088] [serial = 104] [outer = 00000000] 17:00:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (1758B800) [pid = 3088] [serial = 105] [outer = 1743EC00] 17:00:09 INFO - PROCESS | 3088 | 1461110409287 Marionette DEBUG loaded listener.js 17:00:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (183B5000) [pid = 3088] [serial = 106] [outer = 1743EC00] 17:00:09 INFO - PROCESS | 3088 | --DOCSHELL 1F04D000 == 33 [pid = 3088] [id = 8] 17:00:09 INFO - PROCESS | 3088 | --DOCSHELL 0AF6E400 == 32 [pid = 3088] [id = 23] 17:00:09 INFO - PROCESS | 3088 | --DOCSHELL 1F750000 == 31 [pid = 3088] [id = 19] 17:00:10 INFO - PROCESS | 3088 | 1461110410011 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 17:00:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1024ms 17:00:10 INFO - PROCESS | 3088 | 1461110410069 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 17:00:10 INFO - PROCESS | 3088 | 1461110410073 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 17:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:00:10 INFO - PROCESS | 3088 | 1461110410079 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:00:10 INFO - PROCESS | 3088 | 1461110410083 Marionette TRACE conn5 <- [1,110,null,{}] 17:00:10 INFO - PROCESS | 3088 | 1461110410090 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:10 INFO - PROCESS | 3088 | 1461110410200 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 17:00:10 INFO - PROCESS | 3088 | 1461110410271 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:10 INFO - PROCESS | 3088 | ++DOCSHELL 131CF400 == 32 [pid = 3088] [id = 37] 17:00:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (1392E800) [pid = 3088] [serial = 107] [outer = 00000000] 17:00:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (13A9F400) [pid = 3088] [serial = 108] [outer = 1392E800] 17:00:10 INFO - PROCESS | 3088 | 1461110410329 Marionette DEBUG loaded listener.js 17:00:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (161F0C00) [pid = 3088] [serial = 109] [outer = 1392E800] 17:00:10 INFO - PROCESS | 3088 | 1461110410878 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 17:00:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 829ms 17:00:10 INFO - PROCESS | 3088 | 1461110410915 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 17:00:10 INFO - PROCESS | 3088 | 1461110410921 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 17:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:00:10 INFO - PROCESS | 3088 | 1461110410927 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:00:10 INFO - PROCESS | 3088 | 1461110410930 Marionette TRACE conn5 <- [1,114,null,{}] 17:00:10 INFO - PROCESS | 3088 | 1461110410935 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:11 INFO - PROCESS | 3088 | 1461110411039 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 17:00:11 INFO - PROCESS | 3088 | 1461110411119 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:11 INFO - PROCESS | 3088 | ++DOCSHELL 183B5C00 == 33 [pid = 3088] [id = 38] 17:00:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (1843D000) [pid = 3088] [serial = 110] [outer = 00000000] 17:00:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (19290400) [pid = 3088] [serial = 111] [outer = 1843D000] 17:00:11 INFO - PROCESS | 3088 | 1461110411175 Marionette DEBUG loaded listener.js 17:00:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (1A366400) [pid = 3088] [serial = 112] [outer = 1843D000] 17:00:11 INFO - PROCESS | 3088 | 1461110411793 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 17:00:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:00:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 930ms 17:00:11 INFO - PROCESS | 3088 | 1461110411859 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 17:00:11 INFO - PROCESS | 3088 | 1461110411862 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 17:00:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:00:11 INFO - PROCESS | 3088 | 1461110411865 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:00:11 INFO - PROCESS | 3088 | 1461110411869 Marionette TRACE conn5 <- [1,118,null,{}] 17:00:11 INFO - PROCESS | 3088 | 1461110411881 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:11 INFO - PROCESS | 3088 | 1461110411993 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 17:00:12 INFO - PROCESS | 3088 | 1461110412060 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:12 INFO - PROCESS | 3088 | ++DOCSHELL 1A7C4000 == 34 [pid = 3088] [id = 39] 17:00:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (1B132800) [pid = 3088] [serial = 113] [outer = 00000000] 17:00:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1B757400) [pid = 3088] [serial = 114] [outer = 1B132800] 17:00:12 INFO - PROCESS | 3088 | 1461110412120 Marionette DEBUG loaded listener.js 17:00:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1B75EC00) [pid = 3088] [serial = 115] [outer = 1B132800] 17:00:12 INFO - PROCESS | 3088 | 1461110412661 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 17:00:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 829ms 17:00:12 INFO - PROCESS | 3088 | 1461110412699 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 17:00:12 INFO - PROCESS | 3088 | 1461110412702 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 17:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:00:12 INFO - PROCESS | 3088 | 1461110412705 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:00:12 INFO - PROCESS | 3088 | 1461110412707 Marionette TRACE conn5 <- [1,122,null,{}] 17:00:12 INFO - PROCESS | 3088 | 1461110412711 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:12 INFO - PROCESS | 3088 | 1461110412809 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 17:00:12 INFO - PROCESS | 3088 | 1461110412887 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:12 INFO - PROCESS | 3088 | ++DOCSHELL 1B4DE800 == 35 [pid = 3088] [id = 40] 17:00:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1B87E800) [pid = 3088] [serial = 116] [outer = 00000000] 17:00:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (1C9A7C00) [pid = 3088] [serial = 117] [outer = 1B87E800] 17:00:12 INFO - PROCESS | 3088 | 1461110412944 Marionette DEBUG loaded listener.js 17:00:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (1CAB7800) [pid = 3088] [serial = 118] [outer = 1B87E800] 17:00:13 INFO - PROCESS | 3088 | 1461110413521 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 17:00:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:00:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 870ms 17:00:13 INFO - PROCESS | 3088 | 1461110413579 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 17:00:13 INFO - PROCESS | 3088 | 1461110413581 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 17:00:13 INFO - PROCESS | 3088 | 1461110413585 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:00:13 INFO - PROCESS | 3088 | 1461110413587 Marionette TRACE conn5 <- [1,126,null,{}] 17:00:13 INFO - PROCESS | 3088 | 1461110413591 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:13 INFO - PROCESS | 3088 | 1461110413683 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 17:00:13 INFO - PROCESS | 3088 | 1461110413748 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:13 INFO - PROCESS | 3088 | ++DOCSHELL 1DA04800 == 36 [pid = 3088] [id = 41] 17:00:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1DA0D000) [pid = 3088] [serial = 119] [outer = 00000000] 17:00:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (1DCEC000) [pid = 3088] [serial = 120] [outer = 1DA0D000] 17:00:13 INFO - PROCESS | 3088 | 1461110413803 Marionette DEBUG loaded listener.js 17:00:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1B4E1400) [pid = 3088] [serial = 121] [outer = 1DA0D000] 17:00:14 INFO - PROCESS | 3088 | 1461110414327 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 17:00:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 770ms 17:00:14 INFO - PROCESS | 3088 | 1461110414364 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 17:00:14 INFO - PROCESS | 3088 | 1461110414368 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 17:00:14 INFO - PROCESS | 3088 | 1461110414374 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:00:14 INFO - PROCESS | 3088 | 1461110414378 Marionette TRACE conn5 <- [1,130,null,{}] 17:00:14 INFO - PROCESS | 3088 | 1461110414383 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:14 INFO - PROCESS | 3088 | 1461110414481 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 17:00:14 INFO - PROCESS | 3088 | --DOCSHELL 0AF74800 == 35 [pid = 3088] [id = 35] 17:00:14 INFO - PROCESS | 3088 | 1461110414608 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:14 INFO - PROCESS | 3088 | ++DOCSHELL 0B689C00 == 36 [pid = 3088] [id = 42] 17:00:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (0F113400) [pid = 3088] [serial = 122] [outer = 00000000] 17:00:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1290E400) [pid = 3088] [serial = 123] [outer = 0F113400] 17:00:14 INFO - PROCESS | 3088 | 1461110414667 Marionette DEBUG loaded listener.js 17:00:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (13A9E000) [pid = 3088] [serial = 124] [outer = 0F113400] 17:00:15 INFO - PROCESS | 3088 | 1461110415252 Marionette TRACE conn5 <- [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]]]}] 17:00:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 929ms 17:00:15 INFO - PROCESS | 3088 | 1461110415311 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 17:00:15 INFO - PROCESS | 3088 | 1461110415315 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 17:00:15 INFO - PROCESS | 3088 | 1461110415319 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:00:15 INFO - PROCESS | 3088 | 1461110415324 Marionette TRACE conn5 <- [1,134,null,{}] 17:00:15 INFO - PROCESS | 3088 | 1461110415330 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:15 INFO - PROCESS | 3088 | 1461110415437 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 17:00:15 INFO - PROCESS | 3088 | 1461110415507 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:15 INFO - PROCESS | 3088 | ++DOCSHELL 18A15800 == 37 [pid = 3088] [id = 43] 17:00:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (18E07C00) [pid = 3088] [serial = 125] [outer = 00000000] 17:00:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1A3A9C00) [pid = 3088] [serial = 126] [outer = 18E07C00] 17:00:15 INFO - PROCESS | 3088 | 1461110415564 Marionette DEBUG loaded listener.js 17:00:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (1B12D000) [pid = 3088] [serial = 127] [outer = 18E07C00] 17:00:16 INFO - PROCESS | 3088 | 1461110416117 Marionette TRACE conn5 <- [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]]]}] 17:00:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 830ms 17:00:16 INFO - PROCESS | 3088 | 1461110416157 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 17:00:16 INFO - PROCESS | 3088 | 1461110416162 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 17:00:16 INFO - PROCESS | 3088 | 1461110416166 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:00:16 INFO - PROCESS | 3088 | 1461110416168 Marionette TRACE conn5 <- [1,138,null,{}] 17:00:16 INFO - PROCESS | 3088 | 1461110416172 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:16 INFO - PROCESS | 3088 | 1461110416277 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 17:00:16 INFO - PROCESS | 3088 | 1461110416360 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:16 INFO - PROCESS | 3088 | ++DOCSHELL 1B87F400 == 38 [pid = 3088] [id = 44] 17:00:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (1B87FC00) [pid = 3088] [serial = 128] [outer = 00000000] 17:00:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (1DA0E400) [pid = 3088] [serial = 129] [outer = 1B87FC00] 17:00:16 INFO - PROCESS | 3088 | 1461110416416 Marionette DEBUG loaded listener.js 17:00:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (1E28BC00) [pid = 3088] [serial = 130] [outer = 1B87FC00] 17:00:17 INFO - PROCESS | 3088 | 1461110417048 Marionette TRACE conn5 <- [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]]]}] 17:00:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 930ms 17:00:17 INFO - PROCESS | 3088 | 1461110417099 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 17:00:17 INFO - PROCESS | 3088 | 1461110417102 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 17:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:00:17 INFO - PROCESS | 3088 | 1461110417113 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:00:17 INFO - PROCESS | 3088 | 1461110417119 Marionette TRACE conn5 <- [1,142,null,{}] 17:00:17 INFO - PROCESS | 3088 | 1461110417124 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:17 INFO - PROCESS | 3088 | 1461110417261 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 17:00:17 INFO - PROCESS | 3088 | 1461110417329 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:17 INFO - PROCESS | 3088 | ++DOCSHELL 1EFC9000 == 39 [pid = 3088] [id = 45] 17:00:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (1F04D000) [pid = 3088] [serial = 131] [outer = 00000000] 17:00:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (1F07A400) [pid = 3088] [serial = 132] [outer = 1F04D000] 17:00:17 INFO - PROCESS | 3088 | 1461110417385 Marionette DEBUG loaded listener.js 17:00:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (1F07EC00) [pid = 3088] [serial = 133] [outer = 1F04D000] 17:00:17 INFO - PROCESS | 3088 | 1461110417986 Marionette TRACE conn5 <- [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]]]}] 17:00:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 929ms 17:00:18 INFO - PROCESS | 3088 | 1461110418039 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 17:00:18 INFO - PROCESS | 3088 | 1461110418042 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 17:00:18 INFO - PROCESS | 3088 | 1461110418045 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:00:18 INFO - PROCESS | 3088 | 1461110418047 Marionette TRACE conn5 <- [1,146,null,{}] 17:00:18 INFO - PROCESS | 3088 | 1461110418051 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:18 INFO - PROCESS | 3088 | 1461110418149 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 17:00:18 INFO - PROCESS | 3088 | 1461110418217 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:18 INFO - PROCESS | 3088 | ++DOCSHELL 1A3F7000 == 40 [pid = 3088] [id = 46] 17:00:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (1B78B800) [pid = 3088] [serial = 134] [outer = 00000000] 17:00:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (1B795C00) [pid = 3088] [serial = 135] [outer = 1B78B800] 17:00:18 INFO - PROCESS | 3088 | 1461110418272 Marionette DEBUG loaded listener.js 17:00:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (1E4CD800) [pid = 3088] [serial = 136] [outer = 1B78B800] 17:00:18 INFO - PROCESS | 3088 | 1461110418898 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 17:00:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 871ms 17:00:18 INFO - PROCESS | 3088 | 1461110418929 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 17:00:18 INFO - PROCESS | 3088 | 1461110418933 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 17:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:00:18 INFO - PROCESS | 3088 | 1461110418939 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:00:18 INFO - PROCESS | 3088 | 1461110418943 Marionette TRACE conn5 <- [1,150,null,{}] 17:00:18 INFO - PROCESS | 3088 | 1461110418949 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:19 INFO - PROCESS | 3088 | 1461110419052 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 17:00:19 INFO - PROCESS | 3088 | 1461110419125 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:19 INFO - PROCESS | 3088 | ++DOCSHELL 16158C00 == 41 [pid = 3088] [id = 47] 17:00:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (16159000) [pid = 3088] [serial = 137] [outer = 00000000] 17:00:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (183BF800) [pid = 3088] [serial = 138] [outer = 16159000] 17:00:19 INFO - PROCESS | 3088 | 1461110419176 Marionette DEBUG loaded listener.js 17:00:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (19289000) [pid = 3088] [serial = 139] [outer = 16159000] 17:00:19 INFO - PROCESS | 3088 | --DOCSHELL 131CF400 == 40 [pid = 3088] [id = 37] 17:00:19 INFO - PROCESS | 3088 | 1461110419815 Marionette TRACE conn5 <- [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]]]}] 17:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 930ms 17:00:19 INFO - PROCESS | 3088 | 1461110419872 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 17:00:19 INFO - PROCESS | 3088 | 1461110419878 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 17:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:00:19 INFO - PROCESS | 3088 | 1461110419883 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:00:19 INFO - PROCESS | 3088 | 1461110419887 Marionette TRACE conn5 <- [1,154,null,{}] 17:00:19 INFO - PROCESS | 3088 | 1461110419892 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:19 INFO - PROCESS | 3088 | 1461110420000 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 17:00:20 INFO - PROCESS | 3088 | 1461110420074 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:20 INFO - PROCESS | 3088 | ++DOCSHELL 1A36C000 == 41 [pid = 3088] [id = 48] 17:00:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1A36EC00) [pid = 3088] [serial = 140] [outer = 00000000] 17:00:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1B75A800) [pid = 3088] [serial = 141] [outer = 1A36EC00] 17:00:20 INFO - PROCESS | 3088 | 1461110420134 Marionette DEBUG loaded listener.js 17:00:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1B76EC00) [pid = 3088] [serial = 142] [outer = 1A36EC00] 17:00:20 INFO - PROCESS | 3088 | 1461110420708 Marionette TRACE conn5 <- [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]]]}] 17:00:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 929ms 17:00:20 INFO - PROCESS | 3088 | 1461110420829 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 17:00:20 INFO - PROCESS | 3088 | 1461110420835 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 17:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:00:20 INFO - PROCESS | 3088 | 1461110420843 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:00:20 INFO - PROCESS | 3088 | 1461110420846 Marionette TRACE conn5 <- [1,158,null,{}] 17:00:20 INFO - PROCESS | 3088 | 1461110420850 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:20 INFO - PROCESS | 3088 | 1461110420967 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 17:00:21 INFO - PROCESS | 3088 | 1461110421031 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:21 INFO - PROCESS | 3088 | ++DOCSHELL 1B788800 == 42 [pid = 3088] [id = 49] 17:00:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1B78D000) [pid = 3088] [serial = 143] [outer = 00000000] 17:00:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1B7A4400) [pid = 3088] [serial = 144] [outer = 1B78D000] 17:00:21 INFO - PROCESS | 3088 | 1461110421087 Marionette DEBUG loaded listener.js 17:00:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1B7A7000) [pid = 3088] [serial = 145] [outer = 1B78D000] 17:00:21 INFO - PROCESS | 3088 | 1461110421640 Marionette TRACE conn5 <- [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]]]}] 17:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 830ms 17:00:21 INFO - PROCESS | 3088 | 1461110421675 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 17:00:21 INFO - PROCESS | 3088 | 1461110421678 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 17:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:00:21 INFO - PROCESS | 3088 | 1461110421681 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:00:21 INFO - PROCESS | 3088 | 1461110421686 Marionette TRACE conn5 <- [1,162,null,{}] 17:00:21 INFO - PROCESS | 3088 | 1461110421697 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:21 INFO - PROCESS | 3088 | 1461110421806 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 17:00:21 INFO - PROCESS | 3088 | 1461110421892 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:21 INFO - PROCESS | 3088 | ++DOCSHELL 1CEEE800 == 43 [pid = 3088] [id = 50] 17:00:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1E45F400) [pid = 3088] [serial = 146] [outer = 00000000] 17:00:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1EF83400) [pid = 3088] [serial = 147] [outer = 1E45F400] 17:00:21 INFO - PROCESS | 3088 | 1461110421952 Marionette DEBUG loaded listener.js 17:00:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1F056400) [pid = 3088] [serial = 148] [outer = 1E45F400] 17:00:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1C94B400) [pid = 3088] [serial = 149] [outer = 176A2400] 17:00:22 INFO - PROCESS | 3088 | 1461110422642 Marionette TRACE conn5 <- [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]]]}] 17:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1019ms 17:00:22 INFO - PROCESS | 3088 | 1461110422705 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 17:00:22 INFO - PROCESS | 3088 | 1461110422708 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 17:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:00:22 INFO - PROCESS | 3088 | 1461110422711 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:00:22 INFO - PROCESS | 3088 | 1461110422713 Marionette TRACE conn5 <- [1,166,null,{}] 17:00:22 INFO - PROCESS | 3088 | 1461110422717 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:22 INFO - PROCESS | 3088 | 1461110422822 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 17:00:22 INFO - PROCESS | 3088 | 1461110422893 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:22 INFO - PROCESS | 3088 | ++DOCSHELL 1A3F6C00 == 44 [pid = 3088] [id = 51] 17:00:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1A7C1000) [pid = 3088] [serial = 150] [outer = 00000000] 17:00:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1F057C00) [pid = 3088] [serial = 151] [outer = 1A7C1000] 17:00:22 INFO - PROCESS | 3088 | 1461110422948 Marionette DEBUG loaded listener.js 17:00:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1F754C00) [pid = 3088] [serial = 152] [outer = 1A7C1000] 17:00:23 INFO - PROCESS | 3088 | 1461110423495 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 17:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 830ms 17:00:23 INFO - PROCESS | 3088 | 1461110423545 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 17:00:23 INFO - PROCESS | 3088 | 1461110423547 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 17:00:23 INFO - PROCESS | 3088 | 1461110423551 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:00:23 INFO - PROCESS | 3088 | 1461110423553 Marionette TRACE conn5 <- [1,170,null,{}] 17:00:23 INFO - PROCESS | 3088 | 1461110423556 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:23 INFO - PROCESS | 3088 | 1461110423653 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 17:00:23 INFO - PROCESS | 3088 | 1461110423742 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:23 INFO - PROCESS | 3088 | ++DOCSHELL 1B506400 == 45 [pid = 3088] [id = 52] 17:00:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1B507400) [pid = 3088] [serial = 153] [outer = 00000000] 17:00:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1B50D000) [pid = 3088] [serial = 154] [outer = 1B507400] 17:00:23 INFO - PROCESS | 3088 | 1461110423796 Marionette DEBUG loaded listener.js 17:00:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1B50C800) [pid = 3088] [serial = 155] [outer = 1B507400] 17:00:24 INFO - PROCESS | 3088 | 1461110424389 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 17:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 870ms 17:00:24 INFO - PROCESS | 3088 | 1461110424425 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 17:00:24 INFO - PROCESS | 3088 | 1461110424429 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 17:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:00:24 INFO - PROCESS | 3088 | 1461110424434 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:00:24 INFO - PROCESS | 3088 | 1461110424438 Marionette TRACE conn5 <- [1,174,null,{}] 17:00:24 INFO - PROCESS | 3088 | 1461110424444 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:24 INFO - PROCESS | 3088 | 1461110424543 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 17:00:24 INFO - PROCESS | 3088 | 1461110424620 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:24 INFO - PROCESS | 3088 | ++DOCSHELL 1743CC00 == 46 [pid = 3088] [id = 53] 17:00:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (183BB000) [pid = 3088] [serial = 156] [outer = 00000000] 17:00:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1A365400) [pid = 3088] [serial = 157] [outer = 183BB000] 17:00:24 INFO - PROCESS | 3088 | 1461110424670 Marionette DEBUG loaded listener.js 17:00:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1B503400) [pid = 3088] [serial = 158] [outer = 183BB000] 17:00:25 INFO - PROCESS | 3088 | 1461110425372 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 17:00:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 986ms 17:00:25 INFO - PROCESS | 3088 | 1461110425422 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 17:00:25 INFO - PROCESS | 3088 | 1461110425428 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 17:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:00:25 INFO - PROCESS | 3088 | 1461110425433 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:00:25 INFO - PROCESS | 3088 | 1461110425438 Marionette TRACE conn5 <- [1,178,null,{}] 17:00:25 INFO - PROCESS | 3088 | 1461110425443 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:25 INFO - PROCESS | 3088 | 1461110425551 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 17:00:25 INFO - PROCESS | 3088 | 1461110425630 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:25 INFO - PROCESS | 3088 | ++DOCSHELL 1B509400 == 47 [pid = 3088] [id = 54] 17:00:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1B509C00) [pid = 3088] [serial = 159] [outer = 00000000] 17:00:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1B76D400) [pid = 3088] [serial = 160] [outer = 1B509C00] 17:00:25 INFO - PROCESS | 3088 | 1461110425692 Marionette DEBUG loaded listener.js 17:00:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1B78FC00) [pid = 3088] [serial = 161] [outer = 1B509C00] 17:00:26 INFO - PROCESS | 3088 | 1461110426260 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 17:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 930ms 17:00:26 INFO - PROCESS | 3088 | 1461110426379 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 17:00:26 INFO - PROCESS | 3088 | 1461110426385 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 17:00:26 INFO - PROCESS | 3088 | 1461110426391 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:00:26 INFO - PROCESS | 3088 | 1461110426394 Marionette TRACE conn5 <- [1,182,null,{}] 17:00:26 INFO - PROCESS | 3088 | 1461110426399 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:26 INFO - PROCESS | 3088 | 1461110426514 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 17:00:26 INFO - PROCESS | 3088 | 1461110426582 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:26 INFO - PROCESS | 3088 | ++DOCSHELL 1B80FC00 == 48 [pid = 3088] [id = 55] 17:00:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1BC20800) [pid = 3088] [serial = 162] [outer = 00000000] 17:00:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (1C9E5400) [pid = 3088] [serial = 163] [outer = 1BC20800] 17:00:26 INFO - PROCESS | 3088 | 1461110426638 Marionette DEBUG loaded listener.js 17:00:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (1CEEB400) [pid = 3088] [serial = 164] [outer = 1BC20800] 17:00:27 INFO - PROCESS | 3088 | 1461110427242 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 17:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 931ms 17:00:27 INFO - PROCESS | 3088 | 1461110427327 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 17:00:27 INFO - PROCESS | 3088 | 1461110427329 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 17:00:27 INFO - PROCESS | 3088 | 1461110427333 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:00:27 INFO - PROCESS | 3088 | 1461110427337 Marionette TRACE conn5 <- [1,186,null,{}] 17:00:27 INFO - PROCESS | 3088 | 1461110427348 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:27 INFO - PROCESS | 3088 | 1461110427503 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 17:00:27 INFO - PROCESS | 3088 | 1461110427513 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:27 INFO - PROCESS | 3088 | ++DOCSHELL 1F083400 == 49 [pid = 3088] [id = 56] 17:00:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (1F750000) [pid = 3088] [serial = 165] [outer = 00000000] 17:00:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (2105B000) [pid = 3088] [serial = 166] [outer = 1F750000] 17:00:27 INFO - PROCESS | 3088 | 1461110427573 Marionette DEBUG loaded listener.js 17:00:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (21083400) [pid = 3088] [serial = 167] [outer = 1F750000] 17:00:28 INFO - PROCESS | 3088 | 1461110428178 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 17:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 869ms 17:00:28 INFO - PROCESS | 3088 | 1461110428206 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 17:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:00:28 INFO - PROCESS | 3088 | 1461110428209 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 17:00:28 INFO - PROCESS | 3088 | 1461110428212 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:00:28 INFO - PROCESS | 3088 | 1461110428214 Marionette TRACE conn5 <- [1,190,null,{}] 17:00:28 INFO - PROCESS | 3088 | 1461110428218 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:28 INFO - PROCESS | 3088 | 1461110428324 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 17:00:28 INFO - PROCESS | 3088 | 1461110428412 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:28 INFO - PROCESS | 3088 | ++DOCSHELL 0F069C00 == 50 [pid = 3088] [id = 57] 17:00:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (0F06B800) [pid = 3088] [serial = 168] [outer = 00000000] 17:00:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (0F073C00) [pid = 3088] [serial = 169] [outer = 0F06B800] 17:00:28 INFO - PROCESS | 3088 | 1461110428468 Marionette DEBUG loaded listener.js 17:00:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (1F759800) [pid = 3088] [serial = 170] [outer = 0F06B800] 17:00:28 INFO - PROCESS | 3088 | 1461110428955 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 17:00:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 830ms 17:00:29 INFO - PROCESS | 3088 | 1461110429084 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 17:00:29 INFO - PROCESS | 3088 | 1461110429087 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 17:00:29 INFO - PROCESS | 3088 | 1461110429092 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:00:29 INFO - PROCESS | 3088 | 1461110429094 Marionette TRACE conn5 <- [1,194,null,{}] 17:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:00:29 INFO - PROCESS | 3088 | 1461110429111 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:29 INFO - PROCESS | 3088 | 1461110429238 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 17:00:29 INFO - PROCESS | 3088 | 1461110429284 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:29 INFO - PROCESS | 3088 | ++DOCSHELL 2108A400 == 51 [pid = 3088] [id = 58] 17:00:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (2108AC00) [pid = 3088] [serial = 171] [outer = 00000000] 17:00:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (212E5800) [pid = 3088] [serial = 172] [outer = 2108AC00] 17:00:29 INFO - PROCESS | 3088 | 1461110429340 Marionette DEBUG loaded listener.js 17:00:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (212E4400) [pid = 3088] [serial = 173] [outer = 2108AC00] 17:00:29 INFO - PROCESS | 3088 | 1461110429884 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 17:00:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 830ms 17:00:29 INFO - PROCESS | 3088 | 1461110429931 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 17:00:29 INFO - PROCESS | 3088 | 1461110429933 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 17:00:29 INFO - PROCESS | 3088 | 1461110429937 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:00:29 INFO - PROCESS | 3088 | 1461110429939 Marionette TRACE conn5 <- [1,198,null,{}] 17:00:29 INFO - PROCESS | 3088 | 1461110429943 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:30 INFO - PROCESS | 3088 | 1461110430067 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 17:00:30 INFO - PROCESS | 3088 | 1461110430162 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:30 INFO - PROCESS | 3088 | ++DOCSHELL 21CC9400 == 52 [pid = 3088] [id = 59] 17:00:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (21CCC800) [pid = 3088] [serial = 174] [outer = 00000000] 17:00:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (21CD8000) [pid = 3088] [serial = 175] [outer = 21CCC800] 17:00:30 INFO - PROCESS | 3088 | 1461110430220 Marionette DEBUG loaded listener.js 17:00:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (21CD7C00) [pid = 3088] [serial = 176] [outer = 21CCC800] 17:00:30 INFO - PROCESS | 3088 | 1461110430846 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 17:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 929ms 17:00:30 INFO - PROCESS | 3088 | 1461110430871 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 17:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:00:30 INFO - PROCESS | 3088 | 1461110430875 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 17:00:30 INFO - PROCESS | 3088 | 1461110430880 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:00:30 INFO - PROCESS | 3088 | 1461110430884 Marionette TRACE conn5 <- [1,202,null,{}] 17:00:30 INFO - PROCESS | 3088 | 1461110430889 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:30 INFO - PROCESS | 3088 | 1461110430991 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 17:00:31 INFO - PROCESS | 3088 | 1461110431087 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:31 INFO - PROCESS | 3088 | ++DOCSHELL 16C12800 == 53 [pid = 3088] [id = 60] 17:00:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (16EF1400) [pid = 3088] [serial = 177] [outer = 00000000] 17:00:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (1B509000) [pid = 3088] [serial = 178] [outer = 16EF1400] 17:00:31 INFO - PROCESS | 3088 | 1461110431139 Marionette DEBUG loaded listener.js 17:00:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (1B78B000) [pid = 3088] [serial = 179] [outer = 16EF1400] 17:00:31 INFO - PROCESS | 3088 | 1461110431799 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 17:00:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:00:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 990ms 17:00:31 INFO - PROCESS | 3088 | 1461110431872 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 17:00:31 INFO - PROCESS | 3088 | 1461110431877 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 17:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:00:31 INFO - PROCESS | 3088 | 1461110431883 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:00:31 INFO - PROCESS | 3088 | 1461110431887 Marionette TRACE conn5 <- [1,206,null,{}] 17:00:31 INFO - PROCESS | 3088 | 1461110431892 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:32 INFO - PROCESS | 3088 | 1461110432009 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 17:00:32 INFO - PROCESS | 3088 | 1461110432082 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:32 INFO - PROCESS | 3088 | ++DOCSHELL 1B510400 == 54 [pid = 3088] [id = 61] 17:00:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (1B758400) [pid = 3088] [serial = 180] [outer = 00000000] 17:00:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (1B79B000) [pid = 3088] [serial = 181] [outer = 1B758400] 17:00:32 INFO - PROCESS | 3088 | 1461110432184 Marionette DEBUG loaded listener.js 17:00:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (1B7A4800) [pid = 3088] [serial = 182] [outer = 1B758400] 17:00:33 INFO - PROCESS | 3088 | --DOCSHELL 18A15800 == 53 [pid = 3088] [id = 43] 17:00:33 INFO - PROCESS | 3088 | --DOCSHELL 1B87F400 == 52 [pid = 3088] [id = 44] 17:00:33 INFO - PROCESS | 3088 | --DOCSHELL 1EFC9000 == 51 [pid = 3088] [id = 45] 17:00:33 INFO - PROCESS | 3088 | --DOCSHELL 1A3F7000 == 50 [pid = 3088] [id = 46] 17:00:33 INFO - PROCESS | 3088 | --DOCSHELL 21198000 == 49 [pid = 3088] [id = 20] 17:00:33 INFO - PROCESS | 3088 | --DOCSHELL 1CEEE800 == 48 [pid = 3088] [id = 50] 17:00:33 INFO - PROCESS | 3088 | --DOCSHELL 1B4DE800 == 47 [pid = 3088] [id = 40] 17:00:33 INFO - PROCESS | 3088 | --DOCSHELL 1A3F6C00 == 46 [pid = 3088] [id = 51] 17:00:33 INFO - PROCESS | 3088 | --DOCSHELL 0B689C00 == 45 [pid = 3088] [id = 42] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 0F122000 == 44 [pid = 3088] [id = 34] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 139D6C00 == 43 [pid = 3088] [id = 10] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 0F121800 == 42 [pid = 3088] [id = 24] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 1A36C000 == 41 [pid = 3088] [id = 48] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 0F120800 == 40 [pid = 3088] [id = 29] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 1DA04800 == 39 [pid = 3088] [id = 41] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 21CCAC00 == 38 [pid = 3088] [id = 21] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 183B5C00 == 37 [pid = 3088] [id = 38] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 16E1C000 == 36 [pid = 3088] [id = 11] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 1B788800 == 35 [pid = 3088] [id = 49] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 13A09000 == 34 [pid = 3088] [id = 25] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 18E07400 == 33 [pid = 3088] [id = 14] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 17589C00 == 32 [pid = 3088] [id = 26] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 1B509400 == 31 [pid = 3088] [id = 54] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 16E23000 == 30 [pid = 3088] [id = 36] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 1CAB6C00 == 29 [pid = 3088] [id = 16] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 1A3A3800 == 28 [pid = 3088] [id = 27] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 1BC17400 == 27 [pid = 3088] [id = 17] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 1B80FC00 == 26 [pid = 3088] [id = 55] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 0F121400 == 25 [pid = 3088] [id = 30] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 1C9F0000 == 24 [pid = 3088] [id = 22] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 1A7C4000 == 23 [pid = 3088] [id = 39] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 16160400 == 22 [pid = 3088] [id = 15] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 1F083400 == 21 [pid = 3088] [id = 56] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 1A367C00 == 20 [pid = 3088] [id = 32] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 1CABBC00 == 19 [pid = 3088] [id = 18] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 1B87DC00 == 18 [pid = 3088] [id = 28] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 0F069C00 == 17 [pid = 3088] [id = 57] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 1E4CEC00 == 16 [pid = 3088] [id = 31] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 1B76A400 == 15 [pid = 3088] [id = 33] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 2108A400 == 14 [pid = 3088] [id = 58] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 1B506400 == 13 [pid = 3088] [id = 52] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 21CC9400 == 12 [pid = 3088] [id = 59] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 1743CC00 == 11 [pid = 3088] [id = 53] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 16158C00 == 10 [pid = 3088] [id = 47] 17:00:35 INFO - PROCESS | 3088 | --DOCSHELL 16C12800 == 9 [pid = 3088] [id = 60] 17:00:36 INFO - PROCESS | 3088 | 1461110436413 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 17:00:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:00:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 4557ms 17:00:36 INFO - PROCESS | 3088 | 1461110436465 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 17:00:36 INFO - PROCESS | 3088 | 1461110436468 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 17:00:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:00:36 INFO - PROCESS | 3088 | 1461110436475 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:00:36 INFO - PROCESS | 3088 | 1461110436477 Marionette TRACE conn5 <- [1,210,null,{}] 17:00:36 INFO - PROCESS | 3088 | 1461110436483 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:36 INFO - PROCESS | 3088 | 1461110436574 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 17:00:36 INFO - PROCESS | 3088 | 1461110436583 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:36 INFO - PROCESS | 3088 | ++DOCSHELL 0F5BA000 == 10 [pid = 3088] [id = 62] 17:00:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (1265F400) [pid = 3088] [serial = 183] [outer = 00000000] 17:00:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (13AA6800) [pid = 3088] [serial = 184] [outer = 1265F400] 17:00:36 INFO - PROCESS | 3088 | 1461110436631 Marionette DEBUG loaded listener.js 17:00:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (16C0E800) [pid = 3088] [serial = 185] [outer = 1265F400] 17:00:37 INFO - PROCESS | 3088 | 1461110437114 Marionette TRACE conn5 <- [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]]]}] 17:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 690ms 17:00:37 INFO - PROCESS | 3088 | 1461110437164 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 17:00:37 INFO - PROCESS | 3088 | 1461110437171 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 17:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:00:37 INFO - PROCESS | 3088 | 1461110437177 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:00:37 INFO - PROCESS | 3088 | 1461110437180 Marionette TRACE conn5 <- [1,214,null,{}] 17:00:37 INFO - PROCESS | 3088 | 1461110437184 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:37 INFO - PROCESS | 3088 | 1461110437272 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 17:00:37 INFO - PROCESS | 3088 | 1461110437282 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:37 INFO - PROCESS | 3088 | ++DOCSHELL 0F06C800 == 11 [pid = 3088] [id = 63] 17:00:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (176AD800) [pid = 3088] [serial = 186] [outer = 00000000] 17:00:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (1A36F400) [pid = 3088] [serial = 187] [outer = 176AD800] 17:00:37 INFO - PROCESS | 3088 | 1461110437330 Marionette DEBUG loaded listener.js 17:00:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (1B137C00) [pid = 3088] [serial = 188] [outer = 176AD800] 17:00:37 INFO - PROCESS | 3088 | 1461110437822 Marionette TRACE conn5 <- [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]]]}] 17:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 669ms 17:00:37 INFO - PROCESS | 3088 | 1461110437849 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 17:00:37 INFO - PROCESS | 3088 | 1461110437851 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 17:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:00:37 INFO - PROCESS | 3088 | 1461110437855 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:00:37 INFO - PROCESS | 3088 | 1461110437858 Marionette TRACE conn5 <- [1,218,null,{}] 17:00:37 INFO - PROCESS | 3088 | 1461110437870 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:37 INFO - PROCESS | 3088 | 1461110438010 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 17:00:38 INFO - PROCESS | 3088 | 1461110438028 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:38 INFO - PROCESS | 3088 | ++DOCSHELL 1B798C00 == 12 [pid = 3088] [id = 64] 17:00:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (1B799C00) [pid = 3088] [serial = 189] [outer = 00000000] 17:00:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (1B7A3000) [pid = 3088] [serial = 190] [outer = 1B799C00] 17:00:38 INFO - PROCESS | 3088 | 1461110438121 Marionette DEBUG loaded listener.js 17:00:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (1B880800) [pid = 3088] [serial = 191] [outer = 1B799C00] 17:00:38 INFO - PROCESS | 3088 | 1461110438563 Marionette TRACE conn5 <- [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]]]}] 17:00:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:00:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 730ms 17:00:38 INFO - PROCESS | 3088 | 1461110438588 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 17:00:38 INFO - PROCESS | 3088 | 1461110438590 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 17:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:00:38 INFO - PROCESS | 3088 | 1461110438599 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:00:38 INFO - PROCESS | 3088 | 1461110438601 Marionette TRACE conn5 <- [1,222,null,{}] 17:00:38 INFO - PROCESS | 3088 | 1461110438604 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:38 INFO - PROCESS | 3088 | 1461110438713 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 17:00:38 INFO - PROCESS | 3088 | 1461110438720 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:38 INFO - PROCESS | 3088 | ++DOCSHELL 1C951C00 == 13 [pid = 3088] [id = 65] 17:00:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (1C9A7800) [pid = 3088] [serial = 192] [outer = 00000000] 17:00:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (1DCF2800) [pid = 3088] [serial = 193] [outer = 1C9A7800] 17:00:38 INFO - PROCESS | 3088 | 1461110438765 Marionette DEBUG loaded listener.js 17:00:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (1E4D3400) [pid = 3088] [serial = 194] [outer = 1C9A7800] 17:00:39 INFO - PROCESS | 3088 | 1461110439204 Marionette TRACE conn5 <- [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]]]}] 17:00:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 17:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:00:39 INFO - PROCESS | 3088 | 1461110439233 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 17:00:39 INFO - PROCESS | 3088 | 1461110439235 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 17:00:39 INFO - PROCESS | 3088 | 1461110439238 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:00:39 INFO - PROCESS | 3088 | 1461110439240 Marionette TRACE conn5 <- [1,226,null,{}] 17:00:39 INFO - PROCESS | 3088 | 1461110439243 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:39 INFO - PROCESS | 3088 | 1461110439346 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 17:00:39 INFO - PROCESS | 3088 | 1461110439429 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:39 INFO - PROCESS | 3088 | ++DOCSHELL 1F054000 == 14 [pid = 3088] [id = 66] 17:00:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (1F055400) [pid = 3088] [serial = 195] [outer = 00000000] 17:00:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (1F77E400) [pid = 3088] [serial = 196] [outer = 1F055400] 17:00:39 INFO - PROCESS | 3088 | 1461110439476 Marionette DEBUG loaded listener.js 17:00:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 164 (1F784400) [pid = 3088] [serial = 197] [outer = 1F055400] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 163 (0F58BC00) [pid = 3088] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 162 (0F122C00) [pid = 3088] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 161 (16C12000) [pid = 3088] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 160 (1E4D2800) [pid = 3088] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (1A368800) [pid = 3088] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (1B76C400) [pid = 3088] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (1B87E000) [pid = 3088] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (12E7F400) [pid = 3088] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (13A9BC00) [pid = 3088] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (1A3EA800) [pid = 3088] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (183BD400) [pid = 3088] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (1392E800) [pid = 3088] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (16EF1400) [pid = 3088] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (131D7C00) [pid = 3088] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (1B132800) [pid = 3088] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (1DA0D000) [pid = 3088] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (1A36EC00) [pid = 3088] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (1843D000) [pid = 3088] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (16159000) [pid = 3088] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (183BB000) [pid = 3088] [serial = 156] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (1743EC00) [pid = 3088] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (0F113400) [pid = 3088] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (0AF6F000) [pid = 3088] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (2108AC00) [pid = 3088] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (21CCC800) [pid = 3088] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (0F06B800) [pid = 3088] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (1F750000) [pid = 3088] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (1B507400) [pid = 3088] [serial = 153] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (21CCB000) [pid = 3088] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (1F78AC00) [pid = 3088] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (1CEE3C00) [pid = 3088] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (21808C00) [pid = 3088] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (1CAC2400) [pid = 3088] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (1E4D9C00) [pid = 3088] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (1A7C1000) [pid = 3088] [serial = 150] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (1E45F400) [pid = 3088] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (1BC20800) [pid = 3088] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1B78B800) [pid = 3088] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (1B78D000) [pid = 3088] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1B87E800) [pid = 3088] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (18E07C00) [pid = 3088] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1F04D000) [pid = 3088] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (1B87FC00) [pid = 3088] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:00:40 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1B509C00) [pid = 3088] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:00:40 INFO - PROCESS | 3088 | 1461110440838 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 17:00:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1629ms 17:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:00:40 INFO - PROCESS | 3088 | 1461110440869 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 17:00:40 INFO - PROCESS | 3088 | 1461110440871 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 17:00:40 INFO - PROCESS | 3088 | 1461110440874 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:00:40 INFO - PROCESS | 3088 | 1461110440876 Marionette TRACE conn5 <- [1,230,null,{}] 17:00:40 INFO - PROCESS | 3088 | 1461110440879 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:40 INFO - PROCESS | 3088 | 1461110440985 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 17:00:41 INFO - PROCESS | 3088 | 1461110441065 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:41 INFO - PROCESS | 3088 | ++DOCSHELL 129BB000 == 15 [pid = 3088] [id = 67] 17:00:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (129C9400) [pid = 3088] [serial = 198] [outer = 00000000] 17:00:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1B136000) [pid = 3088] [serial = 199] [outer = 129C9400] 17:00:41 INFO - PROCESS | 3088 | 1461110441113 Marionette DEBUG loaded listener.js 17:00:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1B759000) [pid = 3088] [serial = 200] [outer = 129C9400] 17:00:41 INFO - PROCESS | 3088 | 1461110441461 Marionette TRACE conn5 <- [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]]]}] 17:00:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 17:00:41 INFO - PROCESS | 3088 | 1461110441505 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 17:00:41 INFO - PROCESS | 3088 | 1461110441507 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 17:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:00:41 INFO - PROCESS | 3088 | 1461110441510 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:00:41 INFO - PROCESS | 3088 | 1461110441512 Marionette TRACE conn5 <- [1,234,null,{}] 17:00:41 INFO - PROCESS | 3088 | 1461110441515 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:41 INFO - PROCESS | 3088 | 1461110441625 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 17:00:41 INFO - PROCESS | 3088 | 1461110441634 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:41 INFO - PROCESS | 3088 | ++DOCSHELL 1B791000 == 16 [pid = 3088] [id = 68] 17:00:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1B791800) [pid = 3088] [serial = 201] [outer = 00000000] 17:00:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1CEE3C00) [pid = 3088] [serial = 202] [outer = 1B791800] 17:00:41 INFO - PROCESS | 3088 | 1461110441681 Marionette DEBUG loaded listener.js 17:00:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1C9AE000) [pid = 3088] [serial = 203] [outer = 1B791800] 17:00:42 INFO - PROCESS | 3088 | 1461110442135 Marionette TRACE conn5 <- [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]]]}] 17:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 17:00:42 INFO - PROCESS | 3088 | 1461110442181 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 17:00:42 INFO - PROCESS | 3088 | 1461110442183 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 17:00:42 INFO - PROCESS | 3088 | 1461110442187 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:00:42 INFO - PROCESS | 3088 | 1461110442188 Marionette TRACE conn5 <- [1,238,null,{}] 17:00:42 INFO - PROCESS | 3088 | 1461110442192 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:42 INFO - PROCESS | 3088 | 1461110442322 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 17:00:42 INFO - PROCESS | 3088 | 1461110442359 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:42 INFO - PROCESS | 3088 | ++DOCSHELL 175D5800 == 17 [pid = 3088] [id = 69] 17:00:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (18446C00) [pid = 3088] [serial = 204] [outer = 00000000] 17:00:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1F051000) [pid = 3088] [serial = 205] [outer = 18446C00] 17:00:42 INFO - PROCESS | 3088 | 1461110442404 Marionette DEBUG loaded listener.js 17:00:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1F04D800) [pid = 3088] [serial = 206] [outer = 18446C00] 17:00:42 INFO - PROCESS | 3088 | 1461110442991 Marionette TRACE conn5 <- [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]]]}] 17:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 829ms 17:00:43 INFO - PROCESS | 3088 | 1461110443022 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 17:00:43 INFO - PROCESS | 3088 | 1461110443027 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 17:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:00:43 INFO - PROCESS | 3088 | 1461110443033 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:00:43 INFO - PROCESS | 3088 | 1461110443037 Marionette TRACE conn5 <- [1,242,null,{}] 17:00:43 INFO - PROCESS | 3088 | 1461110443042 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:43 INFO - PROCESS | 3088 | 1461110443149 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 17:00:43 INFO - PROCESS | 3088 | 1461110443245 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:43 INFO - PROCESS | 3088 | ++DOCSHELL 12FDF400 == 18 [pid = 3088] [id = 70] 17:00:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (12FEAC00) [pid = 3088] [serial = 207] [outer = 00000000] 17:00:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (170FAC00) [pid = 3088] [serial = 208] [outer = 12FEAC00] 17:00:43 INFO - PROCESS | 3088 | 1461110443303 Marionette DEBUG loaded listener.js 17:00:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (175D7400) [pid = 3088] [serial = 209] [outer = 12FEAC00] 17:00:43 INFO - PROCESS | 3088 | 1461110443897 Marionette TRACE conn5 <- [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]]]}] 17:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 930ms 17:00:43 INFO - PROCESS | 3088 | 1461110443967 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 17:00:43 INFO - PROCESS | 3088 | 1461110443973 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 17:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:00:43 INFO - PROCESS | 3088 | 1461110443980 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:00:43 INFO - PROCESS | 3088 | 1461110443983 Marionette TRACE conn5 <- [1,246,null,{}] 17:00:43 INFO - PROCESS | 3088 | 1461110443987 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:44 INFO - PROCESS | 3088 | 1461110444121 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 17:00:44 INFO - PROCESS | 3088 | 1461110444241 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:44 INFO - PROCESS | 3088 | ++DOCSHELL 18447800 == 19 [pid = 3088] [id = 71] 17:00:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (1B506400) [pid = 3088] [serial = 210] [outer = 00000000] 17:00:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (1B794400) [pid = 3088] [serial = 211] [outer = 1B506400] 17:00:44 INFO - PROCESS | 3088 | 1461110444298 Marionette DEBUG loaded listener.js 17:00:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (1C950800) [pid = 3088] [serial = 212] [outer = 1B506400] 17:00:44 INFO - PROCESS | 3088 | 1461110444850 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 17:00:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 930ms 17:00:44 INFO - PROCESS | 3088 | 1461110444912 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 17:00:44 INFO - PROCESS | 3088 | 1461110444915 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 17:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:00:44 INFO - PROCESS | 3088 | 1461110444919 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:00:44 INFO - PROCESS | 3088 | 1461110444923 Marionette TRACE conn5 <- [1,250,null,{}] 17:00:44 INFO - PROCESS | 3088 | 1461110444934 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:45 INFO - PROCESS | 3088 | 1461110445045 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 17:00:45 INFO - PROCESS | 3088 | 1461110445126 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:45 INFO - PROCESS | 3088 | ++DOCSHELL 0AF70C00 == 20 [pid = 3088] [id = 72] 17:00:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (0AF73400) [pid = 3088] [serial = 213] [outer = 00000000] 17:00:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (12D48400) [pid = 3088] [serial = 214] [outer = 0AF73400] 17:00:45 INFO - PROCESS | 3088 | 1461110445233 Marionette DEBUG loaded listener.js 17:00:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (139D5400) [pid = 3088] [serial = 215] [outer = 0AF73400] 17:00:45 INFO - PROCESS | 3088 | 1461110445925 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 17:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1020ms 17:00:45 INFO - PROCESS | 3088 | 1461110445943 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 17:00:45 INFO - PROCESS | 3088 | 1461110445948 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 17:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:00:45 INFO - PROCESS | 3088 | 1461110445953 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:00:45 INFO - PROCESS | 3088 | 1461110445956 Marionette TRACE conn5 <- [1,254,null,{}] 17:00:45 INFO - PROCESS | 3088 | 1461110445961 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:46 INFO - PROCESS | 3088 | 1461110446057 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 17:00:46 INFO - PROCESS | 3088 | 1461110446158 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:46 INFO - PROCESS | 3088 | ++DOCSHELL 0F11D800 == 21 [pid = 3088] [id = 73] 17:00:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (0F11DC00) [pid = 3088] [serial = 216] [outer = 00000000] 17:00:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (12D44400) [pid = 3088] [serial = 217] [outer = 0F11DC00] 17:00:46 INFO - PROCESS | 3088 | 1461110446208 Marionette DEBUG loaded listener.js 17:00:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (12D48000) [pid = 3088] [serial = 218] [outer = 0F11DC00] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (1B4DC400) [pid = 3088] [serial = 88] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (1E5EB000) [pid = 3088] [serial = 90] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (1EF77400) [pid = 3088] [serial = 91] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (1A370800) [pid = 3088] [serial = 93] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (12FE1000) [pid = 3088] [serial = 100] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (1DAE7000) [pid = 3088] [serial = 94] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (1B773800) [pid = 3088] [serial = 97] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (1B772400) [pid = 3088] [serial = 96] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (1CAC2C00) [pid = 3088] [serial = 82] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (131D3C00) [pid = 3088] [serial = 69] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (16E24000) [pid = 3088] [serial = 72] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (1B13BC00) [pid = 3088] [serial = 78] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (1928D000) [pid = 3088] [serial = 76] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (16EEF800) [pid = 3088] [serial = 73] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (13933800) [pid = 3088] [serial = 70] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (0AF77C00) [pid = 3088] [serial = 67] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1B756C00) [pid = 3088] [serial = 79] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1CAB3C00) [pid = 3088] [serial = 81] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (18A16800) [pid = 3088] [serial = 75] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (19289000) [pid = 3088] [serial = 139] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1A3A9C00) [pid = 3088] [serial = 126] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1B503400) [pid = 3088] [serial = 158] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (183B5000) [pid = 3088] [serial = 106] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (13A9F400) [pid = 3088] [serial = 108] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (13A9E000) [pid = 3088] [serial = 124] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (1290E400) [pid = 3088] [serial = 123] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1B4E1400) [pid = 3088] [serial = 121] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (183BF800) [pid = 3088] [serial = 138] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1A365400) [pid = 3088] [serial = 157] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1758B800) [pid = 3088] [serial = 105] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1615A400) [pid = 3088] [serial = 103] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (129BE400) [pid = 3088] [serial = 99] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (12E7E800) [pid = 3088] [serial = 84] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (131D3800) [pid = 3088] [serial = 85] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (1928C800) [pid = 3088] [serial = 87] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (161F0C00) [pid = 3088] [serial = 109] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (1B79B000) [pid = 3088] [serial = 181] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (1B78B000) [pid = 3088] [serial = 179] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (13AA0000) [pid = 3088] [serial = 102] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (1B75EC00) [pid = 3088] [serial = 115] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (1C9A7C00) [pid = 3088] [serial = 117] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (1B7A4400) [pid = 3088] [serial = 144] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (1DCEC000) [pid = 3088] [serial = 120] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (1B76EC00) [pid = 3088] [serial = 142] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (1A366400) [pid = 3088] [serial = 112] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (1B509000) [pid = 3088] [serial = 178] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (1B757400) [pid = 3088] [serial = 114] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (1B75A800) [pid = 3088] [serial = 141] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (19290400) [pid = 3088] [serial = 111] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (21CD1000) [pid = 3088] [serial = 61] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (1B4E2800) [pid = 3088] [serial = 55] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (1E4D6800) [pid = 3088] [serial = 49] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (218BFC00) [pid = 3088] [serial = 58] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (1A3F5000) [pid = 3088] [serial = 46] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (1EFCAC00) [pid = 3088] [serial = 52] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (1B50D000) [pid = 3088] [serial = 154] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (1F754C00) [pid = 3088] [serial = 152] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (1A7B9400) [pid = 3088] [serial = 37] [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.] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (1F056400) [pid = 3088] [serial = 148] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (1F057C00) [pid = 3088] [serial = 151] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (1CEEB400) [pid = 3088] [serial = 164] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (1E4CD800) [pid = 3088] [serial = 136] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (1B7A7000) [pid = 3088] [serial = 145] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (1EF83400) [pid = 3088] [serial = 147] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (1CAB7800) [pid = 3088] [serial = 118] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (1B12D000) [pid = 3088] [serial = 127] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1F07EC00) [pid = 3088] [serial = 133] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (1B795C00) [pid = 3088] [serial = 135] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (1C9E5400) [pid = 3088] [serial = 163] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (1F07A400) [pid = 3088] [serial = 132] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (1E28BC00) [pid = 3088] [serial = 130] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (1DA0E400) [pid = 3088] [serial = 129] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (1B78FC00) [pid = 3088] [serial = 161] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (1B76D400) [pid = 3088] [serial = 160] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (0AF74C00) [pid = 3088] [serial = 66] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (212E4400) [pid = 3088] [serial = 173] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (21CD8000) [pid = 3088] [serial = 175] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 63 (21CD7C00) [pid = 3088] [serial = 176] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 62 (1F759800) [pid = 3088] [serial = 170] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 61 (212E5800) [pid = 3088] [serial = 172] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 60 (2105B000) [pid = 3088] [serial = 166] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 59 (21083400) [pid = 3088] [serial = 167] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 58 (0F073C00) [pid = 3088] [serial = 169] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | --DOMWINDOW == 57 (1B50C800) [pid = 3088] [serial = 155] [outer = 00000000] [url = about:blank] 17:00:46 INFO - PROCESS | 3088 | 1461110446693 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:00:46 INFO - PROCESS | 3088 | 1461110446756 Marionette TRACE conn5 <- [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]]]}] 17:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 830ms 17:00:46 INFO - PROCESS | 3088 | 1461110446788 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 17:00:46 INFO - PROCESS | 3088 | 1461110446792 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 17:00:46 INFO - PROCESS | 3088 | 1461110446798 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:00:46 INFO - PROCESS | 3088 | 1461110446800 Marionette TRACE conn5 <- [1,258,null,{}] 17:00:46 INFO - PROCESS | 3088 | 1461110446804 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:46 INFO - PROCESS | 3088 | 1461110446885 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 17:00:46 INFO - PROCESS | 3088 | 1461110446894 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:46 INFO - PROCESS | 3088 | ++DOCSHELL 12D4B400 == 22 [pid = 3088] [id = 74] 17:00:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 58 (12D4D800) [pid = 3088] [serial = 219] [outer = 00000000] 17:00:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 59 (13A0C400) [pid = 3088] [serial = 220] [outer = 12D4D800] 17:00:46 INFO - PROCESS | 3088 | 1461110446939 Marionette DEBUG loaded listener.js 17:00:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 60 (13A9E000) [pid = 3088] [serial = 221] [outer = 12D4D800] 17:00:47 INFO - PROCESS | 3088 | 1461110447392 Marionette TRACE conn5 <- [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]]]}] 17:00:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 630ms 17:00:47 INFO - PROCESS | 3088 | 1461110447436 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 17:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:00:47 INFO - PROCESS | 3088 | 1461110447439 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 17:00:47 INFO - PROCESS | 3088 | 1461110447442 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:00:47 INFO - PROCESS | 3088 | 1461110447445 Marionette TRACE conn5 <- [1,262,null,{}] 17:00:47 INFO - PROCESS | 3088 | 1461110447456 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:47 INFO - PROCESS | 3088 | 1461110447535 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 17:00:47 INFO - PROCESS | 3088 | 1461110447544 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:47 INFO - PROCESS | 3088 | ++DOCSHELL 16EF9800 == 23 [pid = 3088] [id = 75] 17:00:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 61 (16EF9C00) [pid = 3088] [serial = 222] [outer = 00000000] 17:00:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 62 (174D2400) [pid = 3088] [serial = 223] [outer = 16EF9C00] 17:00:47 INFO - PROCESS | 3088 | 1461110447591 Marionette DEBUG loaded listener.js 17:00:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 63 (1758B800) [pid = 3088] [serial = 224] [outer = 16EF9C00] 17:00:48 INFO - PROCESS | 3088 | 1461110448034 Marionette TRACE conn5 <- [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]]]}] 17:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 629ms 17:00:48 INFO - PROCESS | 3088 | 1461110448073 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 17:00:48 INFO - PROCESS | 3088 | 1461110448075 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 17:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:00:48 INFO - PROCESS | 3088 | 1461110448078 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:00:48 INFO - PROCESS | 3088 | 1461110448080 Marionette TRACE conn5 <- [1,266,null,{}] 17:00:48 INFO - PROCESS | 3088 | 1461110448084 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:48 INFO - PROCESS | 3088 | 1461110448162 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 17:00:48 INFO - PROCESS | 3088 | 1461110448168 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:48 INFO - PROCESS | 3088 | ++DOCSHELL 176A2000 == 24 [pid = 3088] [id = 76] 17:00:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (1843EC00) [pid = 3088] [serial = 225] [outer = 00000000] 17:00:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (19289000) [pid = 3088] [serial = 226] [outer = 1843EC00] 17:00:48 INFO - PROCESS | 3088 | 1461110448213 Marionette DEBUG loaded listener.js 17:00:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (1A361400) [pid = 3088] [serial = 227] [outer = 1843EC00] 17:00:48 INFO - PROCESS | 3088 | 1461110448678 Marionette TRACE conn5 <- [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]]]}] 17:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 630ms 17:00:48 INFO - PROCESS | 3088 | 1461110448716 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 17:00:48 INFO - PROCESS | 3088 | 1461110448718 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 17:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:00:48 INFO - PROCESS | 3088 | 1461110448721 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:00:48 INFO - PROCESS | 3088 | 1461110448723 Marionette TRACE conn5 <- [1,270,null,{}] 17:00:48 INFO - PROCESS | 3088 | 1461110448727 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:48 INFO - PROCESS | 3088 | 1461110448827 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 17:00:48 INFO - PROCESS | 3088 | 1461110448833 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:48 INFO - PROCESS | 3088 | ++DOCSHELL 1A367C00 == 25 [pid = 3088] [id = 77] 17:00:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (1A369C00) [pid = 3088] [serial = 228] [outer = 00000000] 17:00:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (1A39F400) [pid = 3088] [serial = 229] [outer = 1A369C00] 17:00:48 INFO - PROCESS | 3088 | 1461110448878 Marionette DEBUG loaded listener.js 17:00:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (1A3EE000) [pid = 3088] [serial = 230] [outer = 1A369C00] 17:00:49 INFO - PROCESS | 3088 | 1461110449327 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 17:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 630ms 17:00:49 INFO - PROCESS | 3088 | 1461110449353 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 17:00:49 INFO - PROCESS | 3088 | 1461110449355 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 17:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:00:49 INFO - PROCESS | 3088 | 1461110449358 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:00:49 INFO - PROCESS | 3088 | 1461110449359 Marionette TRACE conn5 <- [1,274,null,{}] 17:00:49 INFO - PROCESS | 3088 | 1461110449363 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:49 INFO - PROCESS | 3088 | 1461110449485 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 17:00:49 INFO - PROCESS | 3088 | 1461110449558 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:49 INFO - PROCESS | 3088 | ++DOCSHELL 0F113C00 == 26 [pid = 3088] [id = 78] 17:00:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (1A3F5000) [pid = 3088] [serial = 231] [outer = 00000000] 17:00:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (1B4E1400) [pid = 3088] [serial = 232] [outer = 1A3F5000] 17:00:49 INFO - PROCESS | 3088 | 1461110449607 Marionette DEBUG loaded listener.js 17:00:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (1B4E1000) [pid = 3088] [serial = 233] [outer = 1A3F5000] 17:00:49 INFO - PROCESS | 3088 | 1461110450005 Marionette TRACE conn5 <- [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]]]}] 17:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 670ms 17:00:50 INFO - PROCESS | 3088 | 1461110450029 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 17:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:00:50 INFO - PROCESS | 3088 | 1461110450031 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 17:00:50 INFO - PROCESS | 3088 | 1461110450034 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:00:50 INFO - PROCESS | 3088 | 1461110450035 Marionette TRACE conn5 <- [1,278,null,{}] 17:00:50 INFO - PROCESS | 3088 | 1461110450039 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:50 INFO - PROCESS | 3088 | 1461110450135 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 17:00:50 INFO - PROCESS | 3088 | 1461110450141 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:50 INFO - PROCESS | 3088 | ++DOCSHELL 1B50B800 == 27 [pid = 3088] [id = 79] 17:00:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (1B50C800) [pid = 3088] [serial = 234] [outer = 00000000] 17:00:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (1B755C00) [pid = 3088] [serial = 235] [outer = 1B50C800] 17:00:50 INFO - PROCESS | 3088 | 1461110450186 Marionette DEBUG loaded listener.js 17:00:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (1B75D800) [pid = 3088] [serial = 236] [outer = 1B50C800] 17:00:50 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1265F400) [pid = 3088] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:00:50 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (176AD800) [pid = 3088] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:00:50 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (1B799C00) [pid = 3088] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:00:50 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (1B758400) [pid = 3088] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:00:50 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (1F055400) [pid = 3088] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:00:50 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (1C9A7800) [pid = 3088] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:00:50 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (1B791800) [pid = 3088] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:00:50 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (129C9400) [pid = 3088] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:00:50 INFO - PROCESS | 3088 | 1461110450607 Marionette TRACE conn5 <- [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]]]}] 17:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 629ms 17:00:50 INFO - PROCESS | 3088 | 1461110450664 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 17:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:00:50 INFO - PROCESS | 3088 | 1461110450666 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 17:00:50 INFO - PROCESS | 3088 | 1461110450670 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:00:50 INFO - PROCESS | 3088 | 1461110450672 Marionette TRACE conn5 <- [1,282,null,{}] 17:00:50 INFO - PROCESS | 3088 | 1461110450675 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:50 INFO - PROCESS | 3088 | 1461110450773 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 17:00:50 INFO - PROCESS | 3088 | 1461110450839 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:50 INFO - PROCESS | 3088 | ++DOCSHELL 1B50FC00 == 28 [pid = 3088] [id = 80] 17:00:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (1B511C00) [pid = 3088] [serial = 237] [outer = 00000000] 17:00:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (1B76F400) [pid = 3088] [serial = 238] [outer = 1B511C00] 17:00:50 INFO - PROCESS | 3088 | 1461110450888 Marionette DEBUG loaded listener.js 17:00:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (1B771C00) [pid = 3088] [serial = 239] [outer = 1B511C00] 17:00:51 INFO - PROCESS | 3088 | 1461110451240 Marionette TRACE conn5 <- [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]]]}] 17:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 631ms 17:00:51 INFO - PROCESS | 3088 | 1461110451302 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 17:00:51 INFO - PROCESS | 3088 | 1461110451303 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 17:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:00:51 INFO - PROCESS | 3088 | 1461110451307 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:00:51 INFO - PROCESS | 3088 | 1461110451308 Marionette TRACE conn5 <- [1,286,null,{}] 17:00:51 INFO - PROCESS | 3088 | 1461110451312 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:51 INFO - PROCESS | 3088 | 1461110451388 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 17:00:51 INFO - PROCESS | 3088 | 1461110451394 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:51 INFO - PROCESS | 3088 | ++DOCSHELL 1B773000 == 29 [pid = 3088] [id = 81] 17:00:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (1B774800) [pid = 3088] [serial = 240] [outer = 00000000] 17:00:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (1B795C00) [pid = 3088] [serial = 241] [outer = 1B774800] 17:00:51 INFO - PROCESS | 3088 | 1461110451438 Marionette DEBUG loaded listener.js 17:00:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (1B79A800) [pid = 3088] [serial = 242] [outer = 1B774800] 17:00:51 INFO - PROCESS | 3088 | 1461110451842 Marionette TRACE conn5 <- [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]]]}] 17:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 570ms 17:00:51 INFO - PROCESS | 3088 | 1461110451878 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 17:00:51 INFO - PROCESS | 3088 | 1461110451880 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 17:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:00:51 INFO - PROCESS | 3088 | 1461110451883 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:00:51 INFO - PROCESS | 3088 | 1461110451885 Marionette TRACE conn5 <- [1,290,null,{}] 17:00:51 INFO - PROCESS | 3088 | 1461110451888 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:51 INFO - PROCESS | 3088 | 1461110451962 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 17:00:51 INFO - PROCESS | 3088 | 1461110451968 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:51 INFO - PROCESS | 3088 | ++DOCSHELL 1B78F400 == 30 [pid = 3088] [id = 82] 17:00:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (1B796C00) [pid = 3088] [serial = 243] [outer = 00000000] 17:00:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (1B80CC00) [pid = 3088] [serial = 244] [outer = 1B796C00] 17:00:51 INFO - PROCESS | 3088 | 1461110452013 Marionette DEBUG loaded listener.js 17:00:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (1B80BC00) [pid = 3088] [serial = 245] [outer = 1B796C00] 17:00:52 INFO - PROCESS | 3088 | 1461110452477 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 17:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 17:00:52 INFO - PROCESS | 3088 | 1461110452558 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 17:00:52 INFO - PROCESS | 3088 | 1461110452563 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 17:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:00:52 INFO - PROCESS | 3088 | 1461110452568 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:00:52 INFO - PROCESS | 3088 | 1461110452573 Marionette TRACE conn5 <- [1,294,null,{}] 17:00:52 INFO - PROCESS | 3088 | 1461110452622 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:52 INFO - PROCESS | 3088 | 1461110452722 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 17:00:52 INFO - PROCESS | 3088 | 1461110452831 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:52 INFO - PROCESS | 3088 | ++DOCSHELL 0F116800 == 31 [pid = 3088] [id = 83] 17:00:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (0F118400) [pid = 3088] [serial = 246] [outer = 00000000] 17:00:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (0F538C00) [pid = 3088] [serial = 247] [outer = 0F118400] 17:00:52 INFO - PROCESS | 3088 | 1461110452888 Marionette DEBUG loaded listener.js 17:00:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (12902C00) [pid = 3088] [serial = 248] [outer = 0F118400] 17:00:53 INFO - PROCESS | 3088 | 1461110453491 Marionette TRACE conn5 <- [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]]]}] 17:00:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:00:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 969ms 17:00:53 INFO - PROCESS | 3088 | 1461110453543 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 17:00:53 INFO - PROCESS | 3088 | 1461110453550 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 17:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:00:53 INFO - PROCESS | 3088 | 1461110453556 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:00:53 INFO - PROCESS | 3088 | 1461110453559 Marionette TRACE conn5 <- [1,298,null,{}] 17:00:53 INFO - PROCESS | 3088 | 1461110453563 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:53 INFO - PROCESS | 3088 | 1461110453667 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 17:00:53 INFO - PROCESS | 3088 | 1461110453753 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:53 INFO - PROCESS | 3088 | ++DOCSHELL 16110800 == 32 [pid = 3088] [id = 84] 17:00:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (161F0C00) [pid = 3088] [serial = 249] [outer = 00000000] 17:00:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (174D0800) [pid = 3088] [serial = 250] [outer = 161F0C00] 17:00:53 INFO - PROCESS | 3088 | 1461110453808 Marionette DEBUG loaded listener.js 17:00:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1843D400) [pid = 3088] [serial = 251] [outer = 161F0C00] 17:00:54 INFO - PROCESS | 3088 | 1461110454319 Marionette TRACE conn5 <- [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]]]}] 17:00:54 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. 17:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 770ms 17:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:00:54 INFO - PROCESS | 3088 | 1461110454328 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 17:00:54 INFO - PROCESS | 3088 | 1461110454331 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 17:00:54 INFO - PROCESS | 3088 | 1461110454334 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:00:54 INFO - PROCESS | 3088 | 1461110454338 Marionette TRACE conn5 <- [1,302,null,{}] 17:00:54 INFO - PROCESS | 3088 | 1461110454349 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:54 INFO - PROCESS | 3088 | 1461110454492 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 17:00:54 INFO - PROCESS | 3088 | 1461110454555 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:54 INFO - PROCESS | 3088 | ++DOCSHELL 1B76D000 == 33 [pid = 3088] [id = 85] 17:00:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1B76E400) [pid = 3088] [serial = 252] [outer = 00000000] 17:00:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (1B80B000) [pid = 3088] [serial = 253] [outer = 1B76E400] 17:00:54 INFO - PROCESS | 3088 | 1461110454612 Marionette DEBUG loaded listener.js 17:00:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (1C943800) [pid = 3088] [serial = 254] [outer = 1B76E400] 17:00:55 INFO - PROCESS | 3088 | 1461110455191 Marionette TRACE conn5 <- [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]]]}] 17:00:55 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. 17:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 869ms 17:00:55 INFO - PROCESS | 3088 | 1461110455208 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 17:00:55 INFO - PROCESS | 3088 | 1461110455211 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 17:00:55 INFO - PROCESS | 3088 | 1461110455214 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:00:55 INFO - PROCESS | 3088 | 1461110455216 Marionette TRACE conn5 <- [1,306,null,{}] 17:00:55 INFO - PROCESS | 3088 | 1461110455219 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:55 INFO - PROCESS | 3088 | 1461110455319 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 17:00:55 INFO - PROCESS | 3088 | 1461110455403 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:55 INFO - PROCESS | 3088 | ++DOCSHELL 1CAB4800 == 34 [pid = 3088] [id = 86] 17:00:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1CAB4C00) [pid = 3088] [serial = 255] [outer = 00000000] 17:00:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (1CDC7400) [pid = 3088] [serial = 256] [outer = 1CAB4C00] 17:00:55 INFO - PROCESS | 3088 | 1461110455459 Marionette DEBUG loaded listener.js 17:00:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1DA08800) [pid = 3088] [serial = 257] [outer = 1CAB4C00] 17:00:56 INFO - PROCESS | 3088 | 1461110456125 Marionette TRACE conn5 <- [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]]]}] 17:00:56 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. 17:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 970ms 17:00:56 INFO - PROCESS | 3088 | 1461110456188 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 17:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:00:56 INFO - PROCESS | 3088 | 1461110456192 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 17:00:56 INFO - PROCESS | 3088 | 1461110456197 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:00:56 INFO - PROCESS | 3088 | 1461110456201 Marionette TRACE conn5 <- [1,310,null,{}] 17:00:56 INFO - PROCESS | 3088 | 1461110456208 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:56 INFO - PROCESS | 3088 | 1461110456299 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 17:00:56 INFO - PROCESS | 3088 | 1461110456376 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:56 INFO - PROCESS | 3088 | ++DOCSHELL 139D6000 == 35 [pid = 3088] [id = 87] 17:00:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (139DB400) [pid = 3088] [serial = 258] [outer = 00000000] 17:00:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1615F400) [pid = 3088] [serial = 259] [outer = 139DB400] 17:00:56 INFO - PROCESS | 3088 | 1461110456425 Marionette DEBUG loaded listener.js 17:00:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (16E21800) [pid = 3088] [serial = 260] [outer = 139DB400] 17:00:56 INFO - PROCESS | 3088 | --DOCSHELL 1B510400 == 34 [pid = 3088] [id = 61] 17:00:56 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (13AA6800) [pid = 3088] [serial = 184] [outer = 00000000] [url = about:blank] 17:00:56 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (16C0E800) [pid = 3088] [serial = 185] [outer = 00000000] [url = about:blank] 17:00:56 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (1A36F400) [pid = 3088] [serial = 187] [outer = 00000000] [url = about:blank] 17:00:56 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (1B7A3000) [pid = 3088] [serial = 190] [outer = 00000000] [url = about:blank] 17:00:56 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (1B880800) [pid = 3088] [serial = 191] [outer = 00000000] [url = about:blank] 17:00:56 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (1B7A4800) [pid = 3088] [serial = 182] [outer = 00000000] [url = about:blank] 17:00:56 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (1F77E400) [pid = 3088] [serial = 196] [outer = 00000000] [url = about:blank] 17:00:56 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (1DCF2800) [pid = 3088] [serial = 193] [outer = 00000000] [url = about:blank] 17:00:56 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (1C9AE000) [pid = 3088] [serial = 203] [outer = 00000000] [url = about:blank] 17:00:56 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (1CEE3C00) [pid = 3088] [serial = 202] [outer = 00000000] [url = about:blank] 17:00:56 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (1F784400) [pid = 3088] [serial = 197] [outer = 00000000] [url = about:blank] 17:00:56 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (1B136000) [pid = 3088] [serial = 199] [outer = 00000000] [url = about:blank] 17:00:56 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (1E4D3400) [pid = 3088] [serial = 194] [outer = 00000000] [url = about:blank] 17:00:56 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (1B759000) [pid = 3088] [serial = 200] [outer = 00000000] [url = about:blank] 17:00:56 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (1B137C00) [pid = 3088] [serial = 188] [outer = 00000000] [url = about:blank] 17:00:57 INFO - PROCESS | 3088 | 1461110457039 Marionette TRACE conn5 <- [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]]]}] 17:00:57 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. 17:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 890ms 17:00:57 INFO - PROCESS | 3088 | 1461110457088 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 17:00:57 INFO - PROCESS | 3088 | 1461110457094 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 17:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:00:57 INFO - PROCESS | 3088 | 1461110457100 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:00:57 INFO - PROCESS | 3088 | 1461110457102 Marionette TRACE conn5 <- [1,314,null,{}] 17:00:57 INFO - PROCESS | 3088 | 1461110457106 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:57 INFO - PROCESS | 3088 | 1461110457198 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 17:00:57 INFO - PROCESS | 3088 | 1461110457270 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:57 INFO - PROCESS | 3088 | ++DOCSHELL 0AF73000 == 35 [pid = 3088] [id = 88] 17:00:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (0F06AC00) [pid = 3088] [serial = 261] [outer = 00000000] 17:00:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (0F586800) [pid = 3088] [serial = 262] [outer = 0F06AC00] 17:00:57 INFO - PROCESS | 3088 | 1461110457316 Marionette DEBUG loaded listener.js 17:00:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (1615BC00) [pid = 3088] [serial = 263] [outer = 0F06AC00] 17:00:57 INFO - PROCESS | 3088 | 1461110457691 Marionette TRACE conn5 <- [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]]]}] 17:00:57 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. 17:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 629ms 17:00:57 INFO - PROCESS | 3088 | 1461110457733 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 17:00:57 INFO - PROCESS | 3088 | 1461110457736 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 17:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:00:57 INFO - PROCESS | 3088 | 1461110457739 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:00:57 INFO - PROCESS | 3088 | 1461110457742 Marionette TRACE conn5 <- [1,318,null,{}] 17:00:57 INFO - PROCESS | 3088 | 1461110457753 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:57 INFO - PROCESS | 3088 | 1461110457866 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 17:00:57 INFO - PROCESS | 3088 | 1461110457875 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:57 INFO - PROCESS | 3088 | ++DOCSHELL 1A366400 == 36 [pid = 3088] [id = 89] 17:00:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (1A36F800) [pid = 3088] [serial = 264] [outer = 00000000] 17:00:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1B128000) [pid = 3088] [serial = 265] [outer = 1A36F800] 17:00:57 INFO - PROCESS | 3088 | 1461110457923 Marionette DEBUG loaded listener.js 17:00:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1B13E800) [pid = 3088] [serial = 266] [outer = 1A36F800] 17:00:58 INFO - PROCESS | 3088 | 1461110458342 Marionette TRACE conn5 <- [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]]]}] 17:00:58 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. 17:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 670ms 17:00:58 INFO - PROCESS | 3088 | 1461110458383 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 17:00:58 INFO - PROCESS | 3088 | 1461110458385 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 17:00:58 INFO - PROCESS | 3088 | 1461110458388 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:00:58 INFO - PROCESS | 3088 | 1461110458390 Marionette TRACE conn5 <- [1,322,null,{}] 17:00:58 INFO - PROCESS | 3088 | 1461110458393 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:58 INFO - PROCESS | 3088 | 1461110458470 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 17:00:58 INFO - PROCESS | 3088 | 1461110458478 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:58 INFO - PROCESS | 3088 | ++DOCSHELL 1B507C00 == 37 [pid = 3088] [id = 90] 17:00:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1B508400) [pid = 3088] [serial = 267] [outer = 00000000] 17:00:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (1B757000) [pid = 3088] [serial = 268] [outer = 1B508400] 17:00:58 INFO - PROCESS | 3088 | 1461110458525 Marionette DEBUG loaded listener.js 17:00:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (1B76B800) [pid = 3088] [serial = 269] [outer = 1B508400] 17:00:58 INFO - PROCESS | 3088 | 1461110458957 Marionette TRACE conn5 <- [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]]]}] 17:00:59 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. 17:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 630ms 17:00:59 INFO - PROCESS | 3088 | 1461110459023 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 17:00:59 INFO - PROCESS | 3088 | 1461110459025 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 17:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:00:59 INFO - PROCESS | 3088 | 1461110459028 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:00:59 INFO - PROCESS | 3088 | 1461110459030 Marionette TRACE conn5 <- [1,326,null,{}] 17:00:59 INFO - PROCESS | 3088 | 1461110459033 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:59 INFO - PROCESS | 3088 | 1461110459107 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 17:00:59 INFO - PROCESS | 3088 | 1461110459113 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:59 INFO - PROCESS | 3088 | ++DOCSHELL 1B78A800 == 38 [pid = 3088] [id = 91] 17:00:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1B78B000) [pid = 3088] [serial = 270] [outer = 00000000] 17:00:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (1B802800) [pid = 3088] [serial = 271] [outer = 1B78B000] 17:00:59 INFO - PROCESS | 3088 | 1461110459159 Marionette DEBUG loaded listener.js 17:00:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1B880800) [pid = 3088] [serial = 272] [outer = 1B78B000] 17:00:59 INFO - PROCESS | 3088 | 1461110459633 Marionette TRACE conn5 <- [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]]]}] 17:00:59 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. 17:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 670ms 17:00:59 INFO - PROCESS | 3088 | 1461110459699 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 17:00:59 INFO - PROCESS | 3088 | 1461110459701 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 17:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:00:59 INFO - PROCESS | 3088 | 1461110459704 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:00:59 INFO - PROCESS | 3088 | 1461110459705 Marionette TRACE conn5 <- [1,330,null,{}] 17:00:59 INFO - PROCESS | 3088 | 1461110459709 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:59 INFO - PROCESS | 3088 | 1461110459831 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 17:00:59 INFO - PROCESS | 3088 | 1461110459884 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:59 INFO - PROCESS | 3088 | ++DOCSHELL 0F113400 == 39 [pid = 3088] [id = 92] 17:00:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1BC1A400) [pid = 3088] [serial = 273] [outer = 00000000] 17:00:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1DA07C00) [pid = 3088] [serial = 274] [outer = 1BC1A400] 17:00:59 INFO - PROCESS | 3088 | 1461110459932 Marionette DEBUG loaded listener.js 17:01:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (1DC92400) [pid = 3088] [serial = 275] [outer = 1BC1A400] 17:01:00 INFO - PROCESS | 3088 | 1461110460368 Marionette TRACE conn5 <- [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]]]}] 17:01:00 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. 17:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 729ms 17:01:00 INFO - PROCESS | 3088 | 1461110460467 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 17:01:00 INFO - PROCESS | 3088 | 1461110460469 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 17:01:00 INFO - PROCESS | 3088 | 1461110460473 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:01:00 INFO - PROCESS | 3088 | 1461110460474 Marionette TRACE conn5 <- [1,334,null,{}] 17:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:01:00 INFO - PROCESS | 3088 | 1461110460478 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:00 INFO - PROCESS | 3088 | 1461110460579 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 17:01:00 INFO - PROCESS | 3088 | 1461110460591 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:00 INFO - PROCESS | 3088 | ++DOCSHELL 0F122800 == 40 [pid = 3088] [id = 93] 17:01:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (0F58BC00) [pid = 3088] [serial = 276] [outer = 00000000] 17:01:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1E297000) [pid = 3088] [serial = 277] [outer = 0F58BC00] 17:01:00 INFO - PROCESS | 3088 | 1461110460675 Marionette DEBUG loaded listener.js 17:01:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (1E454400) [pid = 3088] [serial = 278] [outer = 0F58BC00] 17:01:01 INFO - PROCESS | 3088 | 1461110461070 Marionette TRACE conn5 <- [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]]]}] 17:01:01 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. 17:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 17:01:01 INFO - PROCESS | 3088 | 1461110461110 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 17:01:01 INFO - PROCESS | 3088 | 1461110461112 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 17:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:01:01 INFO - PROCESS | 3088 | 1461110461114 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:01:01 INFO - PROCESS | 3088 | 1461110461116 Marionette TRACE conn5 <- [1,338,null,{}] 17:01:01 INFO - PROCESS | 3088 | 1461110461120 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:01 INFO - PROCESS | 3088 | 1461110461220 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 17:01:01 INFO - PROCESS | 3088 | 1461110461226 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:01 INFO - PROCESS | 3088 | ++DOCSHELL 1E4D8400 == 41 [pid = 3088] [id = 94] 17:01:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (1E4D8C00) [pid = 3088] [serial = 279] [outer = 00000000] 17:01:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (1E5ED400) [pid = 3088] [serial = 280] [outer = 1E4D8C00] 17:01:01 INFO - PROCESS | 3088 | 1461110461272 Marionette DEBUG loaded listener.js 17:01:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (1EF7C800) [pid = 3088] [serial = 281] [outer = 1E4D8C00] 17:01:01 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (1A369C00) [pid = 3088] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:01:01 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (1A3F5000) [pid = 3088] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:01:01 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (16EF9C00) [pid = 3088] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:01:01 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (12D4D800) [pid = 3088] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:01:01 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (0F11DC00) [pid = 3088] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:01:01 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (1843EC00) [pid = 3088] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:01:01 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (1B50C800) [pid = 3088] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:01:01 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (1B511C00) [pid = 3088] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:01:01 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (1B774800) [pid = 3088] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:01:01 INFO - PROCESS | 3088 | 1461110461709 Marionette TRACE conn5 <- [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]]]}] 17:01:01 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. 17:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 17:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:01:01 INFO - PROCESS | 3088 | 1461110461746 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 17:01:01 INFO - PROCESS | 3088 | 1461110461748 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 17:01:01 INFO - PROCESS | 3088 | 1461110461751 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:01:01 INFO - PROCESS | 3088 | 1461110461752 Marionette TRACE conn5 <- [1,342,null,{}] 17:01:01 INFO - PROCESS | 3088 | 1461110461756 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:01 INFO - PROCESS | 3088 | 1461110461831 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 17:01:01 INFO - PROCESS | 3088 | 1461110461837 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:01 INFO - PROCESS | 3088 | ++DOCSHELL 1B80C800 == 42 [pid = 3088] [id = 95] 17:01:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1C94A800) [pid = 3088] [serial = 282] [outer = 00000000] 17:01:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1F04C000) [pid = 3088] [serial = 283] [outer = 1C94A800] 17:01:01 INFO - PROCESS | 3088 | 1461110461881 Marionette DEBUG loaded listener.js 17:01:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (1F04F000) [pid = 3088] [serial = 284] [outer = 1C94A800] 17:01:02 INFO - PROCESS | 3088 | 1461110462315 Marionette TRACE conn5 <- [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]]]}] 17:01:02 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. 17:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 570ms 17:01:02 INFO - PROCESS | 3088 | 1461110462322 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 17:01:02 INFO - PROCESS | 3088 | 1461110462323 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 17:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:01:02 INFO - PROCESS | 3088 | 1461110462326 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:01:02 INFO - PROCESS | 3088 | 1461110462328 Marionette TRACE conn5 <- [1,346,null,{}] 17:01:02 INFO - PROCESS | 3088 | 1461110462332 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:02 INFO - PROCESS | 3088 | 1461110462439 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 17:01:02 INFO - PROCESS | 3088 | 1461110462447 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:02 INFO - PROCESS | 3088 | ++DOCSHELL 1F051C00 == 43 [pid = 3088] [id = 96] 17:01:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (1F054400) [pid = 3088] [serial = 285] [outer = 00000000] 17:01:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1F07D000) [pid = 3088] [serial = 286] [outer = 1F054400] 17:01:02 INFO - PROCESS | 3088 | 1461110462491 Marionette DEBUG loaded listener.js 17:01:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (1F07F800) [pid = 3088] [serial = 287] [outer = 1F054400] 17:01:02 INFO - PROCESS | 3088 | 1461110462887 Marionette TRACE conn5 <- [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]]]}] 17:01:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 569ms 17:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:01:02 INFO - PROCESS | 3088 | 1461110462898 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 17:01:02 INFO - PROCESS | 3088 | 1461110462900 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 17:01:02 INFO - PROCESS | 3088 | 1461110462903 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:01:02 INFO - PROCESS | 3088 | 1461110462905 Marionette TRACE conn5 <- [1,350,null,{}] 17:01:02 INFO - PROCESS | 3088 | 1461110462908 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:03 INFO - PROCESS | 3088 | 1461110463002 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 17:01:03 INFO - PROCESS | 3088 | 1461110463074 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:03 INFO - PROCESS | 3088 | ++DOCSHELL 1F083000 == 44 [pid = 3088] [id = 97] 17:01:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (1F084400) [pid = 3088] [serial = 288] [outer = 00000000] 17:01:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (1F781800) [pid = 3088] [serial = 289] [outer = 1F084400] 17:01:03 INFO - PROCESS | 3088 | 1461110463123 Marionette DEBUG loaded listener.js 17:01:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (21065000) [pid = 3088] [serial = 290] [outer = 1F084400] 17:01:03 INFO - PROCESS | 3088 | 1461110463588 Marionette TRACE conn5 <- [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]]]}] 17:01:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 730ms 17:01:03 INFO - PROCESS | 3088 | 1461110463634 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 17:01:03 INFO - PROCESS | 3088 | 1461110463639 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 17:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:01:03 INFO - PROCESS | 3088 | 1461110463644 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:01:03 INFO - PROCESS | 3088 | 1461110463648 Marionette TRACE conn5 <- [1,354,null,{}] 17:01:03 INFO - PROCESS | 3088 | 1461110463670 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:03 INFO - PROCESS | 3088 | 1461110463776 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 17:01:03 INFO - PROCESS | 3088 | 1461110463859 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:03 INFO - PROCESS | 3088 | ++DOCSHELL 0F06C000 == 45 [pid = 3088] [id = 98] 17:01:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (0F06CC00) [pid = 3088] [serial = 291] [outer = 00000000] 17:01:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (13A06000) [pid = 3088] [serial = 292] [outer = 0F06CC00] 17:01:03 INFO - PROCESS | 3088 | 1461110463916 Marionette DEBUG loaded listener.js 17:01:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (16C0E800) [pid = 3088] [serial = 293] [outer = 0F06CC00] 17:01:04 INFO - PROCESS | 3088 | 1461110464555 Marionette TRACE conn5 <- [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]]]}] 17:01:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:01:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 990ms 17:01:04 INFO - PROCESS | 3088 | 1461110464635 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 17:01:04 INFO - PROCESS | 3088 | 1461110464641 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 17:01:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:01:04 INFO - PROCESS | 3088 | 1461110464648 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:01:04 INFO - PROCESS | 3088 | 1461110464651 Marionette TRACE conn5 <- [1,358,null,{}] 17:01:04 INFO - PROCESS | 3088 | 1461110464655 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:04 INFO - PROCESS | 3088 | 1461110464789 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 17:01:04 INFO - PROCESS | 3088 | 1461110464865 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:04 INFO - PROCESS | 3088 | ++DOCSHELL 1843E800 == 46 [pid = 3088] [id = 99] 17:01:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (1A3A4800) [pid = 3088] [serial = 294] [outer = 00000000] 17:01:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (1B510400) [pid = 3088] [serial = 295] [outer = 1A3A4800] 17:01:04 INFO - PROCESS | 3088 | 1461110464962 Marionette DEBUG loaded listener.js 17:01:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (1B75E800) [pid = 3088] [serial = 296] [outer = 1A3A4800] 17:01:05 INFO - PROCESS | 3088 | 1461110465520 Marionette TRACE conn5 <- [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]]]}] 17:01:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 929ms 17:01:05 INFO - PROCESS | 3088 | 1461110465579 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 17:01:05 INFO - PROCESS | 3088 | 1461110465582 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 17:01:05 INFO - PROCESS | 3088 | 1461110465585 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:01:05 INFO - PROCESS | 3088 | 1461110465589 Marionette TRACE conn5 <- [1,362,null,{}] 17:01:05 INFO - PROCESS | 3088 | 1461110465600 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:05 INFO - PROCESS | 3088 | 1461110465707 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 17:01:05 INFO - PROCESS | 3088 | 1461110465783 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:05 INFO - PROCESS | 3088 | ++DOCSHELL 1CEEA800 == 47 [pid = 3088] [id = 100] 17:01:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (1E4DB800) [pid = 3088] [serial = 297] [outer = 00000000] 17:01:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (1F080400) [pid = 3088] [serial = 298] [outer = 1E4DB800] 17:01:05 INFO - PROCESS | 3088 | 1461110465841 Marionette DEBUG loaded listener.js 17:01:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (1F780000) [pid = 3088] [serial = 299] [outer = 1E4DB800] 17:01:06 INFO - PROCESS | 3088 | 1461110466495 Marionette TRACE conn5 <- [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]]]}] 17:01:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 931ms 17:01:06 INFO - PROCESS | 3088 | 1461110466520 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 17:01:06 INFO - PROCESS | 3088 | 1461110466523 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 17:01:06 INFO - PROCESS | 3088 | 1461110466526 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:01:06 INFO - PROCESS | 3088 | 1461110466528 Marionette TRACE conn5 <- [1,366,null,{}] 17:01:06 INFO - PROCESS | 3088 | 1461110466532 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:06 INFO - PROCESS | 3088 | 1461110466634 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 17:01:06 INFO - PROCESS | 3088 | 1461110466751 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:06 INFO - PROCESS | 3088 | ++DOCSHELL 1B79E400 == 48 [pid = 3088] [id = 101] 17:01:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1B79F400) [pid = 3088] [serial = 300] [outer = 00000000] 17:01:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1B93F000) [pid = 3088] [serial = 301] [outer = 1B79F400] 17:01:06 INFO - PROCESS | 3088 | 1461110466807 Marionette DEBUG loaded listener.js 17:01:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1F758400) [pid = 3088] [serial = 302] [outer = 1B79F400] 17:01:07 INFO - PROCESS | 3088 | 1461110467520 Marionette TRACE conn5 <- [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]]]}] 17:01:07 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. 17:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1016ms 17:01:07 INFO - PROCESS | 3088 | 1461110467546 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 17:01:07 INFO - PROCESS | 3088 | 1461110467550 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 17:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:01:07 INFO - PROCESS | 3088 | 1461110467555 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:01:07 INFO - PROCESS | 3088 | 1461110467559 Marionette TRACE conn5 <- [1,370,null,{}] 17:01:07 INFO - PROCESS | 3088 | 1461110467565 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:07 INFO - PROCESS | 3088 | 1461110467680 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 17:01:07 INFO - PROCESS | 3088 | 1461110467761 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:07 INFO - PROCESS | 3088 | ++DOCSHELL 176A1400 == 49 [pid = 3088] [id = 102] 17:01:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (176AE000) [pid = 3088] [serial = 303] [outer = 00000000] 17:01:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1A365400) [pid = 3088] [serial = 304] [outer = 176AE000] 17:01:07 INFO - PROCESS | 3088 | 1461110467810 Marionette DEBUG loaded listener.js 17:01:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1A370000) [pid = 3088] [serial = 305] [outer = 176AE000] 17:01:08 INFO - PROCESS | 3088 | --DOCSHELL 1F051C00 == 48 [pid = 3088] [id = 96] 17:01:08 INFO - PROCESS | 3088 | --DOCSHELL 1B80C800 == 47 [pid = 3088] [id = 95] 17:01:08 INFO - PROCESS | 3088 | --DOCSHELL 1E4D8400 == 46 [pid = 3088] [id = 94] 17:01:08 INFO - PROCESS | 3088 | --DOCSHELL 0F122800 == 45 [pid = 3088] [id = 93] 17:01:08 INFO - PROCESS | 3088 | --DOCSHELL 0F113400 == 44 [pid = 3088] [id = 92] 17:01:08 INFO - PROCESS | 3088 | --DOCSHELL 1B78A800 == 43 [pid = 3088] [id = 91] 17:01:08 INFO - PROCESS | 3088 | --DOCSHELL 1B507C00 == 42 [pid = 3088] [id = 90] 17:01:08 INFO - PROCESS | 3088 | --DOCSHELL 1A366400 == 41 [pid = 3088] [id = 89] 17:01:08 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (12D48400) [pid = 3088] [serial = 214] [outer = 00000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (170FAC00) [pid = 3088] [serial = 208] [outer = 00000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1B794400) [pid = 3088] [serial = 211] [outer = 00000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (1B80CC00) [pid = 3088] [serial = 244] [outer = 00000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3088 | --DOCSHELL 0AF73000 == 40 [pid = 3088] [id = 88] 17:01:08 INFO - PROCESS | 3088 | --DOCSHELL 139D6000 == 39 [pid = 3088] [id = 87] 17:01:08 INFO - PROCESS | 3088 | --DOCSHELL 1CAB4800 == 38 [pid = 3088] [id = 86] 17:01:08 INFO - PROCESS | 3088 | --DOCSHELL 1B76D000 == 37 [pid = 3088] [id = 85] 17:01:08 INFO - PROCESS | 3088 | --DOCSHELL 16110800 == 36 [pid = 3088] [id = 84] 17:01:08 INFO - PROCESS | 3088 | --DOCSHELL 0F116800 == 35 [pid = 3088] [id = 83] 17:01:08 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (1A39F400) [pid = 3088] [serial = 229] [outer = 00000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (1A3EE000) [pid = 3088] [serial = 230] [outer = 00000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (1B4E1000) [pid = 3088] [serial = 233] [outer = 00000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (1B4E1400) [pid = 3088] [serial = 232] [outer = 00000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (174D2400) [pid = 3088] [serial = 223] [outer = 00000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (1758B800) [pid = 3088] [serial = 224] [outer = 00000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (1F051000) [pid = 3088] [serial = 205] [outer = 00000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (13A0C400) [pid = 3088] [serial = 220] [outer = 00000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (13A9E000) [pid = 3088] [serial = 221] [outer = 00000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (12D48000) [pid = 3088] [serial = 218] [outer = 00000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (12D44400) [pid = 3088] [serial = 217] [outer = 00000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (19289000) [pid = 3088] [serial = 226] [outer = 00000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (1B755C00) [pid = 3088] [serial = 235] [outer = 00000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (1B76F400) [pid = 3088] [serial = 238] [outer = 00000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (1B79A800) [pid = 3088] [serial = 242] [outer = 00000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (1B795C00) [pid = 3088] [serial = 241] [outer = 00000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (1B75D800) [pid = 3088] [serial = 236] [outer = 00000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (1B771C00) [pid = 3088] [serial = 239] [outer = 00000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (1A361400) [pid = 3088] [serial = 227] [outer = 00000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3088 | 1461110468460 Marionette TRACE conn5 <- [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]]]}] 17:01:08 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. 17:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 929ms 17:01:08 INFO - PROCESS | 3088 | 1461110468487 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 17:01:08 INFO - PROCESS | 3088 | 1461110468492 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 17:01:08 INFO - PROCESS | 3088 | 1461110468498 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:01:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:01:08 INFO - PROCESS | 3088 | 1461110468500 Marionette TRACE conn5 <- [1,374,null,{}] 17:01:08 INFO - PROCESS | 3088 | 1461110468504 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:08 INFO - PROCESS | 3088 | 1461110468585 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 17:01:08 INFO - PROCESS | 3088 | 1461110468592 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:08 INFO - PROCESS | 3088 | ++DOCSHELL 0F115000 == 36 [pid = 3088] [id = 103] 17:01:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (0F116800) [pid = 3088] [serial = 306] [outer = 00000000] 17:01:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (12D50C00) [pid = 3088] [serial = 307] [outer = 0F116800] 17:01:08 INFO - PROCESS | 3088 | 1461110468638 Marionette DEBUG loaded listener.js 17:01:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (139D0400) [pid = 3088] [serial = 308] [outer = 0F116800] 17:01:09 INFO - PROCESS | 3088 | 1461110469153 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:01:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:01:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms 17:01:09 INFO - PROCESS | 3088 | 1461110469171 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 17:01:09 INFO - PROCESS | 3088 | 1461110469173 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 17:01:09 INFO - PROCESS | 3088 | 1461110469176 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:01:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:01:09 INFO - PROCESS | 3088 | 1461110469180 Marionette TRACE conn5 <- [1,378,null,{}] 17:01:09 INFO - PROCESS | 3088 | 1461110469190 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:09 INFO - PROCESS | 3088 | 1461110469272 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 17:01:09 INFO - PROCESS | 3088 | 1461110469280 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:09 INFO - PROCESS | 3088 | ++DOCSHELL 19290000 == 37 [pid = 3088] [id = 104] 17:01:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1A361400) [pid = 3088] [serial = 309] [outer = 00000000] 17:01:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (1A36F000) [pid = 3088] [serial = 310] [outer = 1A361400] 17:01:09 INFO - PROCESS | 3088 | 1461110469330 Marionette DEBUG loaded listener.js 17:01:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (1B133000) [pid = 3088] [serial = 311] [outer = 1A361400] 17:01:09 INFO - PROCESS | 3088 | 1461110469805 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:01:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:01:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 670ms 17:01:09 INFO - PROCESS | 3088 | 1461110469851 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 17:01:09 INFO - PROCESS | 3088 | 1461110469854 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 17:01:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:01:09 INFO - PROCESS | 3088 | 1461110469857 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:01:09 INFO - PROCESS | 3088 | 1461110469858 Marionette TRACE conn5 <- [1,382,null,{}] 17:01:09 INFO - PROCESS | 3088 | 1461110469862 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:09 INFO - PROCESS | 3088 | 1461110469940 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 17:01:09 INFO - PROCESS | 3088 | 1461110469949 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:09 INFO - PROCESS | 3088 | ++DOCSHELL 1B50E000 == 38 [pid = 3088] [id = 105] 17:01:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (1B4E1000) [pid = 3088] [serial = 312] [outer = 00000000] 17:01:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (1B771000) [pid = 3088] [serial = 313] [outer = 1B4E1000] 17:01:10 INFO - PROCESS | 3088 | 1461110469995 Marionette DEBUG loaded listener.js 17:01:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (1B776800) [pid = 3088] [serial = 314] [outer = 1B4E1000] 17:01:10 INFO - PROCESS | 3088 | 1461110470461 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:01:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:01:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 630ms 17:01:10 INFO - PROCESS | 3088 | 1461110470492 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 17:01:10 INFO - PROCESS | 3088 | 1461110470494 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 17:01:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:01:10 INFO - PROCESS | 3088 | 1461110470497 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:01:10 INFO - PROCESS | 3088 | 1461110470499 Marionette TRACE conn5 <- [1,386,null,{}] 17:01:10 INFO - PROCESS | 3088 | 1461110470502 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:10 INFO - PROCESS | 3088 | 1461110470577 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 17:01:10 INFO - PROCESS | 3088 | 1461110470613 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:10 INFO - PROCESS | 3088 | ++DOCSHELL 1B78DC00 == 39 [pid = 3088] [id = 106] 17:01:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (1B78F000) [pid = 3088] [serial = 315] [outer = 00000000] 17:01:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (1B79FC00) [pid = 3088] [serial = 316] [outer = 1B78F000] 17:01:10 INFO - PROCESS | 3088 | 1461110470659 Marionette DEBUG loaded listener.js 17:01:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (1B7A7000) [pid = 3088] [serial = 317] [outer = 1B78F000] 17:01:11 INFO - PROCESS | 3088 | 1461110471153 Marionette TRACE conn5 <- [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]]]}] 17:01:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:01:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 670ms 17:01:11 INFO - PROCESS | 3088 | 1461110471168 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 17:01:11 INFO - PROCESS | 3088 | 1461110471170 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 17:01:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:01:11 INFO - PROCESS | 3088 | 1461110471173 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:01:11 INFO - PROCESS | 3088 | 1461110471175 Marionette TRACE conn5 <- [1,390,null,{}] 17:01:11 INFO - PROCESS | 3088 | 1461110471178 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:11 INFO - PROCESS | 3088 | 1461110471306 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 17:01:11 INFO - PROCESS | 3088 | 1461110471316 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:11 INFO - PROCESS | 3088 | ++DOCSHELL 12D52800 == 40 [pid = 3088] [id = 107] 17:01:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (16E1C000) [pid = 3088] [serial = 318] [outer = 00000000] 17:01:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (1C949400) [pid = 3088] [serial = 319] [outer = 16E1C000] 17:01:11 INFO - PROCESS | 3088 | 1461110471367 Marionette DEBUG loaded listener.js 17:01:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (1C9AE000) [pid = 3088] [serial = 320] [outer = 16E1C000] 17:01:11 INFO - PROCESS | 3088 | 1461110471872 Marionette TRACE conn5 <- [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]]]}] 17:01:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:01:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 730ms 17:01:11 INFO - PROCESS | 3088 | 1461110471904 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 17:01:11 INFO - PROCESS | 3088 | 1461110471906 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 17:01:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:01:11 INFO - PROCESS | 3088 | 1461110471946 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:01:11 INFO - PROCESS | 3088 | 1461110471948 Marionette TRACE conn5 <- [1,394,null,{}] 17:01:11 INFO - PROCESS | 3088 | 1461110471952 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:12 INFO - PROCESS | 3088 | 1461110472052 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 17:01:12 INFO - PROCESS | 3088 | 1461110472060 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:12 INFO - PROCESS | 3088 | ++DOCSHELL 12E8D400 == 41 [pid = 3088] [id = 108] 17:01:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (12FE3800) [pid = 3088] [serial = 321] [outer = 00000000] 17:01:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (1DC8B800) [pid = 3088] [serial = 322] [outer = 12FE3800] 17:01:12 INFO - PROCESS | 3088 | 1461110472105 Marionette DEBUG loaded listener.js 17:01:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1DC5A000) [pid = 3088] [serial = 323] [outer = 12FE3800] 17:01:12 INFO - PROCESS | 3088 | 1461110472549 Marionette TRACE conn5 <- [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]]]}] 17:01:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:01:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 630ms 17:01:12 INFO - PROCESS | 3088 | 1461110472570 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 17:01:12 INFO - PROCESS | 3088 | 1461110472572 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 17:01:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:01:12 INFO - PROCESS | 3088 | 1461110472575 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:01:12 INFO - PROCESS | 3088 | 1461110472577 Marionette TRACE conn5 <- [1,398,null,{}] 17:01:12 INFO - PROCESS | 3088 | 1461110472586 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:12 INFO - PROCESS | 3088 | 1461110472688 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 17:01:12 INFO - PROCESS | 3088 | 1461110472694 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:12 INFO - PROCESS | 3088 | ++DOCSHELL 1E293400 == 42 [pid = 3088] [id = 109] 17:01:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1E45F400) [pid = 3088] [serial = 324] [outer = 00000000] 17:01:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1EF78000) [pid = 3088] [serial = 325] [outer = 1E45F400] 17:01:12 INFO - PROCESS | 3088 | 1461110472739 Marionette DEBUG loaded listener.js 17:01:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1F054C00) [pid = 3088] [serial = 326] [outer = 1E45F400] 17:01:13 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (18446C00) [pid = 3088] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:01:13 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (1F054400) [pid = 3088] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:01:13 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (0F06AC00) [pid = 3088] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:01:13 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (0F58BC00) [pid = 3088] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:01:13 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (1B508400) [pid = 3088] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:01:13 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (1BC1A400) [pid = 3088] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:01:13 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (1C94A800) [pid = 3088] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:01:13 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (1A36F800) [pid = 3088] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:01:13 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (139DB400) [pid = 3088] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:01:13 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (1B78B000) [pid = 3088] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:01:13 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (1B506400) [pid = 3088] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:01:13 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (1E4D8C00) [pid = 3088] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:01:13 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (12FEAC00) [pid = 3088] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:01:13 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (0AF73400) [pid = 3088] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:01:13 INFO - PROCESS | 3088 | 1461110473289 Marionette TRACE conn5 <- [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]]]}] 17:01:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:01:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 769ms 17:01:13 INFO - PROCESS | 3088 | 1461110473355 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 17:01:13 INFO - PROCESS | 3088 | 1461110473357 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 17:01:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:01:13 INFO - PROCESS | 3088 | 1461110473360 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:01:13 INFO - PROCESS | 3088 | 1461110473362 Marionette TRACE conn5 <- [1,402,null,{}] 17:01:13 INFO - PROCESS | 3088 | 1461110473365 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:13 INFO - PROCESS | 3088 | 1461110473441 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 17:01:13 INFO - PROCESS | 3088 | 1461110473448 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:13 INFO - PROCESS | 3088 | ++DOCSHELL 1A3D3000 == 43 [pid = 3088] [id = 110] 17:01:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (1B78C800) [pid = 3088] [serial = 327] [outer = 00000000] 17:01:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (1E4D7000) [pid = 3088] [serial = 328] [outer = 1B78C800] 17:01:13 INFO - PROCESS | 3088 | 1461110473492 Marionette DEBUG loaded listener.js 17:01:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (1E4D9C00) [pid = 3088] [serial = 329] [outer = 1B78C800] 17:01:13 INFO - PROCESS | 3088 | 1461110473930 Marionette TRACE conn5 <- [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]]]}] 17:01:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:01:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 630ms 17:01:13 INFO - PROCESS | 3088 | 1461110473991 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 17:01:13 INFO - PROCESS | 3088 | 1461110473994 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 17:01:13 INFO - PROCESS | 3088 | 1461110473997 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:01:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:01:13 INFO - PROCESS | 3088 | 1461110473999 Marionette TRACE conn5 <- [1,406,null,{}] 17:01:13 INFO - PROCESS | 3088 | 1461110474002 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:14 INFO - PROCESS | 3088 | 1461110474078 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 17:01:14 INFO - PROCESS | 3088 | 1461110474087 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:14 INFO - PROCESS | 3088 | ++DOCSHELL 1EFC9000 == 44 [pid = 3088] [id = 111] 17:01:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (1F082400) [pid = 3088] [serial = 330] [outer = 00000000] 17:01:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (1F78A000) [pid = 3088] [serial = 331] [outer = 1F082400] 17:01:14 INFO - PROCESS | 3088 | 1461110474132 Marionette DEBUG loaded listener.js 17:01:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (21083800) [pid = 3088] [serial = 332] [outer = 1F082400] 17:01:14 INFO - PROCESS | 3088 | 1461110474554 Marionette TRACE conn5 <- [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]]]}] 17:01:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:01:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 570ms 17:01:14 INFO - PROCESS | 3088 | 1461110474579 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 17:01:14 INFO - PROCESS | 3088 | 1461110474582 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 17:01:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:01:14 INFO - PROCESS | 3088 | 1461110474589 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:01:14 INFO - PROCESS | 3088 | 1461110474591 Marionette TRACE conn5 <- [1,410,null,{}] 17:01:14 INFO - PROCESS | 3088 | 1461110474595 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:14 INFO - PROCESS | 3088 | 1461110474694 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 17:01:14 INFO - PROCESS | 3088 | 1461110474703 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:14 INFO - PROCESS | 3088 | ++DOCSHELL 210DB800 == 45 [pid = 3088] [id = 112] 17:01:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (210DC000) [pid = 3088] [serial = 333] [outer = 00000000] 17:01:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (210E2C00) [pid = 3088] [serial = 334] [outer = 210DC000] 17:01:14 INFO - PROCESS | 3088 | 1461110474752 Marionette DEBUG loaded listener.js 17:01:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (210E7000) [pid = 3088] [serial = 335] [outer = 210DC000] 17:01:15 INFO - PROCESS | 3088 | 1461110475423 Marionette TRACE conn5 <- [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]]]}] 17:01:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:01:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 889ms 17:01:15 INFO - PROCESS | 3088 | 1461110475477 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 17:01:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:01:15 INFO - PROCESS | 3088 | 1461110475481 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 17:01:15 INFO - PROCESS | 3088 | 1461110475487 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:01:15 INFO - PROCESS | 3088 | 1461110475491 Marionette TRACE conn5 <- [1,414,null,{}] 17:01:15 INFO - PROCESS | 3088 | 1461110475497 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:15 INFO - PROCESS | 3088 | 1461110475604 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 17:01:15 INFO - PROCESS | 3088 | 1461110475686 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:15 INFO - PROCESS | 3088 | ++DOCSHELL 13A0D400 == 46 [pid = 3088] [id = 113] 17:01:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (13A48800) [pid = 3088] [serial = 336] [outer = 00000000] 17:01:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (174D5400) [pid = 3088] [serial = 337] [outer = 13A48800] 17:01:15 INFO - PROCESS | 3088 | 1461110475784 Marionette DEBUG loaded listener.js 17:01:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (183BB000) [pid = 3088] [serial = 338] [outer = 13A48800] 17:01:16 INFO - PROCESS | 3088 | 1461110476416 Marionette TRACE conn5 <- [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]]]}] 17:01:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:01:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 990ms 17:01:16 INFO - PROCESS | 3088 | 1461110476477 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 17:01:16 INFO - PROCESS | 3088 | 1461110476483 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 17:01:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:01:16 INFO - PROCESS | 3088 | 1461110476490 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:01:16 INFO - PROCESS | 3088 | 1461110476493 Marionette TRACE conn5 <- [1,418,null,{}] 17:01:16 INFO - PROCESS | 3088 | 1461110476497 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:16 INFO - PROCESS | 3088 | 1461110476607 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 17:01:16 INFO - PROCESS | 3088 | 1461110476727 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:16 INFO - PROCESS | 3088 | ++DOCSHELL 174CCC00 == 47 [pid = 3088] [id = 114] 17:01:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1928C800) [pid = 3088] [serial = 339] [outer = 00000000] 17:01:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1B79B000) [pid = 3088] [serial = 340] [outer = 1928C800] 17:01:16 INFO - PROCESS | 3088 | 1461110476783 Marionette DEBUG loaded listener.js 17:01:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1B932C00) [pid = 3088] [serial = 341] [outer = 1928C800] 17:01:17 INFO - PROCESS | 3088 | 1461110477869 Marionette TRACE conn5 <- [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]]]}] 17:01:17 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 17:01:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1431ms 17:01:17 INFO - PROCESS | 3088 | 1461110477924 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 17:01:17 INFO - PROCESS | 3088 | 1461110477926 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 17:01:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:01:17 INFO - PROCESS | 3088 | 1461110477930 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:01:17 INFO - PROCESS | 3088 | 1461110477934 Marionette TRACE conn5 <- [1,422,null,{}] 17:01:17 INFO - PROCESS | 3088 | 1461110477945 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:18 INFO - PROCESS | 3088 | 1461110478109 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 17:01:18 INFO - PROCESS | 3088 | 1461110478359 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:18 INFO - PROCESS | 3088 | ++DOCSHELL 0F069400 == 48 [pid = 3088] [id = 115] 17:01:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (0F06DC00) [pid = 3088] [serial = 342] [outer = 00000000] 17:01:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (12FEB000) [pid = 3088] [serial = 343] [outer = 0F06DC00] 17:01:18 INFO - PROCESS | 3088 | 1461110478409 Marionette DEBUG loaded listener.js 17:01:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (13A9D000) [pid = 3088] [serial = 344] [outer = 0F06DC00] 17:01:19 INFO - PROCESS | 3088 | --DOCSHELL 1EFC9000 == 47 [pid = 3088] [id = 111] 17:01:19 INFO - PROCESS | 3088 | --DOCSHELL 1A3D3000 == 46 [pid = 3088] [id = 110] 17:01:19 INFO - PROCESS | 3088 | --DOCSHELL 1E293400 == 45 [pid = 3088] [id = 109] 17:01:19 INFO - PROCESS | 3088 | --DOCSHELL 12E8D400 == 44 [pid = 3088] [id = 108] 17:01:19 INFO - PROCESS | 3088 | --DOCSHELL 12D52800 == 43 [pid = 3088] [id = 107] 17:01:19 INFO - PROCESS | 3088 | --DOCSHELL 1B78DC00 == 42 [pid = 3088] [id = 106] 17:01:19 INFO - PROCESS | 3088 | --DOCSHELL 1B50E000 == 41 [pid = 3088] [id = 105] 17:01:19 INFO - PROCESS | 3088 | --DOCSHELL 19290000 == 40 [pid = 3088] [id = 104] 17:01:19 INFO - PROCESS | 3088 | --DOCSHELL 0F115000 == 39 [pid = 3088] [id = 103] 17:01:19 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1F781800) [pid = 3088] [serial = 289] [outer = 00000000] [url = about:blank] 17:01:19 INFO - PROCESS | 3088 | --DOCSHELL 176A1400 == 38 [pid = 3088] [id = 102] 17:01:19 INFO - PROCESS | 3088 | --DOCSHELL 0F06C000 == 37 [pid = 3088] [id = 98] 17:01:19 INFO - PROCESS | 3088 | --DOCSHELL 1F083000 == 36 [pid = 3088] [id = 97] 17:01:19 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1F07F800) [pid = 3088] [serial = 287] [outer = 00000000] [url = about:blank] 17:01:19 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (0F586800) [pid = 3088] [serial = 262] [outer = 00000000] [url = about:blank] 17:01:19 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1E454400) [pid = 3088] [serial = 278] [outer = 00000000] [url = about:blank] 17:01:19 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1615BC00) [pid = 3088] [serial = 263] [outer = 00000000] [url = about:blank] 17:01:19 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (1B757000) [pid = 3088] [serial = 268] [outer = 00000000] [url = about:blank] 17:01:19 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (1DC92400) [pid = 3088] [serial = 275] [outer = 00000000] [url = about:blank] 17:01:19 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (1E297000) [pid = 3088] [serial = 277] [outer = 00000000] [url = about:blank] 17:01:19 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (1F04F000) [pid = 3088] [serial = 284] [outer = 00000000] [url = about:blank] 17:01:19 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (1CDC7400) [pid = 3088] [serial = 256] [outer = 00000000] [url = about:blank] 17:01:19 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (1B76B800) [pid = 3088] [serial = 269] [outer = 00000000] [url = about:blank] 17:01:19 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (1B128000) [pid = 3088] [serial = 265] [outer = 00000000] [url = about:blank] 17:01:19 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (16E21800) [pid = 3088] [serial = 260] [outer = 00000000] [url = about:blank] 17:01:19 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (1B80B000) [pid = 3088] [serial = 253] [outer = 00000000] [url = about:blank] 17:01:19 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (1DA07C00) [pid = 3088] [serial = 274] [outer = 00000000] [url = about:blank] 17:01:19 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (1615F400) [pid = 3088] [serial = 259] [outer = 00000000] [url = about:blank] 17:01:19 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (1B880800) [pid = 3088] [serial = 272] [outer = 00000000] [url = about:blank] 17:01:19 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (1C950800) [pid = 3088] [serial = 212] [outer = 00000000] [url = about:blank] 17:01:19 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (174D0800) [pid = 3088] [serial = 250] [outer = 00000000] [url = about:blank] 17:01:19 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (1EF7C800) [pid = 3088] [serial = 281] [outer = 00000000] [url = about:blank] 17:01:19 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (1F04C000) [pid = 3088] [serial = 283] [outer = 00000000] [url = about:blank] 17:01:19 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (1B802800) [pid = 3088] [serial = 271] [outer = 00000000] [url = about:blank] 17:01:19 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (175D7400) [pid = 3088] [serial = 209] [outer = 00000000] [url = about:blank] 17:01:19 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (1B13E800) [pid = 3088] [serial = 266] [outer = 00000000] [url = about:blank] 17:01:19 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (1E5ED400) [pid = 3088] [serial = 280] [outer = 00000000] [url = about:blank] 17:01:19 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (1F07D000) [pid = 3088] [serial = 286] [outer = 00000000] [url = about:blank] 17:01:19 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (0F538C00) [pid = 3088] [serial = 247] [outer = 00000000] [url = about:blank] 17:01:19 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (139D5400) [pid = 3088] [serial = 215] [outer = 00000000] [url = about:blank] 17:01:19 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (1F04D800) [pid = 3088] [serial = 206] [outer = 00000000] [url = about:blank] 17:01:19 INFO - PROCESS | 3088 | 1461110479463 Marionette TRACE conn5 <- [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]]]}] 17:01:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:01:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1580ms 17:01:19 INFO - PROCESS | 3088 | 1461110479515 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 17:01:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:01:19 INFO - PROCESS | 3088 | 1461110479518 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 17:01:19 INFO - PROCESS | 3088 | 1461110479523 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:01:19 INFO - PROCESS | 3088 | 1461110479526 Marionette TRACE conn5 <- [1,426,null,{}] 17:01:19 INFO - PROCESS | 3088 | 1461110479532 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:19 INFO - PROCESS | 3088 | 1461110479615 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 17:01:19 INFO - PROCESS | 3088 | 1461110479688 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:19 INFO - PROCESS | 3088 | ++DOCSHELL 12D4FC00 == 37 [pid = 3088] [id = 116] 17:01:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (12D50800) [pid = 3088] [serial = 345] [outer = 00000000] 17:01:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (13935800) [pid = 3088] [serial = 346] [outer = 12D50800] 17:01:19 INFO - PROCESS | 3088 | 1461110479795 Marionette DEBUG loaded listener.js 17:01:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (13A07C00) [pid = 3088] [serial = 347] [outer = 12D50800] 17:01:20 INFO - PROCESS | 3088 | 1461110480176 Marionette TRACE conn5 <- [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] 17:01:20 INFO - PROCESS | 3088 | 1461110480260 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 17:01:20 INFO - PROCESS | 3088 | 1461110480264 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:01:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:01:20 INFO - PROCESS | 3088 | 1461110480266 Marionette TRACE conn5 <- [1,430,null,{}] 17:01:20 INFO - PROCESS | 3088 | 1461110480274 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:20 INFO - PROCESS | 3088 | 1461110480354 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 17:01:20 INFO - PROCESS | 3088 | 1461110480367 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:20 INFO - PROCESS | 3088 | ++DOCSHELL 183BE800 == 38 [pid = 3088] [id = 117] 17:01:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1843E400) [pid = 3088] [serial = 348] [outer = 00000000] 17:01:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1A363800) [pid = 3088] [serial = 349] [outer = 1843E400] 17:01:20 INFO - PROCESS | 3088 | 1461110480415 Marionette DEBUG loaded listener.js 17:01:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (1A3EA800) [pid = 3088] [serial = 350] [outer = 1843E400] 17:01:20 INFO - PROCESS | 3088 | 1461110480876 Marionette TRACE conn5 <- [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]]]}] 17:01:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:01:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 630ms 17:01:20 INFO - PROCESS | 3088 | 1461110480899 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 17:01:20 INFO - PROCESS | 3088 | 1461110480901 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 17:01:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:01:20 INFO - PROCESS | 3088 | 1461110480911 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:01:20 INFO - PROCESS | 3088 | 1461110480917 Marionette TRACE conn5 <- [1,434,null,{}] 17:01:20 INFO - PROCESS | 3088 | 1461110480921 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:21 INFO - PROCESS | 3088 | 1461110481033 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 17:01:21 INFO - PROCESS | 3088 | 1461110481042 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:21 INFO - PROCESS | 3088 | ++DOCSHELL 1B50D400 == 39 [pid = 3088] [id = 118] 17:01:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (1B511C00) [pid = 3088] [serial = 351] [outer = 00000000] 17:01:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1B768400) [pid = 3088] [serial = 352] [outer = 1B511C00] 17:01:21 INFO - PROCESS | 3088 | 1461110481089 Marionette DEBUG loaded listener.js 17:01:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (1B76FC00) [pid = 3088] [serial = 353] [outer = 1B511C00] 17:01:21 INFO - PROCESS | 3088 | 1461110481587 Marionette TRACE conn5 <- [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]]]}] 17:01:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:01:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 730ms 17:01:21 INFO - PROCESS | 3088 | 1461110481646 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 17:01:21 INFO - PROCESS | 3088 | 1461110481648 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 17:01:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:01:21 INFO - PROCESS | 3088 | 1461110481651 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:01:21 INFO - PROCESS | 3088 | 1461110481653 Marionette TRACE conn5 <- [1,438,null,{}] 17:01:21 INFO - PROCESS | 3088 | 1461110481657 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:21 INFO - PROCESS | 3088 | 1461110481763 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 17:01:21 INFO - PROCESS | 3088 | 1461110481772 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:21 INFO - PROCESS | 3088 | ++DOCSHELL 1B775400 == 40 [pid = 3088] [id = 119] 17:01:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (1B792C00) [pid = 3088] [serial = 354] [outer = 00000000] 17:01:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (1B87E000) [pid = 3088] [serial = 355] [outer = 1B792C00] 17:01:21 INFO - PROCESS | 3088 | 1461110481816 Marionette DEBUG loaded listener.js 17:01:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (1B884000) [pid = 3088] [serial = 356] [outer = 1B792C00] 17:01:22 INFO - PROCESS | 3088 | 1461110482261 Marionette TRACE conn5 <- [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]]]}] 17:01:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:01:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 630ms 17:01:22 INFO - PROCESS | 3088 | 1461110482283 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 17:01:22 INFO - PROCESS | 3088 | 1461110482285 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 17:01:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:01:22 INFO - PROCESS | 3088 | 1461110482300 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:01:22 INFO - PROCESS | 3088 | 1461110482301 Marionette TRACE conn5 <- [1,442,null,{}] 17:01:22 INFO - PROCESS | 3088 | 1461110482305 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:22 INFO - PROCESS | 3088 | 1461110482443 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 17:01:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (1B932400) [pid = 3088] [serial = 357] [outer = 176A2400] 17:01:22 INFO - PROCESS | 3088 | 1461110482488 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:22 INFO - PROCESS | 3088 | ++DOCSHELL 1C948C00 == 41 [pid = 3088] [id = 120] 17:01:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (1C94A000) [pid = 3088] [serial = 358] [outer = 00000000] 17:01:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (1C9EB800) [pid = 3088] [serial = 359] [outer = 1C94A000] 17:01:22 INFO - PROCESS | 3088 | 1461110482587 Marionette DEBUG loaded listener.js 17:01:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (1CEEB800) [pid = 3088] [serial = 360] [outer = 1C94A000] 17:01:23 INFO - PROCESS | 3088 | 1461110483071 Marionette TRACE conn5 <- [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]]]}] 17:01:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:01:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 829ms 17:01:23 INFO - PROCESS | 3088 | 1461110483120 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 17:01:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:01:23 INFO - PROCESS | 3088 | 1461110483122 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 17:01:23 INFO - PROCESS | 3088 | 1461110483125 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:01:23 INFO - PROCESS | 3088 | 1461110483127 Marionette TRACE conn5 <- [1,446,null,{}] 17:01:23 INFO - PROCESS | 3088 | 1461110483136 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:23 INFO - PROCESS | 3088 | 1461110483238 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 17:01:23 INFO - PROCESS | 3088 | 1461110483247 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:23 INFO - PROCESS | 3088 | ++DOCSHELL 1CEED800 == 42 [pid = 3088] [id = 121] 17:01:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (1DA08000) [pid = 3088] [serial = 361] [outer = 00000000] 17:01:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (1E45E800) [pid = 3088] [serial = 362] [outer = 1DA08000] 17:01:23 INFO - PROCESS | 3088 | 1461110483291 Marionette DEBUG loaded listener.js 17:01:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (1E5E8000) [pid = 3088] [serial = 363] [outer = 1DA08000] 17:01:23 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (16E1C000) [pid = 3088] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:01:23 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (12FE3800) [pid = 3088] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:01:23 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (1B79F400) [pid = 3088] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:01:23 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (176AE000) [pid = 3088] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:01:23 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (0F116800) [pid = 3088] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:01:23 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (1B78F000) [pid = 3088] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:01:23 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (1A361400) [pid = 3088] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:01:23 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (1B4E1000) [pid = 3088] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:01:23 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (1E45F400) [pid = 3088] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:01:23 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (1F082400) [pid = 3088] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:01:23 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (1B78C800) [pid = 3088] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:01:23 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (1B796C00) [pid = 3088] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:01:23 INFO - PROCESS | 3088 | 1461110483827 Marionette TRACE conn5 <- [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]]]}] 17:01:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:01:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 731ms 17:01:23 INFO - PROCESS | 3088 | 1461110483881 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 17:01:23 INFO - PROCESS | 3088 | 1461110483883 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 17:01:23 INFO - PROCESS | 3088 | 1461110483886 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:01:23 INFO - PROCESS | 3088 | 1461110483888 Marionette TRACE conn5 <- [1,450,null,{}] 17:01:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:01:23 INFO - PROCESS | 3088 | 1461110483891 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:23 INFO - PROCESS | 3088 | 1461110483965 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 17:01:23 INFO - PROCESS | 3088 | 1461110483972 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:23 INFO - PROCESS | 3088 | ++DOCSHELL 174E5000 == 43 [pid = 3088] [id = 122] 17:01:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1B4E1000) [pid = 3088] [serial = 364] [outer = 00000000] 17:01:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (1C9E8000) [pid = 3088] [serial = 365] [outer = 1B4E1000] 17:01:24 INFO - PROCESS | 3088 | 1461110484018 Marionette DEBUG loaded listener.js 17:01:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (1DAE7400) [pid = 3088] [serial = 366] [outer = 1B4E1000] 17:01:24 INFO - PROCESS | 3088 | 1461110484436 Marionette TRACE conn5 <- [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] 17:01:24 INFO - PROCESS | 3088 | 1461110484469 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 17:01:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:01:24 INFO - PROCESS | 3088 | 1461110484476 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:01:24 INFO - PROCESS | 3088 | 1461110484478 Marionette TRACE conn5 <- [1,454,null,{}] 17:01:24 INFO - PROCESS | 3088 | 1461110484481 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:24 INFO - PROCESS | 3088 | 1461110484556 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 17:01:24 INFO - PROCESS | 3088 | 1461110484563 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:24 INFO - PROCESS | 3088 | ++DOCSHELL 183B5000 == 44 [pid = 3088] [id = 123] 17:01:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (1F04FC00) [pid = 3088] [serial = 367] [outer = 00000000] 17:01:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (1F081800) [pid = 3088] [serial = 368] [outer = 1F04FC00] 17:01:24 INFO - PROCESS | 3088 | 1461110484608 Marionette DEBUG loaded listener.js 17:01:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (1F07F800) [pid = 3088] [serial = 369] [outer = 1F04FC00] 17:01:25 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:25 INFO - PROCESS | 3088 | 1461110485035 Marionette TRACE conn5 <- [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]]]}] 17:01:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:01:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 570ms 17:01:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:01:25 INFO - PROCESS | 3088 | 1461110485047 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 17:01:25 INFO - PROCESS | 3088 | 1461110485049 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 17:01:25 INFO - PROCESS | 3088 | 1461110485062 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:01:25 INFO - PROCESS | 3088 | 1461110485064 Marionette TRACE conn5 <- [1,458,null,{}] 17:01:25 INFO - PROCESS | 3088 | 1461110485067 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:25 INFO - PROCESS | 3088 | 1461110485149 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 17:01:25 INFO - PROCESS | 3088 | 1461110485156 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:25 INFO - PROCESS | 3088 | ++DOCSHELL 1CC79000 == 45 [pid = 3088] [id = 124] 17:01:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (1CC79400) [pid = 3088] [serial = 370] [outer = 00000000] 17:01:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (1CC7DC00) [pid = 3088] [serial = 371] [outer = 1CC79400] 17:01:25 INFO - PROCESS | 3088 | 1461110485202 Marionette DEBUG loaded listener.js 17:01:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (1CC7D400) [pid = 3088] [serial = 372] [outer = 1CC79400] 17:01:25 INFO - PROCESS | 3088 | 1461110485726 Marionette TRACE conn5 <- [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] 17:01:25 INFO - PROCESS | 3088 | 1461110485791 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 17:01:25 INFO - PROCESS | 3088 | 1461110485796 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:01:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:01:25 INFO - PROCESS | 3088 | 1461110485801 Marionette TRACE conn5 <- [1,462,null,{}] 17:01:25 INFO - PROCESS | 3088 | 1461110485808 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:25 INFO - PROCESS | 3088 | 1461110485915 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 17:01:26 INFO - PROCESS | 3088 | 1461110486040 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:26 INFO - PROCESS | 3088 | ++DOCSHELL 1265F400 == 46 [pid = 3088] [id = 125] 17:01:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (12667000) [pid = 3088] [serial = 373] [outer = 00000000] 17:01:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (16EF9000) [pid = 3088] [serial = 374] [outer = 12667000] 17:01:26 INFO - PROCESS | 3088 | 1461110486098 Marionette DEBUG loaded listener.js 17:01:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (1758BC00) [pid = 3088] [serial = 375] [outer = 12667000] 17:01:26 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:26 INFO - PROCESS | 3088 | 1461110486768 Marionette TRACE conn5 <- [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] 17:01:26 INFO - PROCESS | 3088 | 1461110486829 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 17:01:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:01:26 INFO - PROCESS | 3088 | 1461110486835 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:01:26 INFO - PROCESS | 3088 | 1461110486838 Marionette TRACE conn5 <- [1,466,null,{}] 17:01:26 INFO - PROCESS | 3088 | 1461110486843 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:26 INFO - PROCESS | 3088 | 1461110486946 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 17:01:27 INFO - PROCESS | 3088 | 1461110487026 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:27 INFO - PROCESS | 3088 | ++DOCSHELL 1A362800 == 47 [pid = 3088] [id = 126] 17:01:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (1B503000) [pid = 3088] [serial = 376] [outer = 00000000] 17:01:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (1B931800) [pid = 3088] [serial = 377] [outer = 1B503000] 17:01:27 INFO - PROCESS | 3088 | 1461110487122 Marionette DEBUG loaded listener.js 17:01:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1C94F800) [pid = 3088] [serial = 378] [outer = 1B503000] 17:01:27 INFO - PROCESS | 3088 | 1461110487755 Marionette TRACE conn5 <- [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] 17:01:27 INFO - PROCESS | 3088 | 1461110487810 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 17:01:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:01:27 INFO - PROCESS | 3088 | 1461110487814 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:01:27 INFO - PROCESS | 3088 | 1461110487818 Marionette TRACE conn5 <- [1,470,null,{}] 17:01:27 INFO - PROCESS | 3088 | 1461110487829 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:27 INFO - PROCESS | 3088 | 1461110487934 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 17:01:28 INFO - PROCESS | 3088 | 1461110488013 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:28 INFO - PROCESS | 3088 | ++DOCSHELL 1F052400 == 48 [pid = 3088] [id = 127] 17:01:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1F07D400) [pid = 3088] [serial = 379] [outer = 00000000] 17:01:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (21085000) [pid = 3088] [serial = 380] [outer = 1F07D400] 17:01:28 INFO - PROCESS | 3088 | 1461110488111 Marionette DEBUG loaded listener.js 17:01:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (210D9000) [pid = 3088] [serial = 381] [outer = 1F07D400] 17:01:28 INFO - PROCESS | 3088 | 1461110488708 Marionette TRACE conn5 <- [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]]]}] 17:01:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:01:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 930ms 17:01:28 INFO - PROCESS | 3088 | 1461110488747 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 17:01:28 INFO - PROCESS | 3088 | 1461110488750 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 17:01:28 INFO - PROCESS | 3088 | 1461110488753 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:01:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:01:28 INFO - PROCESS | 3088 | 1461110488755 Marionette TRACE conn5 <- [1,474,null,{}] 17:01:28 INFO - PROCESS | 3088 | 1461110488759 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:28 INFO - PROCESS | 3088 | 1461110488860 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 17:01:28 INFO - PROCESS | 3088 | 1461110488952 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:28 INFO - PROCESS | 3088 | ++DOCSHELL 17518400 == 49 [pid = 3088] [id = 128] 17:01:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1751B400) [pid = 3088] [serial = 382] [outer = 00000000] 17:01:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1CDC4400) [pid = 3088] [serial = 383] [outer = 1751B400] 17:01:29 INFO - PROCESS | 3088 | 1461110489006 Marionette DEBUG loaded listener.js 17:01:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (210D8400) [pid = 3088] [serial = 384] [outer = 1751B400] 17:01:29 INFO - PROCESS | 3088 | 1461110489645 Marionette TRACE conn5 <- [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]]]}] 17:01:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:01:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 930ms 17:01:29 INFO - PROCESS | 3088 | 1461110489827 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 17:01:29 INFO - PROCESS | 3088 | 1461110489830 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 17:01:29 INFO - PROCESS | 3088 | 1461110489846 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:01:29 INFO - PROCESS | 3088 | 1461110489849 Marionette TRACE conn5 <- [1,478,null,{}] 17:01:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:01:29 INFO - PROCESS | 3088 | 1461110489855 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:29 INFO - PROCESS | 3088 | 1461110489951 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 17:01:30 INFO - PROCESS | 3088 | 1461110490026 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:30 INFO - PROCESS | 3088 | ++DOCSHELL 17514400 == 50 [pid = 3088] [id = 129] 17:01:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (17514800) [pid = 3088] [serial = 385] [outer = 00000000] 17:01:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1751C000) [pid = 3088] [serial = 386] [outer = 17514800] 17:01:30 INFO - PROCESS | 3088 | 1461110490075 Marionette DEBUG loaded listener.js 17:01:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (183B4400) [pid = 3088] [serial = 387] [outer = 17514800] 17:01:30 INFO - PROCESS | 3088 | 1461110490692 Marionette TRACE conn5 <- [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]]]}] 17:01:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:01:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 869ms 17:01:30 INFO - PROCESS | 3088 | 1461110490728 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 17:01:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:01:30 INFO - PROCESS | 3088 | 1461110490732 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 17:01:30 INFO - PROCESS | 3088 | 1461110490739 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:01:30 INFO - PROCESS | 3088 | 1461110490742 Marionette TRACE conn5 <- [1,482,null,{}] 17:01:30 INFO - PROCESS | 3088 | 1461110490746 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:30 INFO - PROCESS | 3088 | 1461110490843 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 17:01:30 INFO - PROCESS | 3088 | 1461110490925 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:30 INFO - PROCESS | 3088 | ++DOCSHELL 1B755C00 == 51 [pid = 3088] [id = 130] 17:01:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1B756C00) [pid = 3088] [serial = 388] [outer = 00000000] 17:01:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1B788000) [pid = 3088] [serial = 389] [outer = 1B756C00] 17:01:30 INFO - PROCESS | 3088 | 1461110490972 Marionette DEBUG loaded listener.js 17:01:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1B78FC00) [pid = 3088] [serial = 390] [outer = 1B756C00] 17:01:31 INFO - PROCESS | 3088 | --DOCSHELL 183B5000 == 50 [pid = 3088] [id = 123] 17:01:31 INFO - PROCESS | 3088 | --DOCSHELL 174E5000 == 49 [pid = 3088] [id = 122] 17:01:31 INFO - PROCESS | 3088 | --DOCSHELL 1CEED800 == 48 [pid = 3088] [id = 121] 17:01:31 INFO - PROCESS | 3088 | --DOCSHELL 1C948C00 == 47 [pid = 3088] [id = 120] 17:01:31 INFO - PROCESS | 3088 | --DOCSHELL 1B775400 == 46 [pid = 3088] [id = 119] 17:01:31 INFO - PROCESS | 3088 | --DOCSHELL 1B50D400 == 45 [pid = 3088] [id = 118] 17:01:31 INFO - PROCESS | 3088 | --DOCSHELL 183BE800 == 44 [pid = 3088] [id = 117] 17:01:31 INFO - PROCESS | 3088 | --DOCSHELL 12D4FC00 == 43 [pid = 3088] [id = 116] 17:01:31 INFO - PROCESS | 3088 | --DOCSHELL 0F069400 == 42 [pid = 3088] [id = 115] 17:01:31 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (210E2C00) [pid = 3088] [serial = 334] [outer = 00000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (1B80BC00) [pid = 3088] [serial = 245] [outer = 00000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1C949400) [pid = 3088] [serial = 319] [outer = 00000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (1DC8B800) [pid = 3088] [serial = 322] [outer = 00000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (13A06000) [pid = 3088] [serial = 292] [outer = 00000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1B510400) [pid = 3088] [serial = 295] [outer = 00000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1F080400) [pid = 3088] [serial = 298] [outer = 00000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1F758400) [pid = 3088] [serial = 302] [outer = 00000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1B93F000) [pid = 3088] [serial = 301] [outer = 00000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1A370000) [pid = 3088] [serial = 305] [outer = 00000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (1A365400) [pid = 3088] [serial = 304] [outer = 00000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (12D50C00) [pid = 3088] [serial = 307] [outer = 00000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (139D0400) [pid = 3088] [serial = 308] [outer = 00000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (1B79FC00) [pid = 3088] [serial = 316] [outer = 00000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (1A36F000) [pid = 3088] [serial = 310] [outer = 00000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (1B133000) [pid = 3088] [serial = 311] [outer = 00000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (1B771000) [pid = 3088] [serial = 313] [outer = 00000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (1B776800) [pid = 3088] [serial = 314] [outer = 00000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (1EF78000) [pid = 3088] [serial = 325] [outer = 00000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (1DC5A000) [pid = 3088] [serial = 323] [outer = 00000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (1F78A000) [pid = 3088] [serial = 331] [outer = 00000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (1E4D7000) [pid = 3088] [serial = 328] [outer = 00000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (1C9AE000) [pid = 3088] [serial = 320] [outer = 00000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (1F054C00) [pid = 3088] [serial = 326] [outer = 00000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (1E4D9C00) [pid = 3088] [serial = 329] [outer = 00000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (1B7A7000) [pid = 3088] [serial = 317] [outer = 00000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (21083800) [pid = 3088] [serial = 332] [outer = 00000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3088 | 1461110491459 Marionette TRACE conn5 <- [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]]]}] 17:01:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:01:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 790ms 17:01:31 INFO - PROCESS | 3088 | 1461110491528 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 17:01:31 INFO - PROCESS | 3088 | 1461110491530 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 17:01:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:01:31 INFO - PROCESS | 3088 | 1461110491534 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:01:31 INFO - PROCESS | 3088 | 1461110491536 Marionette TRACE conn5 <- [1,486,null,{}] 17:01:31 INFO - PROCESS | 3088 | 1461110491545 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:31 INFO - PROCESS | 3088 | 1461110491630 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 17:01:31 INFO - PROCESS | 3088 | 1461110491722 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:31 INFO - PROCESS | 3088 | ++DOCSHELL 1758C000 == 43 [pid = 3088] [id = 131] 17:01:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (175D7400) [pid = 3088] [serial = 391] [outer = 00000000] 17:01:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (1A36E000) [pid = 3088] [serial = 392] [outer = 175D7400] 17:01:31 INFO - PROCESS | 3088 | 1461110491772 Marionette DEBUG loaded listener.js 17:01:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (1A3F5C00) [pid = 3088] [serial = 393] [outer = 175D7400] 17:01:32 INFO - PROCESS | 3088 | 1461110492153 Marionette TRACE conn5 <- [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]]]}] 17:01:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:01:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 17:01:32 INFO - PROCESS | 3088 | 1461110492208 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 17:01:32 INFO - PROCESS | 3088 | 1461110492210 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 17:01:32 INFO - PROCESS | 3088 | 1461110492213 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:01:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:01:32 INFO - PROCESS | 3088 | 1461110492215 Marionette TRACE conn5 <- [1,490,null,{}] 17:01:32 INFO - PROCESS | 3088 | 1461110492218 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:32 INFO - PROCESS | 3088 | 1461110492326 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 17:01:32 INFO - PROCESS | 3088 | 1461110492335 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:32 INFO - PROCESS | 3088 | ++DOCSHELL 1B769000 == 44 [pid = 3088] [id = 132] 17:01:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (1B76A800) [pid = 3088] [serial = 394] [outer = 00000000] 17:01:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (1B7A6C00) [pid = 3088] [serial = 395] [outer = 1B76A800] 17:01:32 INFO - PROCESS | 3088 | 1461110492382 Marionette DEBUG loaded listener.js 17:01:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (1B87A400) [pid = 3088] [serial = 396] [outer = 1B76A800] 17:01:32 INFO - PROCESS | 3088 | 1461110492803 Marionette TRACE conn5 <- [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]]]}] 17:01:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:01:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 17:01:32 INFO - PROCESS | 3088 | 1461110492848 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 17:01:32 INFO - PROCESS | 3088 | 1461110492850 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 17:01:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:01:32 INFO - PROCESS | 3088 | 1461110492857 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:01:32 INFO - PROCESS | 3088 | 1461110492859 Marionette TRACE conn5 <- [1,494,null,{}] 17:01:32 INFO - PROCESS | 3088 | 1461110492863 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:32 INFO - PROCESS | 3088 | 1461110492940 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 17:01:32 INFO - PROCESS | 3088 | 1461110492947 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:32 INFO - PROCESS | 3088 | ++DOCSHELL 1BC1D800 == 45 [pid = 3088] [id = 133] 17:01:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (1BC20800) [pid = 3088] [serial = 397] [outer = 00000000] 17:01:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (1C94D400) [pid = 3088] [serial = 398] [outer = 1BC20800] 17:01:32 INFO - PROCESS | 3088 | 1461110492992 Marionette DEBUG loaded listener.js 17:01:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (1CAB4800) [pid = 3088] [serial = 399] [outer = 1BC20800] 17:01:33 INFO - PROCESS | 3088 | 1461110493449 Marionette TRACE conn5 <- [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]]]}] 17:01:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:01:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 630ms 17:01:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:01:33 INFO - PROCESS | 3088 | 1461110493488 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 17:01:33 INFO - PROCESS | 3088 | 1461110493490 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 17:01:33 INFO - PROCESS | 3088 | 1461110493493 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:01:33 INFO - PROCESS | 3088 | 1461110493495 Marionette TRACE conn5 <- [1,498,null,{}] 17:01:33 INFO - PROCESS | 3088 | 1461110493504 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:33 INFO - PROCESS | 3088 | 1461110493632 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 17:01:33 INFO - PROCESS | 3088 | 1461110493720 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:33 INFO - PROCESS | 3088 | ++DOCSHELL 1DCF0000 == 46 [pid = 3088] [id = 134] 17:01:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (1DCF2C00) [pid = 3088] [serial = 400] [outer = 00000000] 17:01:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (1E45D800) [pid = 3088] [serial = 401] [outer = 1DCF2C00] 17:01:33 INFO - PROCESS | 3088 | 1461110493768 Marionette DEBUG loaded listener.js 17:01:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (1E5E7400) [pid = 3088] [serial = 402] [outer = 1DCF2C00] 17:01:34 INFO - PROCESS | 3088 | 1461110494204 Marionette TRACE conn5 <- [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]]]}] 17:01:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:01:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 730ms 17:01:34 INFO - PROCESS | 3088 | 1461110494224 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 17:01:34 INFO - PROCESS | 3088 | 1461110494226 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 17:01:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:01:34 INFO - PROCESS | 3088 | 1461110494229 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:01:34 INFO - PROCESS | 3088 | 1461110494230 Marionette TRACE conn5 <- [1,502,null,{}] 17:01:34 INFO - PROCESS | 3088 | 1461110494234 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:34 INFO - PROCESS | 3088 | 1461110494339 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 17:01:34 INFO - PROCESS | 3088 | 1461110494345 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:34 INFO - PROCESS | 3088 | ++DOCSHELL 1F04AC00 == 47 [pid = 3088] [id = 135] 17:01:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (1F04B400) [pid = 3088] [serial = 403] [outer = 00000000] 17:01:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (1F07C400) [pid = 3088] [serial = 404] [outer = 1F04B400] 17:01:34 INFO - PROCESS | 3088 | 1461110494390 Marionette DEBUG loaded listener.js 17:01:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1F07A400) [pid = 3088] [serial = 405] [outer = 1F04B400] 17:01:34 INFO - PROCESS | 3088 | 1461110494860 Marionette TRACE conn5 <- [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]]]}] 17:01:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:01:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 17:01:34 INFO - PROCESS | 3088 | 1461110494900 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 17:01:34 INFO - PROCESS | 3088 | 1461110494902 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 17:01:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:01:34 INFO - PROCESS | 3088 | 1461110494909 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:01:34 INFO - PROCESS | 3088 | 1461110494911 Marionette TRACE conn5 <- [1,506,null,{}] 17:01:34 INFO - PROCESS | 3088 | 1461110494914 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:35 INFO - PROCESS | 3088 | 1461110495017 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 17:01:35 INFO - PROCESS | 3088 | 1461110495102 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:35 INFO - PROCESS | 3088 | ++DOCSHELL 1F057C00 == 48 [pid = 3088] [id = 136] 17:01:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1F758400) [pid = 3088] [serial = 406] [outer = 00000000] 17:01:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (21086800) [pid = 3088] [serial = 407] [outer = 1F758400] 17:01:35 INFO - PROCESS | 3088 | 1461110495146 Marionette DEBUG loaded listener.js 17:01:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (210DB400) [pid = 3088] [serial = 408] [outer = 1F758400] 17:01:35 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (0F06DC00) [pid = 3088] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:01:35 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (12D50800) [pid = 3088] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:01:35 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (1B792C00) [pid = 3088] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:01:35 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (1B511C00) [pid = 3088] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:01:35 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (1843E400) [pid = 3088] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:01:35 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (1C94A000) [pid = 3088] [serial = 358] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:01:35 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (1DA08000) [pid = 3088] [serial = 361] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:01:35 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (1B4E1000) [pid = 3088] [serial = 364] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:01:35 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (1F04FC00) [pid = 3088] [serial = 367] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:01:35 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (1F084400) [pid = 3088] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:01:35 INFO - PROCESS | 3088 | 1461110495602 Marionette TRACE conn5 <- [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]]]}] 17:01:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:01:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 729ms 17:01:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:01:35 INFO - PROCESS | 3088 | 1461110495640 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 17:01:35 INFO - PROCESS | 3088 | 1461110495642 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 17:01:35 INFO - PROCESS | 3088 | 1461110495645 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:01:35 INFO - PROCESS | 3088 | 1461110495646 Marionette TRACE conn5 <- [1,510,null,{}] 17:01:35 INFO - PROCESS | 3088 | 1461110495650 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:35 INFO - PROCESS | 3088 | 1461110495726 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 17:01:35 INFO - PROCESS | 3088 | 1461110495732 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:35 INFO - PROCESS | 3088 | ++DOCSHELL 1B792C00 == 49 [pid = 3088] [id = 137] 17:01:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (1C950800) [pid = 3088] [serial = 409] [outer = 00000000] 17:01:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (1F78D800) [pid = 3088] [serial = 410] [outer = 1C950800] 17:01:35 INFO - PROCESS | 3088 | 1461110495776 Marionette DEBUG loaded listener.js 17:01:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (210E2400) [pid = 3088] [serial = 411] [outer = 1C950800] 17:01:36 INFO - PROCESS | 3088 | 1461110496211 Marionette TRACE conn5 <- [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]]]}] 17:01:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:01:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 17:01:36 INFO - PROCESS | 3088 | 1461110496276 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 17:01:36 INFO - PROCESS | 3088 | 1461110496278 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 17:01:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:01:36 INFO - PROCESS | 3088 | 1461110496281 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:01:36 INFO - PROCESS | 3088 | 1461110496283 Marionette TRACE conn5 <- [1,514,null,{}] 17:01:36 INFO - PROCESS | 3088 | 1461110496287 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:36 INFO - PROCESS | 3088 | 1461110496364 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 17:01:36 INFO - PROCESS | 3088 | 1461110496373 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:36 INFO - PROCESS | 3088 | ++DOCSHELL 1C94A000 == 50 [pid = 3088] [id = 138] 17:01:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (1CD5D800) [pid = 3088] [serial = 412] [outer = 00000000] 17:01:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (1CD68800) [pid = 3088] [serial = 413] [outer = 1CD5D800] 17:01:36 INFO - PROCESS | 3088 | 1461110496417 Marionette DEBUG loaded listener.js 17:01:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (1CD69C00) [pid = 3088] [serial = 414] [outer = 1CD5D800] 17:01:36 INFO - PROCESS | 3088 | 1461110496878 Marionette TRACE conn5 <- [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]]]}] 17:01:36 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 17:01:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 17:01:36 INFO - PROCESS | 3088 | 1461110496917 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 17:01:36 INFO - PROCESS | 3088 | 1461110496919 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 17:01:36 INFO - PROCESS | 3088 | 1461110496927 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:01:36 INFO - PROCESS | 3088 | 1461110496929 Marionette TRACE conn5 <- [1,518,null,{}] 17:01:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:01:36 INFO - PROCESS | 3088 | 1461110496933 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:37 INFO - PROCESS | 3088 | 1461110497028 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 17:01:37 INFO - PROCESS | 3088 | 1461110497034 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:37 INFO - PROCESS | 3088 | ++DOCSHELL 1CD62C00 == 51 [pid = 3088] [id = 139] 17:01:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1CD6CC00) [pid = 3088] [serial = 415] [outer = 00000000] 17:01:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1F656C00) [pid = 3088] [serial = 416] [outer = 1CD6CC00] 17:01:37 INFO - PROCESS | 3088 | 1461110497085 Marionette DEBUG loaded listener.js 17:01:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1F65B400) [pid = 3088] [serial = 417] [outer = 1CD6CC00] 17:01:37 INFO - PROCESS | 3088 | 1461110497705 Marionette TRACE conn5 <- [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]]]}] 17:01:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:01:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 829ms 17:01:37 INFO - PROCESS | 3088 | 1461110497802 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 17:01:37 INFO - PROCESS | 3088 | 1461110497806 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 17:01:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:01:37 INFO - PROCESS | 3088 | 1461110497813 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:01:37 INFO - PROCESS | 3088 | 1461110497817 Marionette TRACE conn5 <- [1,522,null,{}] 17:01:37 INFO - PROCESS | 3088 | 1461110497823 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:37 INFO - PROCESS | 3088 | 1461110497940 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 17:01:38 INFO - PROCESS | 3088 | 1461110498057 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:38 INFO - PROCESS | 3088 | ++DOCSHELL 131D4000 == 52 [pid = 3088] [id = 140] 17:01:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (13DB7C00) [pid = 3088] [serial = 418] [outer = 00000000] 17:01:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (17583000) [pid = 3088] [serial = 419] [outer = 13DB7C00] 17:01:38 INFO - PROCESS | 3088 | 1461110498116 Marionette DEBUG loaded listener.js 17:01:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (18E07800) [pid = 3088] [serial = 420] [outer = 13DB7C00] 17:01:38 INFO - PROCESS | 3088 | 1461110498733 Marionette TRACE conn5 <- [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]]]}] 17:01:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:01:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 970ms 17:01:38 INFO - PROCESS | 3088 | 1461110498789 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 17:01:38 INFO - PROCESS | 3088 | 1461110498795 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 17:01:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:01:38 INFO - PROCESS | 3088 | 1461110498801 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:01:38 INFO - PROCESS | 3088 | 1461110498804 Marionette TRACE conn5 <- [1,526,null,{}] 17:01:38 INFO - PROCESS | 3088 | 1461110498808 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:38 INFO - PROCESS | 3088 | 1461110498913 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 17:01:39 INFO - PROCESS | 3088 | 1461110499036 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:39 INFO - PROCESS | 3088 | ++DOCSHELL 18A1AC00 == 53 [pid = 3088] [id = 141] 17:01:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1A366C00) [pid = 3088] [serial = 421] [outer = 00000000] 17:01:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1B78D800) [pid = 3088] [serial = 422] [outer = 1A366C00] 17:01:39 INFO - PROCESS | 3088 | 1461110499092 Marionette DEBUG loaded listener.js 17:01:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1B7A3400) [pid = 3088] [serial = 423] [outer = 1A366C00] 17:01:39 INFO - PROCESS | 3088 | 1461110499691 Marionette TRACE conn5 <- [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]]]}] 17:01:39 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 17:01:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 930ms 17:01:39 INFO - PROCESS | 3088 | 1461110499733 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 17:01:39 INFO - PROCESS | 3088 | 1461110499736 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 17:01:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:01:39 INFO - PROCESS | 3088 | 1461110499740 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:01:39 INFO - PROCESS | 3088 | 1461110499744 Marionette TRACE conn5 <- [1,530,null,{}] 17:01:39 INFO - PROCESS | 3088 | 1461110499755 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:39 INFO - PROCESS | 3088 | 1461110499862 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 17:01:40 INFO - PROCESS | 3088 | 1461110500052 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:40 INFO - PROCESS | 3088 | ++DOCSHELL 20A6C800 == 54 [pid = 3088] [id = 142] 17:01:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (20A6CC00) [pid = 3088] [serial = 424] [outer = 00000000] 17:01:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (20A70000) [pid = 3088] [serial = 425] [outer = 20A6CC00] 17:01:40 INFO - PROCESS | 3088 | 1461110500112 Marionette DEBUG loaded listener.js 17:01:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (20A74400) [pid = 3088] [serial = 426] [outer = 20A6CC00] 17:01:40 INFO - PROCESS | 3088 | 1461110500933 Marionette TRACE conn5 <- [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"]]]}] 17:01:40 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 17:01:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:01:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:01:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:01:40 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 17:01:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:01:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:01:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:01:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1237ms 17:01:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:01:40 INFO - PROCESS | 3088 | 1461110500982 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 17:01:40 INFO - PROCESS | 3088 | 1461110500985 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 17:01:40 INFO - PROCESS | 3088 | 1461110500988 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:01:40 INFO - PROCESS | 3088 | 1461110500991 Marionette TRACE conn5 <- [1,534,null,{}] 17:01:40 INFO - PROCESS | 3088 | 1461110500994 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:41 INFO - PROCESS | 3088 | 1461110501110 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 17:01:41 INFO - PROCESS | 3088 | 1461110501206 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:41 INFO - PROCESS | 3088 | ++DOCSHELL 1C437000 == 55 [pid = 3088] [id = 143] 17:01:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1C437C00) [pid = 3088] [serial = 427] [outer = 00000000] 17:01:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (20A78800) [pid = 3088] [serial = 428] [outer = 1C437C00] 17:01:41 INFO - PROCESS | 3088 | 1461110501261 Marionette DEBUG loaded listener.js 17:01:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (20A96400) [pid = 3088] [serial = 429] [outer = 1C437C00] 17:01:41 INFO - PROCESS | 3088 | 1461110501752 Marionette TRACE conn5 <- [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]]]}] 17:01:41 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. 17:01:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 770ms 17:01:41 INFO - PROCESS | 3088 | 1461110501761 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 17:01:41 INFO - PROCESS | 3088 | 1461110501764 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 17:01:41 INFO - PROCESS | 3088 | 1461110501768 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:01:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:01:41 INFO - PROCESS | 3088 | 1461110501770 Marionette TRACE conn5 <- [1,538,null,{}] 17:01:41 INFO - PROCESS | 3088 | 1461110501774 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:42 INFO - PROCESS | 3088 | 1461110502020 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 17:01:42 INFO - PROCESS | 3088 | 1461110502150 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:42 INFO - PROCESS | 3088 | ++DOCSHELL 0AF6EC00 == 56 [pid = 3088] [id = 144] 17:01:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (0AF6FC00) [pid = 3088] [serial = 430] [outer = 00000000] 17:01:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (0F070400) [pid = 3088] [serial = 431] [outer = 0AF6FC00] 17:01:42 INFO - PROCESS | 3088 | 1461110502202 Marionette DEBUG loaded listener.js 17:01:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (12658800) [pid = 3088] [serial = 432] [outer = 0AF6FC00] 17:01:42 INFO - PROCESS | 3088 | 1461110502653 Marionette TRACE conn5 <- [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]]]}] 17:01:42 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. 17:01:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 929ms 17:01:42 INFO - PROCESS | 3088 | 1461110502703 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 17:01:42 INFO - PROCESS | 3088 | 1461110502708 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 17:01:42 INFO - PROCESS | 3088 | 1461110502712 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:01:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:01:42 INFO - PROCESS | 3088 | 1461110502716 Marionette TRACE conn5 <- [1,542,null,{}] 17:01:42 INFO - PROCESS | 3088 | 1461110502721 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:42 INFO - PROCESS | 3088 | 1461110502835 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 17:01:43 INFO - PROCESS | 3088 | 1461110503082 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:43 INFO - PROCESS | 3088 | ++DOCSHELL 174CB400 == 57 [pid = 3088] [id = 145] 17:01:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (174CC400) [pid = 3088] [serial = 433] [outer = 00000000] 17:01:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (176A2800) [pid = 3088] [serial = 434] [outer = 174CC400] 17:01:43 INFO - PROCESS | 3088 | 1461110503153 Marionette DEBUG loaded listener.js 17:01:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1843D800) [pid = 3088] [serial = 435] [outer = 174CC400] 17:01:43 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:43 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:01:43 INFO - PROCESS | 3088 | --DOCSHELL 1C94A000 == 56 [pid = 3088] [id = 138] 17:01:43 INFO - PROCESS | 3088 | --DOCSHELL 1B792C00 == 55 [pid = 3088] [id = 137] 17:01:43 INFO - PROCESS | 3088 | --DOCSHELL 1F057C00 == 54 [pid = 3088] [id = 136] 17:01:43 INFO - PROCESS | 3088 | --DOCSHELL 1F04AC00 == 53 [pid = 3088] [id = 135] 17:01:43 INFO - PROCESS | 3088 | --DOCSHELL 1DCF0000 == 52 [pid = 3088] [id = 134] 17:01:43 INFO - PROCESS | 3088 | --DOCSHELL 1BC1D800 == 51 [pid = 3088] [id = 133] 17:01:43 INFO - PROCESS | 3088 | --DOCSHELL 1B769000 == 50 [pid = 3088] [id = 132] 17:01:43 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (174D5400) [pid = 3088] [serial = 337] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (1B79B000) [pid = 3088] [serial = 340] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1CC7DC00) [pid = 3088] [serial = 371] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3088 | 1461110503740 Marionette TRACE conn5 <- [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]]]}] 17:01:43 INFO - PROCESS | 3088 | --DOCSHELL 1758C000 == 49 [pid = 3088] [id = 131] 17:01:43 INFO - PROCESS | 3088 | --DOCSHELL 1B755C00 == 48 [pid = 3088] [id = 130] 17:01:43 INFO - PROCESS | 3088 | --DOCSHELL 17514400 == 47 [pid = 3088] [id = 129] 17:01:43 INFO - PROCESS | 3088 | --DOCSHELL 1265F400 == 46 [pid = 3088] [id = 125] 17:01:43 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (21065000) [pid = 3088] [serial = 290] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (13A9D000) [pid = 3088] [serial = 344] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (12FEB000) [pid = 3088] [serial = 343] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (13935800) [pid = 3088] [serial = 346] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (13A07C00) [pid = 3088] [serial = 347] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1B87E000) [pid = 3088] [serial = 355] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (1B768400) [pid = 3088] [serial = 352] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1A363800) [pid = 3088] [serial = 349] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (1A3EA800) [pid = 3088] [serial = 350] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1C9EB800) [pid = 3088] [serial = 359] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1B884000) [pid = 3088] [serial = 356] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1CEEB800) [pid = 3088] [serial = 360] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1E45E800) [pid = 3088] [serial = 362] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1C9E8000) [pid = 3088] [serial = 365] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1F081800) [pid = 3088] [serial = 368] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (1C94B400) [pid = 3088] [serial = 149] [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.] 17:01:43 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (1E5E8000) [pid = 3088] [serial = 363] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (1F07F800) [pid = 3088] [serial = 369] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (1DAE7400) [pid = 3088] [serial = 366] [outer = 00000000] [url = about:blank] 17:01:43 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (1B76FC00) [pid = 3088] [serial = 353] [outer = 00000000] [url = about:blank] 17:01:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:01:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1077ms 17:01:43 INFO - PROCESS | 3088 | 1461110503794 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 17:01:43 INFO - PROCESS | 3088 | 1461110503797 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 17:01:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:01:43 INFO - PROCESS | 3088 | 1461110503800 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:01:43 INFO - PROCESS | 3088 | 1461110503802 Marionette TRACE conn5 <- [1,546,null,{}] 17:01:43 INFO - PROCESS | 3088 | 1461110503809 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:43 INFO - PROCESS | 3088 | 1461110503940 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 17:01:44 INFO - PROCESS | 3088 | 1461110504019 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:44 INFO - PROCESS | 3088 | ++DOCSHELL 13A4C800 == 47 [pid = 3088] [id = 146] 17:01:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (13A9D000) [pid = 3088] [serial = 436] [outer = 00000000] 17:01:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (16E1D400) [pid = 3088] [serial = 437] [outer = 13A9D000] 17:01:44 INFO - PROCESS | 3088 | 1461110504065 Marionette DEBUG loaded listener.js 17:01:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (17511C00) [pid = 3088] [serial = 438] [outer = 13A9D000] 17:01:44 INFO - PROCESS | 3088 | 1461110504437 Marionette TRACE conn5 <- [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]]]}] 17:01:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:01:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 17:01:44 INFO - PROCESS | 3088 | 1461110504489 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 17:01:44 INFO - PROCESS | 3088 | 1461110504493 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 17:01:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:01:44 INFO - PROCESS | 3088 | 1461110504505 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:01:44 INFO - PROCESS | 3088 | 1461110504510 Marionette TRACE conn5 <- [1,550,null,{}] 17:01:44 INFO - PROCESS | 3088 | 1461110504514 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:44 INFO - PROCESS | 3088 | 1461110504600 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 17:01:44 INFO - PROCESS | 3088 | 1461110504607 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:44 INFO - PROCESS | 3088 | ++DOCSHELL 183BA800 == 48 [pid = 3088] [id = 147] 17:01:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (18E03800) [pid = 3088] [serial = 439] [outer = 00000000] 17:01:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1B137000) [pid = 3088] [serial = 440] [outer = 18E03800] 17:01:44 INFO - PROCESS | 3088 | 1461110504652 Marionette DEBUG loaded listener.js 17:01:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1B4DB800) [pid = 3088] [serial = 441] [outer = 18E03800] 17:01:44 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:44 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:01:45 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:45 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:01:45 INFO - PROCESS | 3088 | 1461110505095 Marionette TRACE conn5 <- [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]]]}] 17:01:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:01:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 629ms 17:01:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:01:45 INFO - PROCESS | 3088 | 1461110505131 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 17:01:45 INFO - PROCESS | 3088 | 1461110505133 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 17:01:45 INFO - PROCESS | 3088 | 1461110505137 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:01:45 INFO - PROCESS | 3088 | 1461110505138 Marionette TRACE conn5 <- [1,554,null,{}] 17:01:45 INFO - PROCESS | 3088 | 1461110505142 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:45 INFO - PROCESS | 3088 | 1461110505222 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 17:01:45 INFO - PROCESS | 3088 | 1461110505228 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:45 INFO - PROCESS | 3088 | ++DOCSHELL 0F5B7400 == 49 [pid = 3088] [id = 148] 17:01:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1B50D400) [pid = 3088] [serial = 442] [outer = 00000000] 17:01:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1B768400) [pid = 3088] [serial = 443] [outer = 1B50D400] 17:01:45 INFO - PROCESS | 3088 | 1461110505273 Marionette DEBUG loaded listener.js 17:01:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1B76AC00) [pid = 3088] [serial = 444] [outer = 1B50D400] 17:01:45 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:45 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:01:45 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:45 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:01:45 INFO - PROCESS | 3088 | 1461110505731 Marionette TRACE conn5 <- [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]]]}] 17:01:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:01:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 630ms 17:01:45 INFO - PROCESS | 3088 | 1461110505767 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 17:01:45 INFO - PROCESS | 3088 | 1461110505769 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 17:01:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:01:45 INFO - PROCESS | 3088 | 1461110505772 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:01:45 INFO - PROCESS | 3088 | 1461110505774 Marionette TRACE conn5 <- [1,558,null,{}] 17:01:45 INFO - PROCESS | 3088 | 1461110505778 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:45 INFO - PROCESS | 3088 | 1461110505856 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 17:01:45 INFO - PROCESS | 3088 | 1461110505864 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:45 INFO - PROCESS | 3088 | ++DOCSHELL 1B789C00 == 50 [pid = 3088] [id = 149] 17:01:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1B78B000) [pid = 3088] [serial = 445] [outer = 00000000] 17:01:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1B79E800) [pid = 3088] [serial = 446] [outer = 1B78B000] 17:01:45 INFO - PROCESS | 3088 | 1461110505920 Marionette DEBUG loaded listener.js 17:01:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1B87E000) [pid = 3088] [serial = 447] [outer = 1B78B000] 17:01:46 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:46 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:01:46 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:46 INFO - PROCESS | 3088 | 1461110506412 Marionette TRACE conn5 <- [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]]]}] 17:01:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:01:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 670ms 17:01:46 INFO - PROCESS | 3088 | 1461110506443 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 17:01:46 INFO - PROCESS | 3088 | 1461110506445 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 17:01:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:01:46 INFO - PROCESS | 3088 | 1461110506449 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:01:46 INFO - PROCESS | 3088 | 1461110506451 Marionette TRACE conn5 <- [1,562,null,{}] 17:01:46 INFO - PROCESS | 3088 | 1461110506462 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:46 INFO - PROCESS | 3088 | 1461110506573 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 17:01:46 INFO - PROCESS | 3088 | 1461110506667 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:46 INFO - PROCESS | 3088 | ++DOCSHELL 1B937400 == 51 [pid = 3088] [id = 150] 17:01:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1B93A000) [pid = 3088] [serial = 448] [outer = 00000000] 17:01:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1C430C00) [pid = 3088] [serial = 449] [outer = 1B93A000] 17:01:46 INFO - PROCESS | 3088 | 1461110506711 Marionette DEBUG loaded listener.js 17:01:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1C430800) [pid = 3088] [serial = 450] [outer = 1B93A000] 17:01:47 INFO - PROCESS | 3088 | 1461110507130 Marionette TRACE conn5 <- [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]]]}] 17:01:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:01:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 730ms 17:01:47 INFO - PROCESS | 3088 | [3088] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 17:01:47 INFO - PROCESS | 3088 | 1461110507471 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 17:01:47 INFO - PROCESS | 3088 | 1461110507473 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 17:01:47 INFO - PROCESS | 3088 | 1461110507481 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:01:47 INFO - PROCESS | 3088 | 1461110507483 Marionette TRACE conn5 <- [1,566,null,{}] 17:01:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:01:47 INFO - PROCESS | 3088 | 1461110507486 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:47 INFO - PROCESS | 3088 | 1461110507600 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 17:01:47 INFO - PROCESS | 3088 | 1461110507607 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:47 INFO - PROCESS | 3088 | ++DOCSHELL 1C67C400 == 52 [pid = 3088] [id = 151] 17:01:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1C67DC00) [pid = 3088] [serial = 451] [outer = 00000000] 17:01:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1C9AE000) [pid = 3088] [serial = 452] [outer = 1C67DC00] 17:01:47 INFO - PROCESS | 3088 | 1461110507651 Marionette DEBUG loaded listener.js 17:01:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1C9A7800) [pid = 3088] [serial = 453] [outer = 1C67DC00] 17:01:48 INFO - PROCESS | 3088 | 1461110508312 Marionette TRACE conn5 <- [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]]]}] 17:01:48 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (1E4DB800) [pid = 3088] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:01:48 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (0F118400) [pid = 3088] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:01:48 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1A3A4800) [pid = 3088] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:01:48 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (161F0C00) [pid = 3088] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:01:48 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (1928C800) [pid = 3088] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:01:48 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1B76E400) [pid = 3088] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:01:48 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (0F06CC00) [pid = 3088] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:01:48 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (13A48800) [pid = 3088] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:01:48 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1CAB4C00) [pid = 3088] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:01:48 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1DCF2C00) [pid = 3088] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:01:48 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1F04B400) [pid = 3088] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:01:48 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1F758400) [pid = 3088] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:01:48 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1B756C00) [pid = 3088] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:01:48 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (175D7400) [pid = 3088] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:01:48 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (1BC20800) [pid = 3088] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:01:48 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (1CD5D800) [pid = 3088] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:01:48 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (1B76A800) [pid = 3088] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:01:48 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (17514800) [pid = 3088] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:01:48 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (1C950800) [pid = 3088] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:01:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:01:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 871ms 17:01:48 INFO - PROCESS | 3088 | 1461110508362 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 17:01:48 INFO - PROCESS | 3088 | 1461110508364 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 17:01:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:01:48 INFO - PROCESS | 3088 | 1461110508367 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:01:48 INFO - PROCESS | 3088 | 1461110508369 Marionette TRACE conn5 <- [1,570,null,{}] 17:01:48 INFO - PROCESS | 3088 | 1461110508372 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:48 INFO - PROCESS | 3088 | 1461110508449 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 17:01:48 INFO - PROCESS | 3088 | 1461110508458 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:48 INFO - PROCESS | 3088 | ++DOCSHELL 161EE400 == 53 [pid = 3088] [id = 152] 17:01:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (161F0C00) [pid = 3088] [serial = 454] [outer = 00000000] 17:01:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (1928C800) [pid = 3088] [serial = 455] [outer = 161F0C00] 17:01:48 INFO - PROCESS | 3088 | 1461110508504 Marionette DEBUG loaded listener.js 17:01:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (1A3F0C00) [pid = 3088] [serial = 456] [outer = 161F0C00] 17:01:48 INFO - PROCESS | 3088 | 1461110508925 Marionette TRACE conn5 <- [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]]]}] 17:01:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:01:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 630ms 17:01:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:01:48 INFO - PROCESS | 3088 | 1461110508998 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 17:01:48 INFO - PROCESS | 3088 | 1461110509000 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 17:01:48 INFO - PROCESS | 3088 | 1461110509003 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:01:48 INFO - PROCESS | 3088 | 1461110509004 Marionette TRACE conn5 <- [1,574,null,{}] 17:01:49 INFO - PROCESS | 3088 | 1461110509034 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:49 INFO - PROCESS | 3088 | 1461110509115 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 17:01:49 INFO - PROCESS | 3088 | 1461110509121 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:49 INFO - PROCESS | 3088 | ++DOCSHELL 1BC16C00 == 54 [pid = 3088] [id = 153] 17:01:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1BC20800) [pid = 3088] [serial = 457] [outer = 00000000] 17:01:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1CC75800) [pid = 3088] [serial = 458] [outer = 1BC20800] 17:01:49 INFO - PROCESS | 3088 | 1461110509166 Marionette DEBUG loaded listener.js 17:01:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1CC7A800) [pid = 3088] [serial = 459] [outer = 1BC20800] 17:01:49 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:49 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:01:49 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:49 INFO - PROCESS | 3088 | 1461110509586 Marionette TRACE conn5 <- [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]]]}] 17:01:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:01:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 610ms 17:01:49 INFO - PROCESS | 3088 | 1461110509613 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 17:01:49 INFO - PROCESS | 3088 | 1461110509615 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 17:01:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:01:49 INFO - PROCESS | 3088 | 1461110509619 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:01:49 INFO - PROCESS | 3088 | 1461110509620 Marionette TRACE conn5 <- [1,578,null,{}] 17:01:49 INFO - PROCESS | 3088 | 1461110509628 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:49 INFO - PROCESS | 3088 | 1461110509707 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 17:01:49 INFO - PROCESS | 3088 | 1461110509714 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:49 INFO - PROCESS | 3088 | ++DOCSHELL 1CD5DC00 == 55 [pid = 3088] [id = 154] 17:01:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1CD68C00) [pid = 3088] [serial = 460] [outer = 00000000] 17:01:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1CEEA000) [pid = 3088] [serial = 461] [outer = 1CD68C00] 17:01:49 INFO - PROCESS | 3088 | 1461110509763 Marionette DEBUG loaded listener.js 17:01:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1DC5A000) [pid = 3088] [serial = 462] [outer = 1CD68C00] 17:01:50 INFO - PROCESS | 3088 | 1461110510207 Marionette TRACE conn5 <- [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]]]}] 17:01:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:01:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 17:01:50 INFO - PROCESS | 3088 | 1461110510251 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 17:01:50 INFO - PROCESS | 3088 | 1461110510254 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 17:01:50 INFO - PROCESS | 3088 | 1461110510257 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:01:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:01:50 INFO - PROCESS | 3088 | 1461110510260 Marionette TRACE conn5 <- [1,582,null,{}] 17:01:50 INFO - PROCESS | 3088 | 1461110510263 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:50 INFO - PROCESS | 3088 | 1461110510411 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 17:01:50 INFO - PROCESS | 3088 | 1461110510571 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:50 INFO - PROCESS | 3088 | ++DOCSHELL 0F06A400 == 56 [pid = 3088] [id = 155] 17:01:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (0F06DC00) [pid = 3088] [serial = 463] [outer = 00000000] 17:01:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (127D8800) [pid = 3088] [serial = 464] [outer = 0F06DC00] 17:01:50 INFO - PROCESS | 3088 | 1461110510629 Marionette DEBUG loaded listener.js 17:01:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (12D45000) [pid = 3088] [serial = 465] [outer = 0F06DC00] 17:01:51 INFO - PROCESS | 3088 | 1461110511212 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 17:01:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:01:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 970ms 17:01:51 INFO - PROCESS | 3088 | 1461110511232 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 17:01:51 INFO - PROCESS | 3088 | 1461110511237 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 17:01:51 INFO - PROCESS | 3088 | 1461110511241 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:01:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:01:51 INFO - PROCESS | 3088 | 1461110511246 Marionette TRACE conn5 <- [1,586,null,{}] 17:01:51 INFO - PROCESS | 3088 | 1461110511250 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:51 INFO - PROCESS | 3088 | 1461110511357 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 17:01:51 INFO - PROCESS | 3088 | 1461110511458 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:51 INFO - PROCESS | 3088 | ++DOCSHELL 16EF4800 == 57 [pid = 3088] [id = 156] 17:01:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1743EC00) [pid = 3088] [serial = 466] [outer = 00000000] 17:01:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (19288C00) [pid = 3088] [serial = 467] [outer = 1743EC00] 17:01:51 INFO - PROCESS | 3088 | 1461110511515 Marionette DEBUG loaded listener.js 17:01:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1A36E400) [pid = 3088] [serial = 468] [outer = 1743EC00] 17:01:52 INFO - PROCESS | 3088 | 1461110512155 Marionette TRACE conn5 <- [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]]]}] 17:01:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:01:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 970ms 17:01:52 INFO - PROCESS | 3088 | 1461110512216 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 17:01:52 INFO - PROCESS | 3088 | 1461110512220 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 17:01:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:01:52 INFO - PROCESS | 3088 | 1461110512224 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:01:52 INFO - PROCESS | 3088 | 1461110512226 Marionette TRACE conn5 <- [1,590,null,{}] 17:01:52 INFO - PROCESS | 3088 | 1461110512230 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:52 INFO - PROCESS | 3088 | 1461110512336 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 17:01:52 INFO - PROCESS | 3088 | 1461110512461 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:52 INFO - PROCESS | 3088 | ++DOCSHELL 1B80C800 == 58 [pid = 3088] [id = 157] 17:01:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1B93B800) [pid = 3088] [serial = 469] [outer = 00000000] 17:01:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1CABB800) [pid = 3088] [serial = 470] [outer = 1B93B800] 17:01:52 INFO - PROCESS | 3088 | 1461110512517 Marionette DEBUG loaded listener.js 17:01:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1CD62400) [pid = 3088] [serial = 471] [outer = 1B93B800] 17:01:53 INFO - PROCESS | 3088 | 1461110513120 Marionette TRACE conn5 <- [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]]]}] 17:01:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:01:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 929ms 17:01:53 INFO - PROCESS | 3088 | 1461110513156 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 17:01:53 INFO - PROCESS | 3088 | 1461110513161 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 17:01:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:01:53 INFO - PROCESS | 3088 | 1461110513185 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:01:53 INFO - PROCESS | 3088 | 1461110513190 Marionette TRACE conn5 <- [1,594,null,{}] 17:01:53 INFO - PROCESS | 3088 | 1461110513196 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:53 INFO - PROCESS | 3088 | 1461110513304 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 17:01:53 INFO - PROCESS | 3088 | 1461110513428 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:53 INFO - PROCESS | 3088 | ++DOCSHELL 12D4F000 == 59 [pid = 3088] [id = 158] 17:01:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1C433C00) [pid = 3088] [serial = 472] [outer = 00000000] 17:01:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1EFCAC00) [pid = 3088] [serial = 473] [outer = 1C433C00] 17:01:53 INFO - PROCESS | 3088 | 1461110513483 Marionette DEBUG loaded listener.js 17:01:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1F04C000) [pid = 3088] [serial = 474] [outer = 1C433C00] 17:01:53 INFO - PROCESS | 3088 | 1461110514013 Marionette TRACE conn5 <- [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]]]}] 17:01:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:01:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 890ms 17:01:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:01:54 INFO - PROCESS | 3088 | 1461110514061 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 17:01:54 INFO - PROCESS | 3088 | 1461110514063 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 17:01:54 INFO - PROCESS | 3088 | 1461110514067 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:01:54 INFO - PROCESS | 3088 | 1461110514069 Marionette TRACE conn5 <- [1,598,null,{}] 17:01:54 INFO - PROCESS | 3088 | 1461110514073 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:54 INFO - PROCESS | 3088 | 1461110514176 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 17:01:54 INFO - PROCESS | 3088 | 1461110514273 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:54 INFO - PROCESS | 3088 | ++DOCSHELL 1F057C00 == 60 [pid = 3088] [id = 159] 17:01:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1F058400) [pid = 3088] [serial = 475] [outer = 00000000] 17:01:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1F087800) [pid = 3088] [serial = 476] [outer = 1F058400] 17:01:54 INFO - PROCESS | 3088 | 1461110514327 Marionette DEBUG loaded listener.js 17:01:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1F64F000) [pid = 3088] [serial = 477] [outer = 1F058400] 17:01:54 INFO - PROCESS | 3088 | 1461110514884 Marionette TRACE conn5 <- [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]]]}] 17:01:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:01:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 870ms 17:01:54 INFO - PROCESS | 3088 | 1461110514941 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 17:01:54 INFO - PROCESS | 3088 | 1461110514943 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 17:01:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:01:54 INFO - PROCESS | 3088 | 1461110514947 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:01:54 INFO - PROCESS | 3088 | 1461110514949 Marionette TRACE conn5 <- [1,602,null,{}] 17:01:54 INFO - PROCESS | 3088 | 1461110514952 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:55 INFO - PROCESS | 3088 | 1461110515057 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 17:01:55 INFO - PROCESS | 3088 | 1461110515189 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:55 INFO - PROCESS | 3088 | ++DOCSHELL 1F07F000 == 61 [pid = 3088] [id = 160] 17:01:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1F658400) [pid = 3088] [serial = 478] [outer = 00000000] 17:01:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1F781800) [pid = 3088] [serial = 479] [outer = 1F658400] 17:01:55 INFO - PROCESS | 3088 | 1461110515253 Marionette DEBUG loaded listener.js 17:01:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (20A6B800) [pid = 3088] [serial = 480] [outer = 1F658400] 17:01:55 INFO - PROCESS | 3088 | 1461110515985 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 17:01:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:01:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1065ms 17:01:56 INFO - PROCESS | 3088 | 1461110516031 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 17:01:56 INFO - PROCESS | 3088 | 1461110516035 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 17:01:56 INFO - PROCESS | 3088 | 1461110516040 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:01:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:01:56 INFO - PROCESS | 3088 | 1461110516044 Marionette TRACE conn5 <- [1,606,null,{}] 17:01:56 INFO - PROCESS | 3088 | 1461110516050 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:56 INFO - PROCESS | 3088 | 1461110516146 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 17:01:56 INFO - PROCESS | 3088 | 1461110516251 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:56 INFO - PROCESS | 3088 | ++DOCSHELL 13AA9C00 == 62 [pid = 3088] [id = 161] 17:01:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (161F2400) [pid = 3088] [serial = 481] [outer = 00000000] 17:01:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (176AE000) [pid = 3088] [serial = 482] [outer = 161F2400] 17:01:56 INFO - PROCESS | 3088 | 1461110516300 Marionette DEBUG loaded listener.js 17:01:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (18A1D000) [pid = 3088] [serial = 483] [outer = 161F2400] 17:01:56 INFO - PROCESS | 3088 | --DOCSHELL 13A0D400 == 61 [pid = 3088] [id = 113] 17:01:56 INFO - PROCESS | 3088 | --DOCSHELL 1CD5DC00 == 60 [pid = 3088] [id = 154] 17:01:56 INFO - PROCESS | 3088 | --DOCSHELL 1BC16C00 == 59 [pid = 3088] [id = 153] 17:01:56 INFO - PROCESS | 3088 | --DOCSHELL 161EE400 == 58 [pid = 3088] [id = 152] 17:01:56 INFO - PROCESS | 3088 | --DOCSHELL 1C67C400 == 57 [pid = 3088] [id = 151] 17:01:56 INFO - PROCESS | 3088 | --DOCSHELL 1B937400 == 56 [pid = 3088] [id = 150] 17:01:56 INFO - PROCESS | 3088 | --DOCSHELL 0F5B7400 == 55 [pid = 3088] [id = 148] 17:01:56 INFO - PROCESS | 3088 | --DOCSHELL 183BA800 == 54 [pid = 3088] [id = 147] 17:01:56 INFO - PROCESS | 3088 | --DOCSHELL 13A4C800 == 53 [pid = 3088] [id = 146] 17:01:56 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (1F656C00) [pid = 3088] [serial = 416] [outer = 00000000] [url = about:blank] 17:01:56 INFO - PROCESS | 3088 | --DOCSHELL 174CB400 == 52 [pid = 3088] [id = 145] 17:01:56 INFO - PROCESS | 3088 | --DOCSHELL 0AF6EC00 == 51 [pid = 3088] [id = 144] 17:01:56 INFO - PROCESS | 3088 | --DOCSHELL 131D4000 == 50 [pid = 3088] [id = 140] 17:01:56 INFO - PROCESS | 3088 | --DOCSHELL 1CD62C00 == 49 [pid = 3088] [id = 139] 17:01:56 INFO - PROCESS | 3088 | 1461110516933 Marionette TRACE conn5 <- [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]]]}] 17:01:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:01:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 930ms 17:01:56 INFO - PROCESS | 3088 | 1461110516975 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 17:01:56 INFO - PROCESS | 3088 | 1461110516981 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 17:01:56 INFO - PROCESS | 3088 | 1461110516987 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:01:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:01:56 INFO - PROCESS | 3088 | 1461110516989 Marionette TRACE conn5 <- [1,610,null,{}] 17:01:56 INFO - PROCESS | 3088 | 1461110516993 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:57 INFO - PROCESS | 3088 | 1461110517091 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (1843D400) [pid = 3088] [serial = 251] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (1B932C00) [pid = 3088] [serial = 341] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (1C943800) [pid = 3088] [serial = 254] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (16C0E800) [pid = 3088] [serial = 293] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (183BB000) [pid = 3088] [serial = 338] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1DA08800) [pid = 3088] [serial = 257] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (1F780000) [pid = 3088] [serial = 299] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (12902C00) [pid = 3088] [serial = 248] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1B75E800) [pid = 3088] [serial = 296] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1B931800) [pid = 3088] [serial = 377] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (21085000) [pid = 3088] [serial = 380] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1CDC4400) [pid = 3088] [serial = 383] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1CD69C00) [pid = 3088] [serial = 414] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (210DB400) [pid = 3088] [serial = 408] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (1F78D800) [pid = 3088] [serial = 410] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (210E2400) [pid = 3088] [serial = 411] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (1CAB4800) [pid = 3088] [serial = 399] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1E45D800) [pid = 3088] [serial = 401] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1F07C400) [pid = 3088] [serial = 404] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1E5E7400) [pid = 3088] [serial = 402] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (21086800) [pid = 3088] [serial = 407] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1F07A400) [pid = 3088] [serial = 405] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1B78FC00) [pid = 3088] [serial = 390] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (1B788000) [pid = 3088] [serial = 389] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (1A36E000) [pid = 3088] [serial = 392] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (1A3F5C00) [pid = 3088] [serial = 393] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (1C94D400) [pid = 3088] [serial = 398] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (1CD68800) [pid = 3088] [serial = 413] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (16EF9000) [pid = 3088] [serial = 374] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (1B7A6C00) [pid = 3088] [serial = 395] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (1B87A400) [pid = 3088] [serial = 396] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (183B4400) [pid = 3088] [serial = 387] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (1751C000) [pid = 3088] [serial = 386] [outer = 00000000] [url = about:blank] 17:01:57 INFO - PROCESS | 3088 | 1461110517187 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:57 INFO - PROCESS | 3088 | ++DOCSHELL 0F06AC00 == 50 [pid = 3088] [id = 162] 17:01:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (0F06CC00) [pid = 3088] [serial = 484] [outer = 00000000] 17:01:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (1392EC00) [pid = 3088] [serial = 485] [outer = 0F06CC00] 17:01:57 INFO - PROCESS | 3088 | 1461110517234 Marionette DEBUG loaded listener.js 17:01:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (16EF7000) [pid = 3088] [serial = 486] [outer = 0F06CC00] 17:01:57 INFO - PROCESS | 3088 | 1461110517647 Marionette TRACE conn5 <- [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]]]}] 17:01:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:01:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 729ms 17:01:57 INFO - PROCESS | 3088 | 1461110517725 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 17:01:57 INFO - PROCESS | 3088 | 1461110517727 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 17:01:57 INFO - PROCESS | 3088 | 1461110517730 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:01:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:01:57 INFO - PROCESS | 3088 | 1461110517734 Marionette TRACE conn5 <- [1,614,null,{}] 17:01:57 INFO - PROCESS | 3088 | 1461110517744 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:57 INFO - PROCESS | 3088 | 1461110517830 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 17:01:57 INFO - PROCESS | 3088 | 1461110517844 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:57 INFO - PROCESS | 3088 | ++DOCSHELL 1B12A800 == 51 [pid = 3088] [id = 163] 17:01:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (1B12EC00) [pid = 3088] [serial = 487] [outer = 00000000] 17:01:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (1B4DC000) [pid = 3088] [serial = 488] [outer = 1B12EC00] 17:01:57 INFO - PROCESS | 3088 | 1461110517892 Marionette DEBUG loaded listener.js 17:01:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (1B510C00) [pid = 3088] [serial = 489] [outer = 1B12EC00] 17:01:58 INFO - PROCESS | 3088 | 1461110518360 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 17:01:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:01:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 670ms 17:01:58 INFO - PROCESS | 3088 | 1461110518405 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 17:01:58 INFO - PROCESS | 3088 | 1461110518408 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 17:01:58 INFO - PROCESS | 3088 | 1461110518411 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:01:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:01:58 INFO - PROCESS | 3088 | 1461110518413 Marionette TRACE conn5 <- [1,618,null,{}] 17:01:58 INFO - PROCESS | 3088 | 1461110518417 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:58 INFO - PROCESS | 3088 | 1461110518502 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 17:01:58 INFO - PROCESS | 3088 | 1461110518510 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:58 INFO - PROCESS | 3088 | ++DOCSHELL 1B76E800 == 52 [pid = 3088] [id = 164] 17:01:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (1B770C00) [pid = 3088] [serial = 490] [outer = 00000000] 17:01:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1B78BC00) [pid = 3088] [serial = 491] [outer = 1B770C00] 17:01:58 INFO - PROCESS | 3088 | 1461110518559 Marionette DEBUG loaded listener.js 17:01:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1B79E000) [pid = 3088] [serial = 492] [outer = 1B770C00] 17:01:58 INFO - PROCESS | 3088 | 1461110518985 Marionette TRACE conn5 <- [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]]]}] 17:01:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:01:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 630ms 17:01:59 INFO - PROCESS | 3088 | 1461110519045 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 17:01:59 INFO - PROCESS | 3088 | 1461110519047 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 17:01:59 INFO - PROCESS | 3088 | 1461110519050 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:01:59 INFO - PROCESS | 3088 | 1461110519052 Marionette TRACE conn5 <- [1,622,null,{}] 17:01:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:01:59 INFO - PROCESS | 3088 | 1461110519055 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:59 INFO - PROCESS | 3088 | 1461110519135 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 17:01:59 INFO - PROCESS | 3088 | 1461110519171 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:59 INFO - PROCESS | 3088 | ++DOCSHELL 1B80B000 == 53 [pid = 3088] [id = 165] 17:01:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1B80DC00) [pid = 3088] [serial = 493] [outer = 00000000] 17:01:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1B937000) [pid = 3088] [serial = 494] [outer = 1B80DC00] 17:01:59 INFO - PROCESS | 3088 | 1461110519220 Marionette DEBUG loaded listener.js 17:01:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1BC17C00) [pid = 3088] [serial = 495] [outer = 1B80DC00] 17:01:59 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:59 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:01:59 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:59 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:01:59 INFO - PROCESS | 3088 | 1461110519701 Marionette TRACE conn5 <- [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]]]}] 17:01:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:01:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 670ms 17:01:59 INFO - PROCESS | 3088 | 1461110519732 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 17:01:59 INFO - PROCESS | 3088 | 1461110519734 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 17:01:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:01:59 INFO - PROCESS | 3088 | 1461110519738 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:01:59 INFO - PROCESS | 3088 | 1461110519739 Marionette TRACE conn5 <- [1,626,null,{}] 17:01:59 INFO - PROCESS | 3088 | 1461110519743 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:59 INFO - PROCESS | 3088 | 1461110519872 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 17:01:59 INFO - PROCESS | 3088 | 1461110519879 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:59 INFO - PROCESS | 3088 | ++DOCSHELL 1C951400 == 54 [pid = 3088] [id = 166] 17:01:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1C952400) [pid = 3088] [serial = 496] [outer = 00000000] 17:01:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1CABF800) [pid = 3088] [serial = 497] [outer = 1C952400] 17:01:59 INFO - PROCESS | 3088 | 1461110519978 Marionette DEBUG loaded listener.js 17:02:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1CABD800) [pid = 3088] [serial = 498] [outer = 1C952400] 17:02:00 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:02:00 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:02:00 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:02:00 INFO - PROCESS | 3088 | 1461110520421 Marionette TRACE conn5 <- [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]]]}] 17:02:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:02:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 729ms 17:02:00 INFO - PROCESS | 3088 | 1461110520470 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 17:02:00 INFO - PROCESS | 3088 | 1461110520472 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 17:02:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:02:00 INFO - PROCESS | 3088 | 1461110520518 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:02:00 INFO - PROCESS | 3088 | 1461110520520 Marionette TRACE conn5 <- [1,630,null,{}] 17:02:00 INFO - PROCESS | 3088 | 1461110520524 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:00 INFO - PROCESS | 3088 | 1461110520632 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 17:02:00 INFO - PROCESS | 3088 | 1461110520689 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:00 INFO - PROCESS | 3088 | ++DOCSHELL 1CD68800 == 55 [pid = 3088] [id = 167] 17:02:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1CD69000) [pid = 3088] [serial = 499] [outer = 00000000] 17:02:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1DA08800) [pid = 3088] [serial = 500] [outer = 1CD69000] 17:02:00 INFO - PROCESS | 3088 | 1461110520733 Marionette DEBUG loaded listener.js 17:02:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1DC92400) [pid = 3088] [serial = 501] [outer = 1CD69000] 17:02:01 INFO - PROCESS | 3088 | 1461110521143 Marionette TRACE conn5 <- [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]]]}] 17:02:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:02:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 690ms 17:02:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:02:01 INFO - PROCESS | 3088 | 1461110521196 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 17:02:01 INFO - PROCESS | 3088 | 1461110521198 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 17:02:01 INFO - PROCESS | 3088 | 1461110521201 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:02:01 INFO - PROCESS | 3088 | 1461110521203 Marionette TRACE conn5 <- [1,634,null,{}] 17:02:01 INFO - PROCESS | 3088 | 1461110521206 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:01 INFO - PROCESS | 3088 | 1461110521314 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 17:02:01 INFO - PROCESS | 3088 | 1461110521321 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:01 INFO - PROCESS | 3088 | ++DOCSHELL 1E288800 == 56 [pid = 3088] [id = 168] 17:02:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1E28D000) [pid = 3088] [serial = 502] [outer = 00000000] 17:02:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1E4D8C00) [pid = 3088] [serial = 503] [outer = 1E28D000] 17:02:01 INFO - PROCESS | 3088 | 1461110521370 Marionette DEBUG loaded listener.js 17:02:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1EF82000) [pid = 3088] [serial = 504] [outer = 1E28D000] 17:02:01 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1B78B000) [pid = 3088] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:02:01 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1C67DC00) [pid = 3088] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:02:01 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (0AF6FC00) [pid = 3088] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:02:01 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (174CC400) [pid = 3088] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:02:01 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (161F0C00) [pid = 3088] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:02:01 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1B93A000) [pid = 3088] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:02:01 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1B50D400) [pid = 3088] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:02:01 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (13A9D000) [pid = 3088] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:02:01 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (18E03800) [pid = 3088] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:02:01 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1BC20800) [pid = 3088] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:02:01 INFO - PROCESS | 3088 | 1461110521872 Marionette TRACE conn5 <- [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]]]}] 17:02:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:02:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 730ms 17:02:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:02:01 INFO - PROCESS | 3088 | 1461110521947 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 17:02:01 INFO - PROCESS | 3088 | 1461110521949 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 17:02:01 INFO - PROCESS | 3088 | 1461110521952 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:02:01 INFO - PROCESS | 3088 | 1461110521954 Marionette TRACE conn5 <- [1,638,null,{}] 17:02:01 INFO - PROCESS | 3088 | 1461110521961 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:02 INFO - PROCESS | 3088 | 1461110522042 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 17:02:02 INFO - PROCESS | 3088 | 1461110522049 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:02 INFO - PROCESS | 3088 | ++DOCSHELL 16E21800 == 57 [pid = 3088] [id = 169] 17:02:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1A3A5000) [pid = 3088] [serial = 505] [outer = 00000000] 17:02:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1DA04C00) [pid = 3088] [serial = 506] [outer = 1A3A5000] 17:02:02 INFO - PROCESS | 3088 | 1461110522094 Marionette DEBUG loaded listener.js 17:02:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1E455400) [pid = 3088] [serial = 507] [outer = 1A3A5000] 17:02:02 INFO - PROCESS | 3088 | 1461110522517 Marionette TRACE conn5 <- [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]]]}] 17:02:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:02:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 571ms 17:02:02 INFO - PROCESS | 3088 | 1461110522524 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 17:02:02 INFO - PROCESS | 3088 | 1461110522526 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 17:02:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:02:02 INFO - PROCESS | 3088 | 1461110522541 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:02:02 INFO - PROCESS | 3088 | 1461110522543 Marionette TRACE conn5 <- [1,642,null,{}] 17:02:02 INFO - PROCESS | 3088 | 1461110522546 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:02 INFO - PROCESS | 3088 | 1461110522630 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 17:02:02 INFO - PROCESS | 3088 | 1461110522636 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:02 INFO - PROCESS | 3088 | ++DOCSHELL 1CD62000 == 58 [pid = 3088] [id = 170] 17:02:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1E4D8400) [pid = 3088] [serial = 508] [outer = 00000000] 17:02:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1F657000) [pid = 3088] [serial = 509] [outer = 1E4D8400] 17:02:02 INFO - PROCESS | 3088 | 1461110522683 Marionette DEBUG loaded listener.js 17:02:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1F751800) [pid = 3088] [serial = 510] [outer = 1E4D8400] 17:02:03 INFO - PROCESS | 3088 | 1461110523122 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 17:02:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:02:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 629ms 17:02:03 INFO - PROCESS | 3088 | 1461110523160 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 17:02:03 INFO - PROCESS | 3088 | 1461110523163 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 17:02:03 INFO - PROCESS | 3088 | 1461110523166 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:02:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:02:03 INFO - PROCESS | 3088 | 1461110523168 Marionette TRACE conn5 <- [1,646,null,{}] 17:02:03 INFO - PROCESS | 3088 | 1461110523171 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:03 INFO - PROCESS | 3088 | 1461110523271 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 17:02:03 INFO - PROCESS | 3088 | 1461110523279 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:03 INFO - PROCESS | 3088 | ++DOCSHELL 20A76C00 == 59 [pid = 3088] [id = 171] 17:02:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (20A95800) [pid = 3088] [serial = 511] [outer = 00000000] 17:02:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (20A9B000) [pid = 3088] [serial = 512] [outer = 20A95800] 17:02:03 INFO - PROCESS | 3088 | 1461110523330 Marionette DEBUG loaded listener.js 17:02:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (20A9F800) [pid = 3088] [serial = 513] [outer = 20A95800] 17:02:03 INFO - PROCESS | 3088 | 1461110524017 Marionette TRACE conn5 <- [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]]]}] 17:02:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:02:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 930ms 17:02:04 INFO - PROCESS | 3088 | 1461110524101 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 17:02:04 INFO - PROCESS | 3088 | 1461110524106 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 17:02:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:02:04 INFO - PROCESS | 3088 | 1461110524113 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:02:04 INFO - PROCESS | 3088 | 1461110524116 Marionette TRACE conn5 <- [1,650,null,{}] 17:02:04 INFO - PROCESS | 3088 | 1461110524122 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:04 INFO - PROCESS | 3088 | 1461110524263 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 17:02:04 INFO - PROCESS | 3088 | 1461110524393 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:04 INFO - PROCESS | 3088 | ++DOCSHELL 16C0E800 == 60 [pid = 3088] [id = 172] 17:02:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (16C11800) [pid = 3088] [serial = 514] [outer = 00000000] 17:02:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (175D3000) [pid = 3088] [serial = 515] [outer = 16C11800] 17:02:04 INFO - PROCESS | 3088 | 1461110524451 Marionette DEBUG loaded listener.js 17:02:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (18446800) [pid = 3088] [serial = 516] [outer = 16C11800] 17:02:04 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:02:04 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:02:05 INFO - PROCESS | 3088 | 1461110525071 Marionette TRACE conn5 <- [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]]]}] 17:02:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:02:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1018ms 17:02:05 INFO - PROCESS | 3088 | 1461110525135 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 17:02:05 INFO - PROCESS | 3088 | 1461110525141 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 17:02:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:02:05 INFO - PROCESS | 3088 | 1461110525148 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:02:05 INFO - PROCESS | 3088 | 1461110525151 Marionette TRACE conn5 <- [1,654,null,{}] 17:02:05 INFO - PROCESS | 3088 | 1461110525155 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:05 INFO - PROCESS | 3088 | 1461110525295 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 17:02:05 INFO - PROCESS | 3088 | 1461110525423 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:05 INFO - PROCESS | 3088 | ++DOCSHELL 12658C00 == 61 [pid = 3088] [id = 173] 17:02:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (12709800) [pid = 3088] [serial = 517] [outer = 00000000] 17:02:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1B78C000) [pid = 3088] [serial = 518] [outer = 12709800] 17:02:05 INFO - PROCESS | 3088 | 1461110525478 Marionette DEBUG loaded listener.js 17:02:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1B935800) [pid = 3088] [serial = 519] [outer = 12709800] 17:02:05 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:02:05 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:02:06 INFO - PROCESS | 3088 | 1461110526052 Marionette TRACE conn5 <- [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]]]}] 17:02:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:02:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 970ms 17:02:06 INFO - PROCESS | 3088 | 1461110526120 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 17:02:06 INFO - PROCESS | 3088 | 1461110526122 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 17:02:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:02:06 INFO - PROCESS | 3088 | 1461110526126 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:02:06 INFO - PROCESS | 3088 | 1461110526130 Marionette TRACE conn5 <- [1,658,null,{}] 17:02:06 INFO - PROCESS | 3088 | 1461110526141 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:06 INFO - PROCESS | 3088 | 1461110526281 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 17:02:06 INFO - PROCESS | 3088 | 1461110526410 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:06 INFO - PROCESS | 3088 | ++DOCSHELL 1F655C00 == 62 [pid = 3088] [id = 174] 17:02:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1F75BC00) [pid = 3088] [serial = 520] [outer = 00000000] 17:02:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (20A96800) [pid = 3088] [serial = 521] [outer = 1F75BC00] 17:02:06 INFO - PROCESS | 3088 | 1461110526468 Marionette DEBUG loaded listener.js 17:02:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (20A9EC00) [pid = 3088] [serial = 522] [outer = 1F75BC00] 17:02:07 INFO - PROCESS | 3088 | 1461110527085 Marionette TRACE conn5 <- [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]]]}] 17:02:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:02:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1024ms 17:02:07 INFO - PROCESS | 3088 | 1461110527154 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 17:02:07 INFO - PROCESS | 3088 | 1461110527157 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 17:02:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:02:07 INFO - PROCESS | 3088 | 1461110527161 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:02:07 INFO - PROCESS | 3088 | 1461110527163 Marionette TRACE conn5 <- [1,662,null,{}] 17:02:07 INFO - PROCESS | 3088 | 1461110527167 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:07 INFO - PROCESS | 3088 | 1461110527273 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 17:02:07 INFO - PROCESS | 3088 | 1461110527400 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:07 INFO - PROCESS | 3088 | ++DOCSHELL 13A09000 == 63 [pid = 3088] [id = 175] 17:02:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1A3A9800) [pid = 3088] [serial = 523] [outer = 00000000] 17:02:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (1B771C00) [pid = 3088] [serial = 524] [outer = 1A3A9800] 17:02:07 INFO - PROCESS | 3088 | 1461110527457 Marionette DEBUG loaded listener.js 17:02:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (1B93DC00) [pid = 3088] [serial = 525] [outer = 1A3A9800] 17:02:07 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:02:08 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:02:08 INFO - PROCESS | 3088 | 1461110528174 Marionette TRACE conn5 <- [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]]]}] 17:02:08 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 17:02:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1066ms 17:02:08 INFO - PROCESS | 3088 | 1461110528211 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 17:02:08 INFO - PROCESS | 3088 | 1461110528215 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 17:02:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:02:08 INFO - PROCESS | 3088 | 1461110528221 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:02:08 INFO - PROCESS | 3088 | 1461110528225 Marionette TRACE conn5 <- [1,666,null,{}] 17:02:08 INFO - PROCESS | 3088 | 1461110528230 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:08 INFO - PROCESS | 3088 | 1461110528339 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 17:02:08 INFO - PROCESS | 3088 | 1461110528471 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:08 INFO - PROCESS | 3088 | ++DOCSHELL 16EEF000 == 64 [pid = 3088] [id = 176] 17:02:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (16EF3400) [pid = 3088] [serial = 526] [outer = 00000000] 17:02:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (183BDC00) [pid = 3088] [serial = 527] [outer = 16EF3400] 17:02:08 INFO - PROCESS | 3088 | 1461110528526 Marionette DEBUG loaded listener.js 17:02:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (1A362400) [pid = 3088] [serial = 528] [outer = 16EF3400] 17:02:09 INFO - PROCESS | 3088 | --DOCSHELL 1CC79000 == 63 [pid = 3088] [id = 124] 17:02:09 INFO - PROCESS | 3088 | --DOCSHELL 1CD62000 == 62 [pid = 3088] [id = 170] 17:02:09 INFO - PROCESS | 3088 | --DOCSHELL 16E21800 == 61 [pid = 3088] [id = 169] 17:02:09 INFO - PROCESS | 3088 | --DOCSHELL 1E288800 == 60 [pid = 3088] [id = 168] 17:02:09 INFO - PROCESS | 3088 | --DOCSHELL 1CD68800 == 59 [pid = 3088] [id = 167] 17:02:09 INFO - PROCESS | 3088 | --DOCSHELL 1C951400 == 58 [pid = 3088] [id = 166] 17:02:09 INFO - PROCESS | 3088 | --DOCSHELL 1B80B000 == 57 [pid = 3088] [id = 165] 17:02:09 INFO - PROCESS | 3088 | --DOCSHELL 1B76E800 == 56 [pid = 3088] [id = 164] 17:02:09 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (1CEEA000) [pid = 3088] [serial = 461] [outer = 00000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3088 | --DOCSHELL 1B789C00 == 55 [pid = 3088] [id = 149] 17:02:09 INFO - PROCESS | 3088 | --DOCSHELL 1B12A800 == 54 [pid = 3088] [id = 163] 17:02:09 INFO - PROCESS | 3088 | --DOCSHELL 0F06AC00 == 53 [pid = 3088] [id = 162] 17:02:09 INFO - PROCESS | 3088 | --DOCSHELL 13AA9C00 == 52 [pid = 3088] [id = 161] 17:02:09 INFO - PROCESS | 3088 | --DOCSHELL 0F06A400 == 51 [pid = 3088] [id = 155] 17:02:09 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (20A78800) [pid = 3088] [serial = 428] [outer = 00000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (17583000) [pid = 3088] [serial = 419] [outer = 00000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (1B87E000) [pid = 3088] [serial = 447] [outer = 00000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (1C9AE000) [pid = 3088] [serial = 452] [outer = 00000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (0F070400) [pid = 3088] [serial = 431] [outer = 00000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (1B79E800) [pid = 3088] [serial = 446] [outer = 00000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (176A2800) [pid = 3088] [serial = 434] [outer = 00000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (12658800) [pid = 3088] [serial = 432] [outer = 00000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1A3F0C00) [pid = 3088] [serial = 456] [outer = 00000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1C430800) [pid = 3088] [serial = 450] [outer = 00000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (20A70000) [pid = 3088] [serial = 425] [outer = 00000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (1B76AC00) [pid = 3088] [serial = 444] [outer = 00000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (17511C00) [pid = 3088] [serial = 438] [outer = 00000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1928C800) [pid = 3088] [serial = 455] [outer = 00000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1B137000) [pid = 3088] [serial = 440] [outer = 00000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (1B768400) [pid = 3088] [serial = 443] [outer = 00000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1B78D800) [pid = 3088] [serial = 422] [outer = 00000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (1B4DB800) [pid = 3088] [serial = 441] [outer = 00000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1843D800) [pid = 3088] [serial = 435] [outer = 00000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (16E1D400) [pid = 3088] [serial = 437] [outer = 00000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1C430C00) [pid = 3088] [serial = 449] [outer = 00000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1CC75800) [pid = 3088] [serial = 458] [outer = 00000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1CC7A800) [pid = 3088] [serial = 459] [outer = 00000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1C9A7800) [pid = 3088] [serial = 453] [outer = 00000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3088 | 1461110529160 Marionette TRACE conn5 <- [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]]]}] 17:02:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:02:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 988ms 17:02:09 INFO - PROCESS | 3088 | 1461110529210 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 17:02:09 INFO - PROCESS | 3088 | 1461110529216 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 17:02:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:02:09 INFO - PROCESS | 3088 | 1461110529221 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:02:09 INFO - PROCESS | 3088 | 1461110529224 Marionette TRACE conn5 <- [1,670,null,{}] 17:02:09 INFO - PROCESS | 3088 | 1461110529228 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:09 INFO - PROCESS | 3088 | 1461110529314 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 17:02:09 INFO - PROCESS | 3088 | 1461110529398 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:09 INFO - PROCESS | 3088 | ++DOCSHELL 0F11F800 == 52 [pid = 3088] [id = 177] 17:02:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (126DCC00) [pid = 3088] [serial = 529] [outer = 00000000] 17:02:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (16C13C00) [pid = 3088] [serial = 530] [outer = 126DCC00] 17:02:09 INFO - PROCESS | 3088 | 1461110529444 Marionette DEBUG loaded listener.js 17:02:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (174D1000) [pid = 3088] [serial = 531] [outer = 126DCC00] 17:02:10 INFO - PROCESS | 3088 | 1461110530308 Marionette TRACE conn5 <- [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]]]}] 17:02:10 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) 17:02:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1116ms 17:02:10 INFO - PROCESS | 3088 | 1461110530342 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 17:02:10 INFO - PROCESS | 3088 | 1461110530345 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 17:02:10 INFO - PROCESS | 3088 | 1461110530348 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:02:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:02:10 INFO - PROCESS | 3088 | 1461110530352 Marionette TRACE conn5 <- [1,674,null,{}] 17:02:10 INFO - PROCESS | 3088 | 1461110530361 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:10 INFO - PROCESS | 3088 | 1461110530474 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 17:02:10 INFO - PROCESS | 3088 | 1461110530483 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:10 INFO - PROCESS | 3088 | ++DOCSHELL 1A36D000 == 53 [pid = 3088] [id = 178] 17:02:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1A3A3000) [pid = 3088] [serial = 532] [outer = 00000000] 17:02:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1B509C00) [pid = 3088] [serial = 533] [outer = 1A3A3000] 17:02:10 INFO - PROCESS | 3088 | 1461110530535 Marionette DEBUG loaded listener.js 17:02:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1B75B000) [pid = 3088] [serial = 534] [outer = 1A3A3000] 17:02:11 INFO - PROCESS | 3088 | 1461110531437 Marionette TRACE conn5 <- [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]]]}] 17:02:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:02:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1128ms 17:02:11 INFO - PROCESS | 3088 | 1461110531481 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 17:02:11 INFO - PROCESS | 3088 | 1461110531483 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 17:02:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:02:11 INFO - PROCESS | 3088 | 1461110531493 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:02:11 INFO - PROCESS | 3088 | 1461110531494 Marionette TRACE conn5 <- [1,678,null,{}] 17:02:11 INFO - PROCESS | 3088 | 1461110531498 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:11 INFO - PROCESS | 3088 | 1461110531607 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 17:02:11 INFO - PROCESS | 3088 | 1461110531613 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:11 INFO - PROCESS | 3088 | ++DOCSHELL 1B76F000 == 54 [pid = 3088] [id = 179] 17:02:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1B771000) [pid = 3088] [serial = 535] [outer = 00000000] 17:02:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1B795C00) [pid = 3088] [serial = 536] [outer = 1B771000] 17:02:11 INFO - PROCESS | 3088 | 1461110531659 Marionette DEBUG loaded listener.js 17:02:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1B79EC00) [pid = 3088] [serial = 537] [outer = 1B771000] 17:02:12 INFO - PROCESS | 3088 | 1461110532616 Marionette TRACE conn5 <- [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]]]}] 17:02:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:02:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1178ms 17:02:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:02:12 INFO - PROCESS | 3088 | 1461110532669 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 17:02:12 INFO - PROCESS | 3088 | 1461110532671 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 17:02:12 INFO - PROCESS | 3088 | 1461110532674 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:02:12 INFO - PROCESS | 3088 | 1461110532676 Marionette TRACE conn5 <- [1,682,null,{}] 17:02:12 INFO - PROCESS | 3088 | 1461110532684 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:12 INFO - PROCESS | 3088 | 1461110532791 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 17:02:12 INFO - PROCESS | 3088 | 1461110532797 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:12 INFO - PROCESS | 3088 | ++DOCSHELL 1B880800 == 55 [pid = 3088] [id = 180] 17:02:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1B883800) [pid = 3088] [serial = 538] [outer = 00000000] 17:02:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1C42C800) [pid = 3088] [serial = 539] [outer = 1B883800] 17:02:12 INFO - PROCESS | 3088 | 1461110532844 Marionette DEBUG loaded listener.js 17:02:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1C438C00) [pid = 3088] [serial = 540] [outer = 1B883800] 17:02:13 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1C952400) [pid = 3088] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:02:13 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1B770C00) [pid = 3088] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:02:13 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1B12EC00) [pid = 3088] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:02:13 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (161F2400) [pid = 3088] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:02:13 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1E4D8400) [pid = 3088] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:02:13 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (0F06CC00) [pid = 3088] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:02:13 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1CD69000) [pid = 3088] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:02:13 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1B80DC00) [pid = 3088] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:02:13 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1CD68C00) [pid = 3088] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:02:13 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1E28D000) [pid = 3088] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:02:13 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1A3A5000) [pid = 3088] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:02:13 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1CC79400) [pid = 3088] [serial = 370] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:02:13 INFO - PROCESS | 3088 | 1461110533864 Marionette TRACE conn5 <- [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]]]}] 17:02:13 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) 17:02:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1218ms 17:02:13 INFO - PROCESS | 3088 | 1461110533893 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 17:02:13 INFO - PROCESS | 3088 | 1461110533895 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 17:02:13 INFO - PROCESS | 3088 | 1461110533899 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:02:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:02:13 INFO - PROCESS | 3088 | 1461110533900 Marionette TRACE conn5 <- [1,686,null,{}] 17:02:13 INFO - PROCESS | 3088 | 1461110533904 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:14 INFO - PROCESS | 3088 | 1461110534004 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 17:02:14 INFO - PROCESS | 3088 | 1461110534083 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:14 INFO - PROCESS | 3088 | ++DOCSHELL 12D43400 == 56 [pid = 3088] [id = 181] 17:02:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (13A48800) [pid = 3088] [serial = 541] [outer = 00000000] 17:02:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1C94E800) [pid = 3088] [serial = 542] [outer = 13A48800] 17:02:14 INFO - PROCESS | 3088 | 1461110534131 Marionette DEBUG loaded listener.js 17:02:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1C952400) [pid = 3088] [serial = 543] [outer = 13A48800] 17:02:15 INFO - PROCESS | 3088 | 1461110534998 Marionette TRACE conn5 <- [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]]]}] 17:02:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 17:02:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1119ms 17:02:15 INFO - PROCESS | 3088 | 1461110535022 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 17:02:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:02:15 INFO - PROCESS | 3088 | 1461110535024 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 17:02:15 INFO - PROCESS | 3088 | 1461110535027 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:02:15 INFO - PROCESS | 3088 | 1461110535029 Marionette TRACE conn5 <- [1,690,null,{}] 17:02:15 INFO - PROCESS | 3088 | 1461110535033 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:15 INFO - PROCESS | 3088 | 1461110535141 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 17:02:15 INFO - PROCESS | 3088 | 1461110535150 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:15 INFO - PROCESS | 3088 | ++DOCSHELL 1A3D4C00 == 57 [pid = 3088] [id = 182] 17:02:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1C9E9400) [pid = 3088] [serial = 544] [outer = 00000000] 17:02:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1CD5D800) [pid = 3088] [serial = 545] [outer = 1C9E9400] 17:02:15 INFO - PROCESS | 3088 | 1461110535195 Marionette DEBUG loaded listener.js 17:02:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1CC7F800) [pid = 3088] [serial = 546] [outer = 1C9E9400] 17:02:16 INFO - PROCESS | 3088 | 1461110536369 Marionette TRACE conn5 <- [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]]]}] 17:02:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:02:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1380ms 17:02:16 INFO - PROCESS | 3088 | 1461110536410 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 17:02:16 INFO - PROCESS | 3088 | 1461110536414 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 17:02:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:02:16 INFO - PROCESS | 3088 | 1461110536418 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:02:16 INFO - PROCESS | 3088 | 1461110536422 Marionette TRACE conn5 <- [1,694,null,{}] 17:02:16 INFO - PROCESS | 3088 | 1461110536428 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:16 INFO - PROCESS | 3088 | 1461110536566 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 17:02:16 INFO - PROCESS | 3088 | 1461110536699 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:16 INFO - PROCESS | 3088 | ++DOCSHELL 12D50800 == 58 [pid = 3088] [id = 183] 17:02:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (131CF400) [pid = 3088] [serial = 547] [outer = 00000000] 17:02:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1843D800) [pid = 3088] [serial = 548] [outer = 131CF400] 17:02:16 INFO - PROCESS | 3088 | 1461110536757 Marionette DEBUG loaded listener.js 17:02:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1A36C000) [pid = 3088] [serial = 549] [outer = 131CF400] 17:02:17 INFO - PROCESS | 3088 | 1461110537784 Marionette TRACE conn5 <- [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]]]}] 17:02:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:02:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1377ms 17:02:17 INFO - PROCESS | 3088 | 1461110537798 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 17:02:17 INFO - PROCESS | 3088 | 1461110537804 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 17:02:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:02:17 INFO - PROCESS | 3088 | 1461110537811 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:02:17 INFO - PROCESS | 3088 | 1461110537814 Marionette TRACE conn5 <- [1,698,null,{}] 17:02:17 INFO - PROCESS | 3088 | 1461110537818 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:17 INFO - PROCESS | 3088 | 1461110537924 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 17:02:18 INFO - PROCESS | 3088 | 1461110538044 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:18 INFO - PROCESS | 3088 | ++DOCSHELL 1B756C00 == 59 [pid = 3088] [id = 184] 17:02:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1B769C00) [pid = 3088] [serial = 550] [outer = 00000000] 17:02:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1B791400) [pid = 3088] [serial = 551] [outer = 1B769C00] 17:02:18 INFO - PROCESS | 3088 | 1461110538142 Marionette DEBUG loaded listener.js 17:02:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1B93AC00) [pid = 3088] [serial = 552] [outer = 1B769C00] 17:02:19 INFO - PROCESS | 3088 | 1461110539182 Marionette TRACE conn5 <- [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]]]}] 17:02:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:02:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1435ms 17:02:19 INFO - PROCESS | 3088 | 1461110539248 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 17:02:19 INFO - PROCESS | 3088 | 1461110539250 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 17:02:19 INFO - PROCESS | 3088 | 1461110539254 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:02:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:02:19 INFO - PROCESS | 3088 | 1461110539258 Marionette TRACE conn5 <- [1,702,null,{}] 17:02:19 INFO - PROCESS | 3088 | 1461110539313 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:19 INFO - PROCESS | 3088 | 1461110539411 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 17:02:19 INFO - PROCESS | 3088 | 1461110539534 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:19 INFO - PROCESS | 3088 | ++DOCSHELL 1CC7E000 == 60 [pid = 3088] [id = 185] 17:02:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1CD5F400) [pid = 3088] [serial = 553] [outer = 00000000] 17:02:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1DB92800) [pid = 3088] [serial = 554] [outer = 1CD5F400] 17:02:19 INFO - PROCESS | 3088 | 1461110539591 Marionette DEBUG loaded listener.js 17:02:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1DB98C00) [pid = 3088] [serial = 555] [outer = 1CD5F400] 17:02:20 INFO - PROCESS | 3088 | 1461110540619 Marionette TRACE conn5 <- [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]]]}] 17:02:20 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 17:02:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1379ms 17:02:20 INFO - PROCESS | 3088 | 1461110540638 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 17:02:20 INFO - PROCESS | 3088 | 1461110540642 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 17:02:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:02:20 INFO - PROCESS | 3088 | 1461110540647 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:02:20 INFO - PROCESS | 3088 | 1461110540651 Marionette TRACE conn5 <- [1,706,null,{}] 17:02:20 INFO - PROCESS | 3088 | 1461110540657 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:20 INFO - PROCESS | 3088 | 1461110540755 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 17:02:20 INFO - PROCESS | 3088 | 1461110540883 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:20 INFO - PROCESS | 3088 | ++DOCSHELL 1751C800 == 61 [pid = 3088] [id = 186] 17:02:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1751E400) [pid = 3088] [serial = 556] [outer = 00000000] 17:02:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (18A11800) [pid = 3088] [serial = 557] [outer = 1751E400] 17:02:20 INFO - PROCESS | 3088 | 1461110540979 Marionette DEBUG loaded listener.js 17:02:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1A36B800) [pid = 3088] [serial = 558] [outer = 1751E400] 17:02:21 INFO - PROCESS | 3088 | --DOCSHELL 18A1AC00 == 60 [pid = 3088] [id = 141] 17:02:21 INFO - PROCESS | 3088 | --DOCSHELL 20A6C800 == 59 [pid = 3088] [id = 142] 17:02:21 INFO - PROCESS | 3088 | --DOCSHELL 12D43400 == 58 [pid = 3088] [id = 181] 17:02:21 INFO - PROCESS | 3088 | --DOCSHELL 1B880800 == 57 [pid = 3088] [id = 180] 17:02:21 INFO - PROCESS | 3088 | --DOCSHELL 1B76F000 == 56 [pid = 3088] [id = 179] 17:02:21 INFO - PROCESS | 3088 | --DOCSHELL 1A36D000 == 55 [pid = 3088] [id = 178] 17:02:21 INFO - PROCESS | 3088 | --DOCSHELL 0F11F800 == 54 [pid = 3088] [id = 177] 17:02:21 INFO - PROCESS | 3088 | --DOCSHELL 16EEF000 == 53 [pid = 3088] [id = 176] 17:02:21 INFO - PROCESS | 3088 | --DOCSHELL 12658C00 == 52 [pid = 3088] [id = 173] 17:02:21 INFO - PROCESS | 3088 | --DOCSHELL 16C0E800 == 51 [pid = 3088] [id = 172] 17:02:21 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (20A9B000) [pid = 3088] [serial = 512] [outer = 00000000] [url = about:blank] 17:02:21 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (1CC7D400) [pid = 3088] [serial = 372] [outer = 00000000] [url = about:blank] 17:02:21 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1CABF800) [pid = 3088] [serial = 497] [outer = 00000000] [url = about:blank] 17:02:21 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1F781800) [pid = 3088] [serial = 479] [outer = 00000000] [url = about:blank] 17:02:21 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1B78BC00) [pid = 3088] [serial = 491] [outer = 00000000] [url = about:blank] 17:02:21 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (1B79E000) [pid = 3088] [serial = 492] [outer = 00000000] [url = about:blank] 17:02:21 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1B4DC000) [pid = 3088] [serial = 488] [outer = 00000000] [url = about:blank] 17:02:21 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1B510C00) [pid = 3088] [serial = 489] [outer = 00000000] [url = about:blank] 17:02:21 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (18A1D000) [pid = 3088] [serial = 483] [outer = 00000000] [url = about:blank] 17:02:21 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (176AE000) [pid = 3088] [serial = 482] [outer = 00000000] [url = about:blank] 17:02:21 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1F751800) [pid = 3088] [serial = 510] [outer = 00000000] [url = about:blank] 17:02:21 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (1392EC00) [pid = 3088] [serial = 485] [outer = 00000000] [url = about:blank] 17:02:21 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (16EF7000) [pid = 3088] [serial = 486] [outer = 00000000] [url = about:blank] 17:02:21 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1DA08800) [pid = 3088] [serial = 500] [outer = 00000000] [url = about:blank] 17:02:21 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1B937000) [pid = 3088] [serial = 494] [outer = 00000000] [url = about:blank] 17:02:21 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1CABD800) [pid = 3088] [serial = 498] [outer = 00000000] [url = about:blank] 17:02:21 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1DC5A000) [pid = 3088] [serial = 462] [outer = 00000000] [url = about:blank] 17:02:21 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (127D8800) [pid = 3088] [serial = 464] [outer = 00000000] [url = about:blank] 17:02:21 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (19288C00) [pid = 3088] [serial = 467] [outer = 00000000] [url = about:blank] 17:02:21 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (1E4D8C00) [pid = 3088] [serial = 503] [outer = 00000000] [url = about:blank] 17:02:21 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (1DC92400) [pid = 3088] [serial = 501] [outer = 00000000] [url = about:blank] 17:02:21 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (1DA04C00) [pid = 3088] [serial = 506] [outer = 00000000] [url = about:blank] 17:02:21 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (1CABB800) [pid = 3088] [serial = 470] [outer = 00000000] [url = about:blank] 17:02:21 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (1EFCAC00) [pid = 3088] [serial = 473] [outer = 00000000] [url = about:blank] 17:02:21 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (1F657000) [pid = 3088] [serial = 509] [outer = 00000000] [url = about:blank] 17:02:21 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (1F087800) [pid = 3088] [serial = 476] [outer = 00000000] [url = about:blank] 17:02:21 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (1EF82000) [pid = 3088] [serial = 504] [outer = 00000000] [url = about:blank] 17:02:21 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (1E455400) [pid = 3088] [serial = 507] [outer = 00000000] [url = about:blank] 17:02:21 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (1BC17C00) [pid = 3088] [serial = 495] [outer = 00000000] [url = about:blank] 17:02:22 INFO - PROCESS | 3088 | 1461110542014 Marionette TRACE conn5 <- [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]]]}] 17:02:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:02:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1379ms 17:02:22 INFO - PROCESS | 3088 | 1461110542027 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 17:02:22 INFO - PROCESS | 3088 | 1461110542032 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 17:02:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:02:22 INFO - PROCESS | 3088 | 1461110542038 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:02:22 INFO - PROCESS | 3088 | 1461110542040 Marionette TRACE conn5 <- [1,710,null,{}] 17:02:22 INFO - PROCESS | 3088 | 1461110542044 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:22 INFO - PROCESS | 3088 | 1461110542131 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 17:02:22 INFO - PROCESS | 3088 | 1461110542139 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:22 INFO - PROCESS | 3088 | ++DOCSHELL 16C0B400 == 52 [pid = 3088] [id = 187] 17:02:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (16C0E800) [pid = 3088] [serial = 559] [outer = 00000000] 17:02:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (1A362C00) [pid = 3088] [serial = 560] [outer = 16C0E800] 17:02:22 INFO - PROCESS | 3088 | 1461110542186 Marionette DEBUG loaded listener.js 17:02:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (1A3F5C00) [pid = 3088] [serial = 561] [outer = 16C0E800] 17:02:22 INFO - PROCESS | 3088 | 1461110542660 Marionette TRACE conn5 <- [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] 17:02:22 INFO - PROCESS | 3088 | 1461110542715 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 17:02:22 INFO - PROCESS | 3088 | 1461110542718 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:02:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:02:22 INFO - PROCESS | 3088 | 1461110542722 Marionette TRACE conn5 <- [1,714,null,{}] 17:02:22 INFO - PROCESS | 3088 | 1461110542732 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:22 INFO - PROCESS | 3088 | 1461110542819 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 17:02:22 INFO - PROCESS | 3088 | 1461110542828 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:22 INFO - PROCESS | 3088 | ++DOCSHELL 1B78D400 == 53 [pid = 3088] [id = 188] 17:02:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (1B792400) [pid = 3088] [serial = 562] [outer = 00000000] 17:02:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (1B7A2800) [pid = 3088] [serial = 563] [outer = 1B792400] 17:02:22 INFO - PROCESS | 3088 | 1461110542875 Marionette DEBUG loaded listener.js 17:02:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (1B880000) [pid = 3088] [serial = 564] [outer = 1B792400] 17:02:23 INFO - PROCESS | 3088 | 1461110543399 Marionette TRACE conn5 <- [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]]]}] 17:02:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:02:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 730ms 17:02:23 INFO - PROCESS | 3088 | 1461110543453 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 17:02:23 INFO - PROCESS | 3088 | 1461110543455 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 17:02:23 INFO - PROCESS | 3088 | 1461110543459 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:02:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:02:23 INFO - PROCESS | 3088 | 1461110543461 Marionette TRACE conn5 <- [1,718,null,{}] 17:02:23 INFO - PROCESS | 3088 | 1461110543464 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:23 INFO - PROCESS | 3088 | 1461110543580 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 17:02:23 INFO - PROCESS | 3088 | 1461110543586 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:23 INFO - PROCESS | 3088 | ++DOCSHELL 1BC17C00 == 54 [pid = 3088] [id = 189] 17:02:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (1BC18000) [pid = 3088] [serial = 565] [outer = 00000000] 17:02:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (1CC74000) [pid = 3088] [serial = 566] [outer = 1BC18000] 17:02:23 INFO - PROCESS | 3088 | 1461110543634 Marionette DEBUG loaded listener.js 17:02:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1CC79800) [pid = 3088] [serial = 567] [outer = 1BC18000] 17:02:24 INFO - PROCESS | 3088 | 1461110544153 Marionette TRACE conn5 <- [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] 17:02:24 INFO - PROCESS | 3088 | 1461110544195 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 17:02:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:02:24 INFO - PROCESS | 3088 | 1461110544198 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:02:24 INFO - PROCESS | 3088 | 1461110544200 Marionette TRACE conn5 <- [1,722,null,{}] 17:02:24 INFO - PROCESS | 3088 | 1461110544203 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:24 INFO - PROCESS | 3088 | 1461110544313 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 17:02:24 INFO - PROCESS | 3088 | 1461110544319 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:24 INFO - PROCESS | 3088 | ++DOCSHELL 1CC7E400 == 55 [pid = 3088] [id = 190] 17:02:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1CD60000) [pid = 3088] [serial = 568] [outer = 00000000] 17:02:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1CEEB000) [pid = 3088] [serial = 569] [outer = 1CD60000] 17:02:24 INFO - PROCESS | 3088 | 1461110544413 Marionette DEBUG loaded listener.js 17:02:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1DB95000) [pid = 3088] [serial = 570] [outer = 1CD60000] 17:02:24 INFO - PROCESS | 3088 | 1461110544852 Marionette TRACE conn5 <- [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]]]}] 17:02:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:02:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 17:02:24 INFO - PROCESS | 3088 | 1461110544869 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 17:02:24 INFO - PROCESS | 3088 | 1461110544871 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 17:02:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:02:24 INFO - PROCESS | 3088 | 1461110544874 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:02:24 INFO - PROCESS | 3088 | 1461110544875 Marionette TRACE conn5 <- [1,726,null,{}] 17:02:24 INFO - PROCESS | 3088 | 1461110544885 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:25 INFO - PROCESS | 3088 | 1461110545039 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 17:02:25 INFO - PROCESS | 3088 | 1461110545051 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:25 INFO - PROCESS | 3088 | ++DOCSHELL 1743B400 == 56 [pid = 3088] [id = 191] 17:02:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1DB9D400) [pid = 3088] [serial = 571] [outer = 00000000] 17:02:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1E3CD000) [pid = 3088] [serial = 572] [outer = 1DB9D400] 17:02:25 INFO - PROCESS | 3088 | 1461110545100 Marionette DEBUG loaded listener.js 17:02:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1E4D3400) [pid = 3088] [serial = 573] [outer = 1DB9D400] 17:02:25 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1A3A3000) [pid = 3088] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:02:25 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (16EF3400) [pid = 3088] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:02:25 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1B771000) [pid = 3088] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:02:25 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (126DCC00) [pid = 3088] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:02:25 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (1B883800) [pid = 3088] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:02:25 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (13A48800) [pid = 3088] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:02:26 INFO - PROCESS | 3088 | 1461110546039 Marionette TRACE conn5 <- [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]]]}] 17:02:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:02:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1217ms 17:02:26 INFO - PROCESS | 3088 | 1461110546093 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 17:02:26 INFO - PROCESS | 3088 | 1461110546095 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 17:02:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:02:26 INFO - PROCESS | 3088 | 1461110546098 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:02:26 INFO - PROCESS | 3088 | 1461110546100 Marionette TRACE conn5 <- [1,730,null,{}] 17:02:26 INFO - PROCESS | 3088 | 1461110546103 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:26 INFO - PROCESS | 3088 | 1461110546183 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 17:02:26 INFO - PROCESS | 3088 | 1461110546189 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:26 INFO - PROCESS | 3088 | ++DOCSHELL 161F2400 == 57 [pid = 3088] [id = 192] 17:02:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (16E35800) [pid = 3088] [serial = 574] [outer = 00000000] 17:02:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1E5EA000) [pid = 3088] [serial = 575] [outer = 16E35800] 17:02:26 INFO - PROCESS | 3088 | 1461110546237 Marionette DEBUG loaded listener.js 17:02:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1EF78800) [pid = 3088] [serial = 576] [outer = 16E35800] 17:02:27 INFO - PROCESS | 3088 | 1461110547151 Marionette TRACE conn5 <- [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]]]}] 17:02:27 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 17:02:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1080ms 17:02:27 INFO - PROCESS | 3088 | 1461110547179 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 17:02:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:02:27 INFO - PROCESS | 3088 | 1461110547181 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 17:02:27 INFO - PROCESS | 3088 | 1461110547184 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:02:27 INFO - PROCESS | 3088 | 1461110547186 Marionette TRACE conn5 <- [1,734,null,{}] 17:02:27 INFO - PROCESS | 3088 | 1461110547193 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:27 INFO - PROCESS | 3088 | 1461110547271 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 17:02:27 INFO - PROCESS | 3088 | 1461110547277 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:27 INFO - PROCESS | 3088 | ++DOCSHELL 0F06F000 == 58 [pid = 3088] [id = 193] 17:02:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1EFC5800) [pid = 3088] [serial = 577] [outer = 00000000] 17:02:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1F086400) [pid = 3088] [serial = 578] [outer = 1EFC5800] 17:02:27 INFO - PROCESS | 3088 | 1461110547322 Marionette DEBUG loaded listener.js 17:02:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1F082800) [pid = 3088] [serial = 579] [outer = 1EFC5800] 17:02:28 INFO - PROCESS | 3088 | 1461110548319 Marionette TRACE conn5 <- [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]]]}] 17:02:28 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.) 17:02:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1177ms 17:02:28 INFO - PROCESS | 3088 | 1461110548363 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 17:02:28 INFO - PROCESS | 3088 | 1461110548368 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 17:02:28 INFO - PROCESS | 3088 | 1461110548373 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:02:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:02:28 INFO - PROCESS | 3088 | 1461110548377 Marionette TRACE conn5 <- [1,738,null,{}] 17:02:28 INFO - PROCESS | 3088 | 1461110548384 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:28 INFO - PROCESS | 3088 | 1461110548524 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 17:02:28 INFO - PROCESS | 3088 | 1461110548694 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:28 INFO - PROCESS | 3088 | ++DOCSHELL 16E23400 == 59 [pid = 3088] [id = 194] 17:02:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (16EED400) [pid = 3088] [serial = 580] [outer = 00000000] 17:02:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (17518C00) [pid = 3088] [serial = 581] [outer = 16EED400] 17:02:28 INFO - PROCESS | 3088 | 1461110548755 Marionette DEBUG loaded listener.js 17:02:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (176AA000) [pid = 3088] [serial = 582] [outer = 16EED400] 17:02:29 INFO - PROCESS | 3088 | 1461110549750 Marionette TRACE conn5 <- [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]]]}] 17:02:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:02:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1429ms 17:02:29 INFO - PROCESS | 3088 | 1461110549847 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 17:02:29 INFO - PROCESS | 3088 | 1461110549853 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 17:02:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:02:29 INFO - PROCESS | 3088 | 1461110549860 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:02:29 INFO - PROCESS | 3088 | 1461110549863 Marionette TRACE conn5 <- [1,742,null,{}] 17:02:29 INFO - PROCESS | 3088 | 1461110549868 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:29 INFO - PROCESS | 3088 | 1461110549964 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 17:02:30 INFO - PROCESS | 3088 | 1461110550164 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:30 INFO - PROCESS | 3088 | ++DOCSHELL 1B78A400 == 60 [pid = 3088] [id = 195] 17:02:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1B78C400) [pid = 3088] [serial = 583] [outer = 00000000] 17:02:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1C430800) [pid = 3088] [serial = 584] [outer = 1B78C400] 17:02:30 INFO - PROCESS | 3088 | 1461110550220 Marionette DEBUG loaded listener.js 17:02:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1CAB5800) [pid = 3088] [serial = 585] [outer = 1B78C400] 17:02:31 INFO - PROCESS | 3088 | 1461110551265 Marionette TRACE conn5 <- [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]]]}] 17:02:31 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 17:02:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1423ms 17:02:31 INFO - PROCESS | 3088 | 1461110551286 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 17:02:31 INFO - PROCESS | 3088 | 1461110551289 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 17:02:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:02:31 INFO - PROCESS | 3088 | 1461110551293 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:02:31 INFO - PROCESS | 3088 | 1461110551296 Marionette TRACE conn5 <- [1,746,null,{}] 17:02:31 INFO - PROCESS | 3088 | 1461110551308 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:31 INFO - PROCESS | 3088 | 1461110551418 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 17:02:31 INFO - PROCESS | 3088 | 1461110551575 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:31 INFO - PROCESS | 3088 | ++DOCSHELL 1DBA0C00 == 61 [pid = 3088] [id = 196] 17:02:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1DC8EC00) [pid = 3088] [serial = 586] [outer = 00000000] 17:02:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1F657800) [pid = 3088] [serial = 587] [outer = 1DC8EC00] 17:02:31 INFO - PROCESS | 3088 | 1461110551636 Marionette DEBUG loaded listener.js 17:02:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1F756000) [pid = 3088] [serial = 588] [outer = 1DC8EC00] 17:02:32 INFO - PROCESS | 3088 | 1461110552201 Marionette TRACE conn5 <- [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]]]}] 17:02:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:02:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 971ms 17:02:32 INFO - PROCESS | 3088 | 1461110552267 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 17:02:32 INFO - PROCESS | 3088 | 1461110552270 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 17:02:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:02:32 INFO - PROCESS | 3088 | 1461110552274 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:02:32 INFO - PROCESS | 3088 | 1461110552276 Marionette TRACE conn5 <- [1,750,null,{}] 17:02:32 INFO - PROCESS | 3088 | 1461110552279 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:32 INFO - PROCESS | 3088 | 1461110552384 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 17:02:32 INFO - PROCESS | 3088 | 1461110552511 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:32 INFO - PROCESS | 3088 | ++DOCSHELL 17514400 == 62 [pid = 3088] [id = 197] 17:02:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (17516400) [pid = 3088] [serial = 589] [outer = 00000000] 17:02:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1A3D3000) [pid = 3088] [serial = 590] [outer = 17516400] 17:02:32 INFO - PROCESS | 3088 | 1461110552567 Marionette DEBUG loaded listener.js 17:02:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1B880C00) [pid = 3088] [serial = 591] [outer = 17516400] 17:02:33 INFO - PROCESS | 3088 | --DOCSHELL 16EF4800 == 61 [pid = 3088] [id = 156] 17:02:33 INFO - PROCESS | 3088 | --DOCSHELL 20A76C00 == 60 [pid = 3088] [id = 171] 17:02:33 INFO - PROCESS | 3088 | --DOCSHELL 161F2400 == 59 [pid = 3088] [id = 192] 17:02:33 INFO - PROCESS | 3088 | --DOCSHELL 1743B400 == 58 [pid = 3088] [id = 191] 17:02:33 INFO - PROCESS | 3088 | --DOCSHELL 1CC7E400 == 57 [pid = 3088] [id = 190] 17:02:33 INFO - PROCESS | 3088 | --DOCSHELL 1BC17C00 == 56 [pid = 3088] [id = 189] 17:02:33 INFO - PROCESS | 3088 | --DOCSHELL 1B78D400 == 55 [pid = 3088] [id = 188] 17:02:33 INFO - PROCESS | 3088 | --DOCSHELL 16C0B400 == 54 [pid = 3088] [id = 187] 17:02:33 INFO - PROCESS | 3088 | --DOCSHELL 1751C800 == 53 [pid = 3088] [id = 186] 17:02:33 INFO - PROCESS | 3088 | --DOCSHELL 1CC7E000 == 52 [pid = 3088] [id = 185] 17:02:33 INFO - PROCESS | 3088 | --DOCSHELL 1B756C00 == 51 [pid = 3088] [id = 184] 17:02:33 INFO - PROCESS | 3088 | --DOCSHELL 12D50800 == 50 [pid = 3088] [id = 183] 17:02:33 INFO - PROCESS | 3088 | --DOCSHELL 1A3D4C00 == 49 [pid = 3088] [id = 182] 17:02:33 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (175D3000) [pid = 3088] [serial = 515] [outer = 00000000] [url = about:blank] 17:02:33 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1B78C000) [pid = 3088] [serial = 518] [outer = 00000000] [url = about:blank] 17:02:33 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1B509C00) [pid = 3088] [serial = 533] [outer = 00000000] [url = about:blank] 17:02:33 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (183BDC00) [pid = 3088] [serial = 527] [outer = 00000000] [url = about:blank] 17:02:33 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1A362400) [pid = 3088] [serial = 528] [outer = 00000000] [url = about:blank] 17:02:33 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1B795C00) [pid = 3088] [serial = 536] [outer = 00000000] [url = about:blank] 17:02:33 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (16C13C00) [pid = 3088] [serial = 530] [outer = 00000000] [url = about:blank] 17:02:33 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (174D1000) [pid = 3088] [serial = 531] [outer = 00000000] [url = about:blank] 17:02:33 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1B771C00) [pid = 3088] [serial = 524] [outer = 00000000] [url = about:blank] 17:02:33 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (20A96800) [pid = 3088] [serial = 521] [outer = 00000000] [url = about:blank] 17:02:33 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1C42C800) [pid = 3088] [serial = 539] [outer = 00000000] [url = about:blank] 17:02:33 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1C94E800) [pid = 3088] [serial = 542] [outer = 00000000] [url = about:blank] 17:02:33 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1B79EC00) [pid = 3088] [serial = 537] [outer = 00000000] [url = about:blank] 17:02:33 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1B75B000) [pid = 3088] [serial = 534] [outer = 00000000] [url = about:blank] 17:02:33 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1C438C00) [pid = 3088] [serial = 540] [outer = 00000000] [url = about:blank] 17:02:33 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1C952400) [pid = 3088] [serial = 543] [outer = 00000000] [url = about:blank] 17:02:33 INFO - PROCESS | 3088 | 1461110553767 Marionette TRACE conn5 <- [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]]]}] 17:02:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:02:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1530ms 17:02:33 INFO - PROCESS | 3088 | 1461110553808 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 17:02:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:02:33 INFO - PROCESS | 3088 | 1461110553812 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 17:02:33 INFO - PROCESS | 3088 | 1461110553817 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:02:33 INFO - PROCESS | 3088 | 1461110553819 Marionette TRACE conn5 <- [1,754,null,{}] 17:02:33 INFO - PROCESS | 3088 | 1461110553826 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:33 INFO - PROCESS | 3088 | 1461110553921 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 17:02:33 INFO - PROCESS | 3088 | 1461110554001 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:34 INFO - PROCESS | 3088 | ++DOCSHELL 13AA0000 == 50 [pid = 3088] [id = 198] 17:02:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (13AA9400) [pid = 3088] [serial = 592] [outer = 00000000] 17:02:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (16E1D400) [pid = 3088] [serial = 593] [outer = 13AA9400] 17:02:34 INFO - PROCESS | 3088 | 1461110554049 Marionette DEBUG loaded listener.js 17:02:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1743C400) [pid = 3088] [serial = 594] [outer = 13AA9400] 17:02:34 INFO - PROCESS | 3088 | 1461110554942 Marionette TRACE conn5 <- [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]]]}] 17:02:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:02:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1174ms 17:02:34 INFO - PROCESS | 3088 | 1461110554993 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 17:02:34 INFO - PROCESS | 3088 | 1461110554998 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 17:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:02:35 INFO - PROCESS | 3088 | 1461110555012 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:02:35 INFO - PROCESS | 3088 | 1461110555015 Marionette TRACE conn5 <- [1,758,null,{}] 17:02:35 INFO - PROCESS | 3088 | 1461110555019 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:35 INFO - PROCESS | 3088 | 1461110555103 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 17:02:35 INFO - PROCESS | 3088 | 1461110555110 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:35 INFO - PROCESS | 3088 | ++DOCSHELL 1A3EDC00 == 51 [pid = 3088] [id = 199] 17:02:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1A3F0C00) [pid = 3088] [serial = 595] [outer = 00000000] 17:02:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1B50C800) [pid = 3088] [serial = 596] [outer = 1A3F0C00] 17:02:35 INFO - PROCESS | 3088 | 1461110555156 Marionette DEBUG loaded listener.js 17:02:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1B759000) [pid = 3088] [serial = 597] [outer = 1A3F0C00] 17:02:35 INFO - PROCESS | 3088 | 1461110555599 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 17:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 629ms 17:02:35 INFO - PROCESS | 3088 | 1461110555644 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 17:02:35 INFO - PROCESS | 3088 | 1461110555646 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 17:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:02:35 INFO - PROCESS | 3088 | 1461110555649 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:02:35 INFO - PROCESS | 3088 | 1461110555653 Marionette TRACE conn5 <- [1,762,null,{}] 17:02:35 INFO - PROCESS | 3088 | 1461110555667 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:35 INFO - PROCESS | 3088 | 1461110555753 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 17:02:35 INFO - PROCESS | 3088 | 1461110555762 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:35 INFO - PROCESS | 3088 | ++DOCSHELL 1B80F800 == 52 [pid = 3088] [id = 200] 17:02:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1B87E800) [pid = 3088] [serial = 598] [outer = 00000000] 17:02:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1B936C00) [pid = 3088] [serial = 599] [outer = 1B87E800] 17:02:35 INFO - PROCESS | 3088 | 1461110555809 Marionette DEBUG loaded listener.js 17:02:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1BC1D800) [pid = 3088] [serial = 600] [outer = 1B87E800] 17:02:36 INFO - PROCESS | 3088 | 1461110556287 Marionette TRACE conn5 <- [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]]]}] 17:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 17:02:36 INFO - PROCESS | 3088 | 1461110556324 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 17:02:36 INFO - PROCESS | 3088 | 1461110556327 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 17:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:02:36 INFO - PROCESS | 3088 | 1461110556330 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:02:36 INFO - PROCESS | 3088 | 1461110556332 Marionette TRACE conn5 <- [1,766,null,{}] 17:02:36 INFO - PROCESS | 3088 | 1461110556335 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:36 INFO - PROCESS | 3088 | 1461110556447 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 17:02:36 INFO - PROCESS | 3088 | 1461110556537 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:36 INFO - PROCESS | 3088 | ++DOCSHELL 1C9A7800 == 53 [pid = 3088] [id = 201] 17:02:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1C9AE400) [pid = 3088] [serial = 601] [outer = 00000000] 17:02:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1CC79400) [pid = 3088] [serial = 602] [outer = 1C9AE400] 17:02:36 INFO - PROCESS | 3088 | 1461110556582 Marionette DEBUG loaded listener.js 17:02:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1CC81C00) [pid = 3088] [serial = 603] [outer = 1C9AE400] 17:02:37 INFO - PROCESS | 3088 | 1461110557030 Marionette TRACE conn5 <- [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]]]}] 17:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 730ms 17:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:02:37 INFO - PROCESS | 3088 | 1461110557066 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 17:02:37 INFO - PROCESS | 3088 | 1461110557068 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 17:02:37 INFO - PROCESS | 3088 | 1461110557071 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:02:37 INFO - PROCESS | 3088 | 1461110557073 Marionette TRACE conn5 <- [1,770,null,{}] 17:02:37 INFO - PROCESS | 3088 | 1461110557081 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:37 INFO - PROCESS | 3088 | 1461110557194 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 17:02:37 INFO - PROCESS | 3088 | 1461110557201 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:37 INFO - PROCESS | 3088 | ++DOCSHELL 13AA7000 == 54 [pid = 3088] [id = 202] 17:02:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1751BC00) [pid = 3088] [serial = 604] [outer = 00000000] 17:02:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1DB9F400) [pid = 3088] [serial = 605] [outer = 1751BC00] 17:02:37 INFO - PROCESS | 3088 | 1461110557247 Marionette DEBUG loaded listener.js 17:02:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1DB9E800) [pid = 3088] [serial = 606] [outer = 1751BC00] 17:02:37 INFO - PROCESS | 3088 | 1461110557689 Marionette TRACE conn5 <- [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]]]}] 17:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 689ms 17:02:37 INFO - PROCESS | 3088 | 1461110557763 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 17:02:37 INFO - PROCESS | 3088 | 1461110557765 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 17:02:37 INFO - PROCESS | 3088 | 1461110557769 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:02:37 INFO - PROCESS | 3088 | 1461110557770 Marionette TRACE conn5 <- [1,774,null,{}] 17:02:37 INFO - PROCESS | 3088 | 1461110557778 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:37 INFO - PROCESS | 3088 | 1461110557938 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 17:02:38 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1B792400) [pid = 3088] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:02:38 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1CD60000) [pid = 3088] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:02:38 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (1751E400) [pid = 3088] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:02:38 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1BC18000) [pid = 3088] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:02:38 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (16C0E800) [pid = 3088] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:02:38 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1DB9D400) [pid = 3088] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:02:38 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (16E35800) [pid = 3088] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:02:38 INFO - PROCESS | 3088 | 1461110558074 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:38 INFO - PROCESS | 3088 | ++DOCSHELL 16C0E800 == 55 [pid = 3088] [id = 203] 17:02:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (16E35800) [pid = 3088] [serial = 607] [outer = 00000000] 17:02:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1B78B400) [pid = 3088] [serial = 608] [outer = 16E35800] 17:02:38 INFO - PROCESS | 3088 | 1461110558126 Marionette DEBUG loaded listener.js 17:02:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1CC72400) [pid = 3088] [serial = 609] [outer = 16E35800] 17:02:38 INFO - PROCESS | 3088 | 1461110558493 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 17:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 770ms 17:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:02:38 INFO - PROCESS | 3088 | 1461110558543 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 17:02:38 INFO - PROCESS | 3088 | 1461110558545 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 17:02:38 INFO - PROCESS | 3088 | 1461110558548 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:02:38 INFO - PROCESS | 3088 | 1461110558550 Marionette TRACE conn5 <- [1,778,null,{}] 17:02:38 INFO - PROCESS | 3088 | 1461110558553 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:38 INFO - PROCESS | 3088 | 1461110558664 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 17:02:38 INFO - PROCESS | 3088 | 1461110558672 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:38 INFO - PROCESS | 3088 | ++DOCSHELL 1B510400 == 56 [pid = 3088] [id = 204] 17:02:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1CDC3C00) [pid = 3088] [serial = 610] [outer = 00000000] 17:02:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1F77EC00) [pid = 3088] [serial = 611] [outer = 1CDC3C00] 17:02:38 INFO - PROCESS | 3088 | 1461110558719 Marionette DEBUG loaded listener.js 17:02:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1F056000) [pid = 3088] [serial = 612] [outer = 1CDC3C00] 17:02:39 INFO - PROCESS | 3088 | 1461110559137 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 17:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 630ms 17:02:39 INFO - PROCESS | 3088 | 1461110559179 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 17:02:39 INFO - PROCESS | 3088 | 1461110559181 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 17:02:39 INFO - PROCESS | 3088 | 1461110559185 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:02:39 INFO - PROCESS | 3088 | 1461110559186 Marionette TRACE conn5 <- [1,782,null,{}] 17:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:02:39 INFO - PROCESS | 3088 | 1461110559190 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:39 INFO - PROCESS | 3088 | 1461110559303 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 17:02:39 INFO - PROCESS | 3088 | 1461110559349 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:39 INFO - PROCESS | 3088 | ++DOCSHELL 16E3C800 == 57 [pid = 3088] [id = 205] 17:02:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (20A6A800) [pid = 3088] [serial = 613] [outer = 00000000] 17:02:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (20A9A800) [pid = 3088] [serial = 614] [outer = 20A6A800] 17:02:39 INFO - PROCESS | 3088 | 1461110559393 Marionette DEBUG loaded listener.js 17:02:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (20A9F000) [pid = 3088] [serial = 615] [outer = 20A6A800] 17:02:39 INFO - PROCESS | 3088 | 1461110559791 Marionette TRACE conn5 <- [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]]]}] 17:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 631ms 17:02:39 INFO - PROCESS | 3088 | 1461110559820 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 17:02:39 INFO - PROCESS | 3088 | 1461110559822 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 17:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:02:39 INFO - PROCESS | 3088 | 1461110559825 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:02:39 INFO - PROCESS | 3088 | 1461110559827 Marionette TRACE conn5 <- [1,786,null,{}] 17:02:39 INFO - PROCESS | 3088 | 1461110559830 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:39 INFO - PROCESS | 3088 | 1461110559947 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 17:02:39 INFO - PROCESS | 3088 | 1461110559955 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:39 INFO - PROCESS | 3088 | ++DOCSHELL 21059800 == 58 [pid = 3088] [id = 206] 17:02:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (21064C00) [pid = 3088] [serial = 616] [outer = 00000000] 17:02:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (21083800) [pid = 3088] [serial = 617] [outer = 21064C00] 17:02:39 INFO - PROCESS | 3088 | 1461110560000 Marionette DEBUG loaded listener.js 17:02:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (21089000) [pid = 3088] [serial = 618] [outer = 21064C00] 17:02:40 INFO - PROCESS | 3088 | 1461110560694 Marionette TRACE conn5 <- [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]]]}] 17:02:40 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 17:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 929ms 17:02:40 INFO - PROCESS | 3088 | 1461110560757 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 17:02:40 INFO - PROCESS | 3088 | 1461110560763 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 17:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:02:40 INFO - PROCESS | 3088 | 1461110560769 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:02:40 INFO - PROCESS | 3088 | 1461110560773 Marionette TRACE conn5 <- [1,790,null,{}] 17:02:40 INFO - PROCESS | 3088 | 1461110560778 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:40 INFO - PROCESS | 3088 | 1461110560889 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 17:02:41 INFO - PROCESS | 3088 | 1461110561023 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:41 INFO - PROCESS | 3088 | ++DOCSHELL 18A12000 == 59 [pid = 3088] [id = 207] 17:02:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (18A16400) [pid = 3088] [serial = 619] [outer = 00000000] 17:02:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (1B504000) [pid = 3088] [serial = 620] [outer = 18A16400] 17:02:41 INFO - PROCESS | 3088 | 1461110561081 Marionette DEBUG loaded listener.js 17:02:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (1B759800) [pid = 3088] [serial = 621] [outer = 18A16400] 17:02:41 INFO - PROCESS | 3088 | 1461110561670 Marionette TRACE conn5 <- [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]]]}] 17:02:41 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 17:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 970ms 17:02:41 INFO - PROCESS | 3088 | 1461110561742 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 17:02:41 INFO - PROCESS | 3088 | 1461110561749 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 17:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:02:41 INFO - PROCESS | 3088 | 1461110561755 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:02:41 INFO - PROCESS | 3088 | 1461110561758 Marionette TRACE conn5 <- [1,794,null,{}] 17:02:41 INFO - PROCESS | 3088 | 1461110561777 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:41 INFO - PROCESS | 3088 | 1461110561886 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 17:02:42 INFO - PROCESS | 3088 | 1461110562016 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:42 INFO - PROCESS | 3088 | ++DOCSHELL 1B772400 == 60 [pid = 3088] [id = 208] 17:02:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (1B79B000) [pid = 3088] [serial = 622] [outer = 00000000] 17:02:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (1C9AE000) [pid = 3088] [serial = 623] [outer = 1B79B000] 17:02:42 INFO - PROCESS | 3088 | 1461110562072 Marionette DEBUG loaded listener.js 17:02:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (1DAE7400) [pid = 3088] [serial = 624] [outer = 1B79B000] 17:02:42 INFO - PROCESS | 3088 | 1461110562666 Marionette TRACE conn5 <- [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]]]}] 17:02:42 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 17:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 949ms 17:02:42 INFO - PROCESS | 3088 | 1461110562708 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 17:02:42 INFO - PROCESS | 3088 | 1461110562710 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 17:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:02:42 INFO - PROCESS | 3088 | 1461110562715 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:02:42 INFO - PROCESS | 3088 | 1461110562719 Marionette TRACE conn5 <- [1,798,null,{}] 17:02:42 INFO - PROCESS | 3088 | 1461110562730 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:42 INFO - PROCESS | 3088 | 1461110562839 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 17:02:42 INFO - PROCESS | 3088 | 1461110562945 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:42 INFO - PROCESS | 3088 | ++DOCSHELL 1B758800 == 61 [pid = 3088] [id = 209] 17:02:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (1B768000) [pid = 3088] [serial = 625] [outer = 00000000] 17:02:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (210E1800) [pid = 3088] [serial = 626] [outer = 1B768000] 17:02:42 INFO - PROCESS | 3088 | 1461110563001 Marionette DEBUG loaded listener.js 17:02:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (2118D400) [pid = 3088] [serial = 627] [outer = 1B768000] 17:02:43 INFO - PROCESS | 3088 | 1461110563599 Marionette TRACE conn5 <- [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]]]}] 17:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 930ms 17:02:43 INFO - PROCESS | 3088 | 1461110563646 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 17:02:43 INFO - PROCESS | 3088 | 1461110563649 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 17:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:02:43 INFO - PROCESS | 3088 | 1461110563653 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:02:43 INFO - PROCESS | 3088 | 1461110563655 Marionette TRACE conn5 <- [1,802,null,{}] 17:02:43 INFO - PROCESS | 3088 | 1461110563659 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:43 INFO - PROCESS | 3088 | 1461110563767 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 17:02:43 INFO - PROCESS | 3088 | 1461110563871 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:43 INFO - PROCESS | 3088 | ++DOCSHELL 21192C00 == 62 [pid = 3088] [id = 210] 17:02:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (21193000) [pid = 3088] [serial = 628] [outer = 00000000] 17:02:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (2119B400) [pid = 3088] [serial = 629] [outer = 21193000] 17:02:43 INFO - PROCESS | 3088 | 1461110563925 Marionette DEBUG loaded listener.js 17:02:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (212E5800) [pid = 3088] [serial = 630] [outer = 21193000] 17:02:44 INFO - PROCESS | 3088 | 1461110564493 Marionette TRACE conn5 <- [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] 17:02:44 INFO - PROCESS | 3088 | 1461110564529 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 17:02:44 INFO - PROCESS | 3088 | 1461110564533 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:02:44 INFO - PROCESS | 3088 | 1461110564535 Marionette TRACE conn5 <- [1,806,null,{}] 17:02:44 INFO - PROCESS | 3088 | 1461110564538 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:44 INFO - PROCESS | 3088 | 1461110564640 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 17:02:44 INFO - PROCESS | 3088 | 1461110564744 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:44 INFO - PROCESS | 3088 | ++DOCSHELL 1C94A000 == 63 [pid = 3088] [id = 211] 17:02:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (21199800) [pid = 3088] [serial = 631] [outer = 00000000] 17:02:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (218BD400) [pid = 3088] [serial = 632] [outer = 21199800] 17:02:44 INFO - PROCESS | 3088 | 1461110564797 Marionette DEBUG loaded listener.js 17:02:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (218BD000) [pid = 3088] [serial = 633] [outer = 21199800] 17:02:45 INFO - PROCESS | 3088 | 1461110565457 Marionette TRACE conn5 <- [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]]]}] 17:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1123ms 17:02:45 INFO - PROCESS | 3088 | 1461110565663 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 17:02:45 INFO - PROCESS | 3088 | 1461110565668 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 17:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:02:45 INFO - PROCESS | 3088 | 1461110565673 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:02:45 INFO - PROCESS | 3088 | 1461110565676 Marionette TRACE conn5 <- [1,810,null,{}] 17:02:45 INFO - PROCESS | 3088 | 1461110565681 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:45 INFO - PROCESS | 3088 | 1461110565785 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 17:02:45 INFO - PROCESS | 3088 | 1461110565913 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:45 INFO - PROCESS | 3088 | ++DOCSHELL 131D2000 == 64 [pid = 3088] [id = 212] 17:02:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (16E21800) [pid = 3088] [serial = 634] [outer = 00000000] 17:02:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (1A3EE000) [pid = 3088] [serial = 635] [outer = 16E21800] 17:02:45 INFO - PROCESS | 3088 | 1461110565963 Marionette DEBUG loaded listener.js 17:02:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (1B13EC00) [pid = 3088] [serial = 636] [outer = 16E21800] 17:02:47 INFO - PROCESS | 3088 | 1461110567824 Marionette TRACE conn5 <- [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] 17:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:02:47 INFO - PROCESS | 3088 | 1461110567848 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 17:02:47 INFO - PROCESS | 3088 | 1461110567855 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:02:47 INFO - PROCESS | 3088 | 1461110567859 Marionette TRACE conn5 <- [1,814,null,{}] 17:02:47 INFO - PROCESS | 3088 | 1461110567863 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:47 INFO - PROCESS | 3088 | 1461110567964 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 17:02:48 INFO - PROCESS | 3088 | 1461110568098 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:48 INFO - PROCESS | 3088 | ++DOCSHELL 174CC400 == 65 [pid = 3088] [id = 213] 17:02:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (1B759C00) [pid = 3088] [serial = 637] [outer = 00000000] 17:02:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (1CC7FC00) [pid = 3088] [serial = 638] [outer = 1B759C00] 17:02:48 INFO - PROCESS | 3088 | 1461110568147 Marionette DEBUG loaded listener.js 17:02:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (1CD69000) [pid = 3088] [serial = 639] [outer = 1B759C00] 17:02:48 INFO - PROCESS | 3088 | --DOCSHELL 16E3C800 == 64 [pid = 3088] [id = 205] 17:02:48 INFO - PROCESS | 3088 | --DOCSHELL 1B510400 == 63 [pid = 3088] [id = 204] 17:02:48 INFO - PROCESS | 3088 | --DOCSHELL 16C0E800 == 62 [pid = 3088] [id = 203] 17:02:48 INFO - PROCESS | 3088 | --DOCSHELL 13AA7000 == 61 [pid = 3088] [id = 202] 17:02:48 INFO - PROCESS | 3088 | --DOCSHELL 1C9A7800 == 60 [pid = 3088] [id = 201] 17:02:48 INFO - PROCESS | 3088 | --DOCSHELL 1B80F800 == 59 [pid = 3088] [id = 200] 17:02:48 INFO - PROCESS | 3088 | --DOCSHELL 1A3EDC00 == 58 [pid = 3088] [id = 199] 17:02:48 INFO - PROCESS | 3088 | --DOCSHELL 13AA0000 == 57 [pid = 3088] [id = 198] 17:02:48 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (1F086400) [pid = 3088] [serial = 578] [outer = 00000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (1CD5D800) [pid = 3088] [serial = 545] [outer = 00000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (1843D800) [pid = 3088] [serial = 548] [outer = 00000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (1DB92800) [pid = 3088] [serial = 554] [outer = 00000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (1B791400) [pid = 3088] [serial = 551] [outer = 00000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3088 | --DOCSHELL 0F06F000 == 56 [pid = 3088] [id = 193] 17:02:48 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (1B7A2800) [pid = 3088] [serial = 563] [outer = 00000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (1CEEB000) [pid = 3088] [serial = 569] [outer = 00000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (1B880000) [pid = 3088] [serial = 564] [outer = 00000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (1A36B800) [pid = 3088] [serial = 558] [outer = 00000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (18A11800) [pid = 3088] [serial = 557] [outer = 00000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (1CC74000) [pid = 3088] [serial = 566] [outer = 00000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (1A362C00) [pid = 3088] [serial = 560] [outer = 00000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (1A3F5C00) [pid = 3088] [serial = 561] [outer = 00000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (1E3CD000) [pid = 3088] [serial = 572] [outer = 00000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (1DB95000) [pid = 3088] [serial = 570] [outer = 00000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (1E5EA000) [pid = 3088] [serial = 575] [outer = 00000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (1E4D3400) [pid = 3088] [serial = 573] [outer = 00000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (1EF78800) [pid = 3088] [serial = 576] [outer = 00000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (1CC79800) [pid = 3088] [serial = 567] [outer = 00000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3088 | 1461110568632 Marionette TRACE conn5 <- [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]]]}] 17:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 830ms 17:02:48 INFO - PROCESS | 3088 | 1461110568685 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 17:02:48 INFO - PROCESS | 3088 | 1461110568687 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 17:02:48 INFO - PROCESS | 3088 | 1461110568690 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:02:48 INFO - PROCESS | 3088 | 1461110568693 Marionette TRACE conn5 <- [1,818,null,{}] 17:02:48 INFO - PROCESS | 3088 | 1461110568702 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:48 INFO - PROCESS | 3088 | 1461110568793 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 17:02:48 INFO - PROCESS | 3088 | 1461110568800 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:48 INFO - PROCESS | 3088 | ++DOCSHELL 1A365400 == 57 [pid = 3088] [id = 214] 17:02:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (1A36B800) [pid = 3088] [serial = 640] [outer = 00000000] 17:02:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (1B796800) [pid = 3088] [serial = 641] [outer = 1A36B800] 17:02:48 INFO - PROCESS | 3088 | 1461110568855 Marionette DEBUG loaded listener.js 17:02:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (1B80B000) [pid = 3088] [serial = 642] [outer = 1A36B800] 17:02:49 INFO - PROCESS | 3088 | 1461110569326 Marionette TRACE conn5 <- [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]]]}] 17:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 671ms 17:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:02:49 INFO - PROCESS | 3088 | 1461110569365 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 17:02:49 INFO - PROCESS | 3088 | 1461110569367 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 17:02:49 INFO - PROCESS | 3088 | 1461110569370 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:02:49 INFO - PROCESS | 3088 | 1461110569372 Marionette TRACE conn5 <- [1,822,null,{}] 17:02:49 INFO - PROCESS | 3088 | 1461110569375 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:49 INFO - PROCESS | 3088 | 1461110569459 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 17:02:49 INFO - PROCESS | 3088 | 1461110569465 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:49 INFO - PROCESS | 3088 | ++DOCSHELL 1C94CC00 == 58 [pid = 3088] [id = 215] 17:02:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (1C950000) [pid = 3088] [serial = 643] [outer = 00000000] 17:02:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (1CC7B000) [pid = 3088] [serial = 644] [outer = 1C950000] 17:02:49 INFO - PROCESS | 3088 | 1461110569510 Marionette DEBUG loaded listener.js 17:02:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (1CEE7400) [pid = 3088] [serial = 645] [outer = 1C950000] 17:02:49 INFO - PROCESS | 3088 | 1461110569968 Marionette TRACE conn5 <- [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]]]}] 17:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 630ms 17:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:02:49 INFO - PROCESS | 3088 | 1461110570001 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 17:02:49 INFO - PROCESS | 3088 | 1461110570003 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 17:02:49 INFO - PROCESS | 3088 | 1461110570006 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:02:49 INFO - PROCESS | 3088 | 1461110570008 Marionette TRACE conn5 <- [1,826,null,{}] 17:02:50 INFO - PROCESS | 3088 | 1461110570016 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:50 INFO - PROCESS | 3088 | 1461110570097 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 17:02:50 INFO - PROCESS | 3088 | 1461110570104 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:50 INFO - PROCESS | 3088 | ++DOCSHELL 1DA09400 == 59 [pid = 3088] [id = 216] 17:02:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (1DB94800) [pid = 3088] [serial = 646] [outer = 00000000] 17:02:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (1DB9FC00) [pid = 3088] [serial = 647] [outer = 1DB94800] 17:02:50 INFO - PROCESS | 3088 | 1461110570151 Marionette DEBUG loaded listener.js 17:02:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (1E291800) [pid = 3088] [serial = 648] [outer = 1DB94800] 17:02:50 INFO - PROCESS | 3088 | 1461110570612 Marionette TRACE conn5 <- [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]]]}] 17:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 689ms 17:02:50 INFO - PROCESS | 3088 | 1461110570698 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 17:02:50 INFO - PROCESS | 3088 | 1461110570700 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 17:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:02:50 INFO - PROCESS | 3088 | 1461110570711 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:02:50 INFO - PROCESS | 3088 | 1461110570713 Marionette TRACE conn5 <- [1,830,null,{}] 17:02:50 INFO - PROCESS | 3088 | 1461110570716 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:50 INFO - PROCESS | 3088 | 1461110570848 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 17:02:50 INFO - PROCESS | 3088 | 1461110570856 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:50 INFO - PROCESS | 3088 | ++DOCSHELL 1E45D800 == 60 [pid = 3088] [id = 217] 17:02:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (1E4D3400) [pid = 3088] [serial = 649] [outer = 00000000] 17:02:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (1F07C800) [pid = 3088] [serial = 650] [outer = 1E4D3400] 17:02:50 INFO - PROCESS | 3088 | 1461110570907 Marionette DEBUG loaded listener.js 17:02:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (1F653400) [pid = 3088] [serial = 651] [outer = 1E4D3400] 17:02:51 INFO - PROCESS | 3088 | 1461110571347 Marionette TRACE conn5 <- [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]]]}] 17:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 17:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:02:51 INFO - PROCESS | 3088 | 1461110571382 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 17:02:51 INFO - PROCESS | 3088 | 1461110571385 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 17:02:51 INFO - PROCESS | 3088 | 1461110571387 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:02:51 INFO - PROCESS | 3088 | 1461110571389 Marionette TRACE conn5 <- [1,834,null,{}] 17:02:51 INFO - PROCESS | 3088 | 1461110571392 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:51 INFO - PROCESS | 3088 | 1461110571504 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 17:02:51 INFO - PROCESS | 3088 | 1461110571593 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:51 INFO - PROCESS | 3088 | ++DOCSHELL 175D3000 == 61 [pid = 3088] [id = 218] 17:02:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (1B753400) [pid = 3088] [serial = 652] [outer = 00000000] 17:02:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (20A6A400) [pid = 3088] [serial = 653] [outer = 1B753400] 17:02:51 INFO - PROCESS | 3088 | 1461110571638 Marionette DEBUG loaded listener.js 17:02:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (20A70C00) [pid = 3088] [serial = 654] [outer = 1B753400] 17:02:52 INFO - PROCESS | 3088 | 1461110572092 Marionette TRACE conn5 <- [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]]]}] 17:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 730ms 17:02:52 INFO - PROCESS | 3088 | 1461110572119 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 17:02:52 INFO - PROCESS | 3088 | 1461110572121 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 17:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:02:52 INFO - PROCESS | 3088 | 1461110572134 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:02:52 INFO - PROCESS | 3088 | 1461110572136 Marionette TRACE conn5 <- [1,838,null,{}] 17:02:52 INFO - PROCESS | 3088 | 1461110572140 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:52 INFO - PROCESS | 3088 | 1461110572252 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 17:02:52 INFO - PROCESS | 3088 | 1461110572261 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:52 INFO - PROCESS | 3088 | ++DOCSHELL 1F78BC00 == 62 [pid = 3088] [id = 219] 17:02:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (20A98800) [pid = 3088] [serial = 655] [outer = 00000000] 17:02:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (21089C00) [pid = 3088] [serial = 656] [outer = 20A98800] 17:02:52 INFO - PROCESS | 3088 | 1461110572356 Marionette DEBUG loaded listener.js 17:02:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (21192400) [pid = 3088] [serial = 657] [outer = 20A98800] 17:02:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (218C4800) [pid = 3088] [serial = 658] [outer = 176A2400] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (1A366C00) [pid = 3088] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (1F058400) [pid = 3088] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (1CD6CC00) [pid = 3088] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (13DB7C00) [pid = 3088] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (1F658400) [pid = 3088] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (1B93B800) [pid = 3088] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (12667000) [pid = 3088] [serial = 373] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (1F07D400) [pid = 3088] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (1B87E800) [pid = 3088] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (1C9AE400) [pid = 3088] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (1A3F0C00) [pid = 3088] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (20A6A800) [pid = 3088] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (1DC8EC00) [pid = 3088] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (13AA9400) [pid = 3088] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (17516400) [pid = 3088] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (1751BC00) [pid = 3088] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (1B78C400) [pid = 3088] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (16EED400) [pid = 3088] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (16E35800) [pid = 3088] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (1CDC3C00) [pid = 3088] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (1CD5F400) [pid = 3088] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (1C9E9400) [pid = 3088] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (1B769C00) [pid = 3088] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (131CF400) [pid = 3088] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (20A95800) [pid = 3088] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (16C11800) [pid = 3088] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (12709800) [pid = 3088] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1F75BC00) [pid = 3088] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (1B503000) [pid = 3088] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1C433C00) [pid = 3088] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1A3A9800) [pid = 3088] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (20A6CC00) [pid = 3088] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (1C437C00) [pid = 3088] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1751B400) [pid = 3088] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (210DC000) [pid = 3088] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (0F06DC00) [pid = 3088] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:02:53 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1743EC00) [pid = 3088] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:02:53 INFO - PROCESS | 3088 | 1461110573196 Marionette TRACE conn5 <- [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]]]}] 17:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1079ms 17:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:02:53 INFO - PROCESS | 3088 | 1461110573214 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 17:02:53 INFO - PROCESS | 3088 | 1461110573215 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 17:02:53 INFO - PROCESS | 3088 | 1461110573219 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:02:53 INFO - PROCESS | 3088 | 1461110573220 Marionette TRACE conn5 <- [1,842,null,{}] 17:02:53 INFO - PROCESS | 3088 | 1461110573224 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:53 INFO - PROCESS | 3088 | 1461110573340 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 17:02:53 INFO - PROCESS | 3088 | 1461110573401 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:53 INFO - PROCESS | 3088 | ++DOCSHELL 0F06DC00 == 63 [pid = 3088] [id = 220] 17:02:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (0F073000) [pid = 3088] [serial = 659] [outer = 00000000] 17:02:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (16EEF800) [pid = 3088] [serial = 660] [outer = 0F073000] 17:02:53 INFO - PROCESS | 3088 | 1461110573445 Marionette DEBUG loaded listener.js 17:02:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (17516400) [pid = 3088] [serial = 661] [outer = 0F073000] 17:02:53 INFO - PROCESS | 3088 | 1461110573792 Marionette TRACE conn5 <- [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]]]}] 17:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 630ms 17:02:53 INFO - PROCESS | 3088 | 1461110573850 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 17:02:53 INFO - PROCESS | 3088 | 1461110573852 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 17:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:02:53 INFO - PROCESS | 3088 | 1461110573855 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:02:53 INFO - PROCESS | 3088 | 1461110573857 Marionette TRACE conn5 <- [1,846,null,{}] 17:02:53 INFO - PROCESS | 3088 | 1461110573860 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:53 INFO - PROCESS | 3088 | 1461110573947 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 17:02:53 INFO - PROCESS | 3088 | 1461110573953 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:53 INFO - PROCESS | 3088 | ++DOCSHELL 1843EC00 == 64 [pid = 3088] [id = 221] 17:02:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1A3A9800) [pid = 3088] [serial = 662] [outer = 00000000] 17:02:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1B87E800) [pid = 3088] [serial = 663] [outer = 1A3A9800] 17:02:53 INFO - PROCESS | 3088 | 1461110573997 Marionette DEBUG loaded listener.js 17:02:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1CAB8400) [pid = 3088] [serial = 664] [outer = 1A3A9800] 17:02:54 INFO - PROCESS | 3088 | 1461110574434 Marionette TRACE conn5 <- [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]]]}] 17:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 631ms 17:02:54 INFO - PROCESS | 3088 | 1461110574487 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 17:02:54 INFO - PROCESS | 3088 | 1461110574489 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 17:02:54 INFO - PROCESS | 3088 | 1461110574492 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:02:54 INFO - PROCESS | 3088 | 1461110574495 Marionette TRACE conn5 <- [1,850,null,{}] 17:02:54 INFO - PROCESS | 3088 | 1461110574498 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:54 INFO - PROCESS | 3088 | 1461110574597 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 17:02:54 INFO - PROCESS | 3088 | 1461110574603 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:54 INFO - PROCESS | 3088 | ++DOCSHELL 1F057000 == 65 [pid = 3088] [id = 222] 17:02:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1F058400) [pid = 3088] [serial = 665] [outer = 00000000] 17:02:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (20A6CC00) [pid = 3088] [serial = 666] [outer = 1F058400] 17:02:54 INFO - PROCESS | 3088 | 1461110574653 Marionette DEBUG loaded listener.js 17:02:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (21066800) [pid = 3088] [serial = 667] [outer = 1F058400] 17:02:55 INFO - PROCESS | 3088 | 1461110575278 Marionette TRACE conn5 <- [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]]]}] 17:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 829ms 17:02:55 INFO - PROCESS | 3088 | 1461110575327 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 17:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:02:55 INFO - PROCESS | 3088 | 1461110575331 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 17:02:55 INFO - PROCESS | 3088 | 1461110575337 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:02:55 INFO - PROCESS | 3088 | 1461110575341 Marionette TRACE conn5 <- [1,854,null,{}] 17:02:55 INFO - PROCESS | 3088 | 1461110575347 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:55 INFO - PROCESS | 3088 | 1461110575491 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 17:02:55 INFO - PROCESS | 3088 | 1461110575604 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:55 INFO - PROCESS | 3088 | ++DOCSHELL 1615E400 == 66 [pid = 3088] [id = 223] 17:02:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (161F0800) [pid = 3088] [serial = 668] [outer = 00000000] 17:02:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1A363C00) [pid = 3088] [serial = 669] [outer = 161F0800] 17:02:55 INFO - PROCESS | 3088 | 1461110575675 Marionette DEBUG loaded listener.js 17:02:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1B124800) [pid = 3088] [serial = 670] [outer = 161F0800] 17:02:56 INFO - PROCESS | 3088 | 1461110576254 Marionette TRACE conn5 <- [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]]]}] 17:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 990ms 17:02:56 INFO - PROCESS | 3088 | 1461110576328 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 17:02:56 INFO - PROCESS | 3088 | 1461110576334 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 17:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:02:56 INFO - PROCESS | 3088 | 1461110576340 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:02:56 INFO - PROCESS | 3088 | 1461110576343 Marionette TRACE conn5 <- [1,858,null,{}] 17:02:56 INFO - PROCESS | 3088 | 1461110576347 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:56 INFO - PROCESS | 3088 | 1461110576459 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 17:02:56 INFO - PROCESS | 3088 | 1461110576594 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:56 INFO - PROCESS | 3088 | ++DOCSHELL 0F538C00 == 67 [pid = 3088] [id = 224] 17:02:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1B7A4400) [pid = 3088] [serial = 671] [outer = 00000000] 17:02:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1C7A0800) [pid = 3088] [serial = 672] [outer = 1B7A4400] 17:02:56 INFO - PROCESS | 3088 | 1461110576649 Marionette DEBUG loaded listener.js 17:02:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1CC73800) [pid = 3088] [serial = 673] [outer = 1B7A4400] 17:02:57 INFO - PROCESS | 3088 | 1461110577225 Marionette TRACE conn5 <- [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]]]}] 17:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 930ms 17:02:57 INFO - PROCESS | 3088 | 1461110577298 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 17:02:57 INFO - PROCESS | 3088 | 1461110577300 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 17:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:02:57 INFO - PROCESS | 3088 | 1461110577304 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:02:57 INFO - PROCESS | 3088 | 1461110577308 Marionette TRACE conn5 <- [1,862,null,{}] 17:02:57 INFO - PROCESS | 3088 | 1461110577319 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:57 INFO - PROCESS | 3088 | 1461110577432 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 17:02:57 INFO - PROCESS | 3088 | 1461110577569 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:57 INFO - PROCESS | 3088 | ++DOCSHELL 1E5EBC00 == 68 [pid = 3088] [id = 225] 17:02:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1EFD2000) [pid = 3088] [serial = 674] [outer = 00000000] 17:02:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (2041B400) [pid = 3088] [serial = 675] [outer = 1EFD2000] 17:02:57 INFO - PROCESS | 3088 | 1461110577628 Marionette DEBUG loaded listener.js 17:02:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (2041F800) [pid = 3088] [serial = 676] [outer = 1EFD2000] 17:02:58 INFO - PROCESS | 3088 | 1461110578201 Marionette TRACE conn5 <- [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]]]}] 17:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 929ms 17:02:58 INFO - PROCESS | 3088 | 1461110578238 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 17:02:58 INFO - PROCESS | 3088 | 1461110578241 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 17:02:58 INFO - PROCESS | 3088 | 1461110578244 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:02:58 INFO - PROCESS | 3088 | 1461110578247 Marionette TRACE conn5 <- [1,866,null,{}] 17:02:58 INFO - PROCESS | 3088 | 1461110578250 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:58 INFO - PROCESS | 3088 | 1461110578359 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 17:02:58 INFO - PROCESS | 3088 | 1461110578467 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:58 INFO - PROCESS | 3088 | ++DOCSHELL 20427000 == 69 [pid = 3088] [id = 226] 17:02:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (20427800) [pid = 3088] [serial = 677] [outer = 00000000] 17:02:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (21086400) [pid = 3088] [serial = 678] [outer = 20427800] 17:02:58 INFO - PROCESS | 3088 | 1461110578523 Marionette DEBUG loaded listener.js 17:02:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (2180E400) [pid = 3088] [serial = 679] [outer = 20427800] 17:02:59 INFO - PROCESS | 3088 | 1461110579127 Marionette TRACE conn5 <- [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]]]}] 17:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 930ms 17:02:59 INFO - PROCESS | 3088 | 1461110579178 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 17:02:59 INFO - PROCESS | 3088 | 1461110579180 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 17:02:59 INFO - PROCESS | 3088 | 1461110579184 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:02:59 INFO - PROCESS | 3088 | 1461110579186 Marionette TRACE conn5 <- [1,870,null,{}] 17:02:59 INFO - PROCESS | 3088 | 1461110579189 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:59 INFO - PROCESS | 3088 | 1461110579294 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 17:02:59 INFO - PROCESS | 3088 | 1461110579402 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:59 INFO - PROCESS | 3088 | ++DOCSHELL 20A95C00 == 70 [pid = 3088] [id = 227] 17:02:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (218B8800) [pid = 3088] [serial = 680] [outer = 00000000] 17:02:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (232E8800) [pid = 3088] [serial = 681] [outer = 218B8800] 17:02:59 INFO - PROCESS | 3088 | 1461110579456 Marionette DEBUG loaded listener.js 17:02:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (232EAC00) [pid = 3088] [serial = 682] [outer = 218B8800] 17:03:00 INFO - PROCESS | 3088 | 1461110580084 Marionette TRACE conn5 <- [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]]]}] 17:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 969ms 17:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:03:00 INFO - PROCESS | 3088 | 1461110580158 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 17:03:00 INFO - PROCESS | 3088 | 1461110580160 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 17:03:00 INFO - PROCESS | 3088 | 1461110580164 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:03:00 INFO - PROCESS | 3088 | 1461110580166 Marionette TRACE conn5 <- [1,874,null,{}] 17:03:00 INFO - PROCESS | 3088 | 1461110580170 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:00 INFO - PROCESS | 3088 | 1461110580335 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 17:03:00 INFO - PROCESS | 3088 | 1461110580645 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:00 INFO - PROCESS | 3088 | ++DOCSHELL 0B681800 == 71 [pid = 3088] [id = 228] 17:03:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (0B68B400) [pid = 3088] [serial = 683] [outer = 00000000] 17:03:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (13935800) [pid = 3088] [serial = 684] [outer = 0B68B400] 17:03:00 INFO - PROCESS | 3088 | 1461110580733 Marionette DEBUG loaded listener.js 17:03:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (161F3400) [pid = 3088] [serial = 685] [outer = 0B68B400] 17:03:01 INFO - PROCESS | 3088 | 1461110581370 Marionette TRACE conn5 <- [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]]]}] 17:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1231ms 17:03:01 INFO - PROCESS | 3088 | 1461110581399 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 17:03:01 INFO - PROCESS | 3088 | 1461110581404 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 17:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:03:01 INFO - PROCESS | 3088 | 1461110581409 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:03:01 INFO - PROCESS | 3088 | 1461110581412 Marionette TRACE conn5 <- [1,878,null,{}] 17:03:01 INFO - PROCESS | 3088 | 1461110581417 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:01 INFO - PROCESS | 3088 | 1461110581518 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 17:03:01 INFO - PROCESS | 3088 | 1461110581633 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:01 INFO - PROCESS | 3088 | ++DOCSHELL 1843E400 == 72 [pid = 3088] [id = 229] 17:03:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (1843F800) [pid = 3088] [serial = 686] [outer = 00000000] 17:03:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (1A369800) [pid = 3088] [serial = 687] [outer = 1843F800] 17:03:01 INFO - PROCESS | 3088 | 1461110581684 Marionette DEBUG loaded listener.js 17:03:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (1A3EF000) [pid = 3088] [serial = 688] [outer = 1843F800] 17:03:01 INFO - PROCESS | 3088 | --DOCSHELL 1DBA0C00 == 71 [pid = 3088] [id = 196] 17:03:01 INFO - PROCESS | 3088 | --DOCSHELL 16E23400 == 70 [pid = 3088] [id = 194] 17:03:01 INFO - PROCESS | 3088 | --DOCSHELL 17518400 == 69 [pid = 3088] [id = 128] 17:03:01 INFO - PROCESS | 3088 | --DOCSHELL 1A362800 == 68 [pid = 3088] [id = 126] 17:03:01 INFO - PROCESS | 3088 | --DOCSHELL 1843E800 == 67 [pid = 3088] [id = 99] 17:03:01 INFO - PROCESS | 3088 | --DOCSHELL 1B50FC00 == 66 [pid = 3088] [id = 80] 17:03:01 INFO - PROCESS | 3088 | --DOCSHELL 1843EC00 == 65 [pid = 3088] [id = 221] 17:03:01 INFO - PROCESS | 3088 | --DOCSHELL 0F06DC00 == 64 [pid = 3088] [id = 220] 17:03:01 INFO - PROCESS | 3088 | --DOCSHELL 1F78BC00 == 63 [pid = 3088] [id = 219] 17:03:01 INFO - PROCESS | 3088 | --DOCSHELL 175D3000 == 62 [pid = 3088] [id = 218] 17:03:01 INFO - PROCESS | 3088 | --DOCSHELL 1E45D800 == 61 [pid = 3088] [id = 217] 17:03:01 INFO - PROCESS | 3088 | --DOCSHELL 1DA09400 == 60 [pid = 3088] [id = 216] 17:03:01 INFO - PROCESS | 3088 | --DOCSHELL 1C94CC00 == 59 [pid = 3088] [id = 215] 17:03:01 INFO - PROCESS | 3088 | --DOCSHELL 1A365400 == 58 [pid = 3088] [id = 214] 17:03:01 INFO - PROCESS | 3088 | --DOCSHELL 174CC400 == 57 [pid = 3088] [id = 213] 17:03:01 INFO - PROCESS | 3088 | --DOCSHELL 131D2000 == 56 [pid = 3088] [id = 212] 17:03:01 INFO - PROCESS | 3088 | --DOCSHELL 1B772400 == 55 [pid = 3088] [id = 208] 17:03:01 INFO - PROCESS | 3088 | --DOCSHELL 18A12000 == 54 [pid = 3088] [id = 207] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (1C94F800) [pid = 3088] [serial = 378] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (1F04C000) [pid = 3088] [serial = 474] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (1B93DC00) [pid = 3088] [serial = 525] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (20A74400) [pid = 3088] [serial = 426] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (20A96400) [pid = 3088] [serial = 429] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (210D8400) [pid = 3088] [serial = 384] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (210E7000) [pid = 3088] [serial = 335] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (12D45000) [pid = 3088] [serial = 465] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (1A36E400) [pid = 3088] [serial = 468] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (1B7A3400) [pid = 3088] [serial = 423] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (1F64F000) [pid = 3088] [serial = 477] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (1F65B400) [pid = 3088] [serial = 417] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (18E07800) [pid = 3088] [serial = 420] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (20A6B800) [pid = 3088] [serial = 480] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (1CD62400) [pid = 3088] [serial = 471] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (1758BC00) [pid = 3088] [serial = 375] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (210D9000) [pid = 3088] [serial = 381] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (1DB98C00) [pid = 3088] [serial = 555] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1CC7F800) [pid = 3088] [serial = 546] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1B93AC00) [pid = 3088] [serial = 552] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1A36C000) [pid = 3088] [serial = 549] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (20A9F800) [pid = 3088] [serial = 513] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (18446800) [pid = 3088] [serial = 516] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1B935800) [pid = 3088] [serial = 519] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (20A9EC00) [pid = 3088] [serial = 522] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (1B936C00) [pid = 3088] [serial = 599] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1CC79400) [pid = 3088] [serial = 602] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (1B50C800) [pid = 3088] [serial = 596] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1B759000) [pid = 3088] [serial = 597] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (20A9A800) [pid = 3088] [serial = 614] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1F756000) [pid = 3088] [serial = 588] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1F657800) [pid = 3088] [serial = 587] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (16E1D400) [pid = 3088] [serial = 593] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1743C400) [pid = 3088] [serial = 594] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (1B880C00) [pid = 3088] [serial = 591] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (1A3D3000) [pid = 3088] [serial = 590] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (1DB9F400) [pid = 3088] [serial = 605] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (1CAB5800) [pid = 3088] [serial = 585] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (1C430800) [pid = 3088] [serial = 584] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (1CC81C00) [pid = 3088] [serial = 603] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (176AA000) [pid = 3088] [serial = 582] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (17518C00) [pid = 3088] [serial = 581] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (1B78B400) [pid = 3088] [serial = 608] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (1DB9E800) [pid = 3088] [serial = 606] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (1CC72400) [pid = 3088] [serial = 609] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (1F77EC00) [pid = 3088] [serial = 611] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (1BC1D800) [pid = 3088] [serial = 600] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (1F056000) [pid = 3088] [serial = 612] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (20A9F000) [pid = 3088] [serial = 615] [outer = 00000000] [url = about:blank] 17:03:02 INFO - PROCESS | 3088 | 1461110582278 Marionette TRACE conn5 <- [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]]]}] 17:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 930ms 17:03:02 INFO - PROCESS | 3088 | 1461110582346 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 17:03:02 INFO - PROCESS | 3088 | 1461110582350 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 17:03:02 INFO - PROCESS | 3088 | 1461110582354 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:03:02 INFO - PROCESS | 3088 | 1461110582356 Marionette TRACE conn5 <- [1,882,null,{}] 17:03:02 INFO - PROCESS | 3088 | 1461110582360 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:02 INFO - PROCESS | 3088 | 1461110582448 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 17:03:02 INFO - PROCESS | 3088 | 1461110582537 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:02 INFO - PROCESS | 3088 | ++DOCSHELL 12707000 == 55 [pid = 3088] [id = 230] 17:03:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (129BA800) [pid = 3088] [serial = 689] [outer = 00000000] 17:03:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (174CBC00) [pid = 3088] [serial = 690] [outer = 129BA800] 17:03:02 INFO - PROCESS | 3088 | 1461110582583 Marionette DEBUG loaded listener.js 17:03:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (17585800) [pid = 3088] [serial = 691] [outer = 129BA800] 17:03:02 INFO - PROCESS | 3088 | 1461110582993 Marionette TRACE conn5 <- [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]]]}] 17:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 669ms 17:03:03 INFO - PROCESS | 3088 | 1461110583029 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 17:03:03 INFO - PROCESS | 3088 | 1461110583031 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 17:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:03:03 INFO - PROCESS | 3088 | 1461110583036 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:03:03 INFO - PROCESS | 3088 | 1461110583042 Marionette TRACE conn5 <- [1,886,null,{}] 17:03:03 INFO - PROCESS | 3088 | 1461110583051 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:03 INFO - PROCESS | 3088 | 1461110583139 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 17:03:03 INFO - PROCESS | 3088 | 1461110583146 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:03 INFO - PROCESS | 3088 | ++DOCSHELL 1843E800 == 56 [pid = 3088] [id = 231] 17:03:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (18E0BC00) [pid = 3088] [serial = 692] [outer = 00000000] 17:03:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (1B4E2800) [pid = 3088] [serial = 693] [outer = 18E0BC00] 17:03:03 INFO - PROCESS | 3088 | 1461110583193 Marionette DEBUG loaded listener.js 17:03:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (1B50D000) [pid = 3088] [serial = 694] [outer = 18E0BC00] 17:03:03 INFO - PROCESS | 3088 | 1461110583650 Marionette TRACE conn5 <- [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]]]}] 17:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 630ms 17:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:03:03 INFO - PROCESS | 3088 | 1461110583682 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 17:03:03 INFO - PROCESS | 3088 | 1461110583685 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 17:03:03 INFO - PROCESS | 3088 | 1461110583688 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:03:03 INFO - PROCESS | 3088 | 1461110583690 Marionette TRACE conn5 <- [1,890,null,{}] 17:03:03 INFO - PROCESS | 3088 | 1461110583697 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:03 INFO - PROCESS | 3088 | 1461110583781 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 17:03:03 INFO - PROCESS | 3088 | 1461110583788 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:03 INFO - PROCESS | 3088 | ++DOCSHELL 12658800 == 57 [pid = 3088] [id = 232] 17:03:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (126DCC00) [pid = 3088] [serial = 695] [outer = 00000000] 17:03:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (1B76F400) [pid = 3088] [serial = 696] [outer = 126DCC00] 17:03:03 INFO - PROCESS | 3088 | 1461110583833 Marionette DEBUG loaded listener.js 17:03:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (1B789400) [pid = 3088] [serial = 697] [outer = 126DCC00] 17:03:04 INFO - PROCESS | 3088 | 1461110584256 Marionette TRACE conn5 <- [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]]]}] 17:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 630ms 17:03:04 INFO - PROCESS | 3088 | 1461110584330 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 17:03:04 INFO - PROCESS | 3088 | 1461110584332 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 17:03:04 INFO - PROCESS | 3088 | 1461110584335 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:03:04 INFO - PROCESS | 3088 | 1461110584337 Marionette TRACE conn5 <- [1,894,null,{}] 17:03:04 INFO - PROCESS | 3088 | 1461110584341 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:04 INFO - PROCESS | 3088 | 1461110584450 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 17:03:04 INFO - PROCESS | 3088 | 1461110584456 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:04 INFO - PROCESS | 3088 | ++DOCSHELL 1B793C00 == 58 [pid = 3088] [id = 233] 17:03:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (1B799400) [pid = 3088] [serial = 698] [outer = 00000000] 17:03:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (1B7A6400) [pid = 3088] [serial = 699] [outer = 1B799400] 17:03:04 INFO - PROCESS | 3088 | 1461110584513 Marionette DEBUG loaded listener.js 17:03:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (1B930800) [pid = 3088] [serial = 700] [outer = 1B799400] 17:03:05 INFO - PROCESS | 3088 | 1461110585030 Marionette TRACE conn5 <- [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]]]}] 17:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 730ms 17:03:05 INFO - PROCESS | 3088 | 1461110585071 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 17:03:05 INFO - PROCESS | 3088 | 1461110585074 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 17:03:05 INFO - PROCESS | 3088 | 1461110585077 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:03:05 INFO - PROCESS | 3088 | 1461110585079 Marionette TRACE conn5 <- [1,898,null,{}] 17:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:03:05 INFO - PROCESS | 3088 | 1461110585082 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:05 INFO - PROCESS | 3088 | 1461110585195 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 17:03:05 INFO - PROCESS | 3088 | 1461110585258 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:05 INFO - PROCESS | 3088 | ++DOCSHELL 1C42F400 == 59 [pid = 3088] [id = 234] 17:03:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1C430C00) [pid = 3088] [serial = 701] [outer = 00000000] 17:03:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1C943400) [pid = 3088] [serial = 702] [outer = 1C430C00] 17:03:05 INFO - PROCESS | 3088 | 1461110585303 Marionette DEBUG loaded listener.js 17:03:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1C7A1800) [pid = 3088] [serial = 703] [outer = 1C430C00] 17:03:05 INFO - PROCESS | 3088 | 1461110585714 Marionette TRACE conn5 <- [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]]]}] 17:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 671ms 17:03:05 INFO - PROCESS | 3088 | 1461110585759 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 17:03:05 INFO - PROCESS | 3088 | 1461110585761 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 17:03:05 INFO - PROCESS | 3088 | 1461110585764 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:03:05 INFO - PROCESS | 3088 | 1461110585766 Marionette TRACE conn5 <- [1,902,null,{}] 17:03:05 INFO - PROCESS | 3088 | 1461110585770 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:05 INFO - PROCESS | 3088 | 1461110585908 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 17:03:05 INFO - PROCESS | 3088 | 1461110585978 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:05 INFO - PROCESS | 3088 | ++DOCSHELL 1C94B800 == 60 [pid = 3088] [id = 235] 17:03:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1C94F000) [pid = 3088] [serial = 704] [outer = 00000000] 17:03:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1CC73400) [pid = 3088] [serial = 705] [outer = 1C94F000] 17:03:06 INFO - PROCESS | 3088 | 1461110586022 Marionette DEBUG loaded listener.js 17:03:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1CC79400) [pid = 3088] [serial = 706] [outer = 1C94F000] 17:03:06 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (20A98800) [pid = 3088] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:03:06 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1B753400) [pid = 3088] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:03:06 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (0F073000) [pid = 3088] [serial = 659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:03:06 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (1A36B800) [pid = 3088] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:03:06 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (1DB94800) [pid = 3088] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:03:06 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (16E21800) [pid = 3088] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:03:06 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (1B759C00) [pid = 3088] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:03:06 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (1C950000) [pid = 3088] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:03:06 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (1E4D3400) [pid = 3088] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:03:06 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (1A3A9800) [pid = 3088] [serial = 662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:03:06 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (1EFC5800) [pid = 3088] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:03:06 INFO - PROCESS | 3088 | 1461110586701 Marionette TRACE conn5 <- [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]]]}] 17:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 970ms 17:03:06 INFO - PROCESS | 3088 | 1461110586738 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 17:03:06 INFO - PROCESS | 3088 | 1461110586741 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 17:03:06 INFO - PROCESS | 3088 | 1461110586744 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:03:06 INFO - PROCESS | 3088 | 1461110586746 Marionette TRACE conn5 <- [1,906,null,{}] 17:03:06 INFO - PROCESS | 3088 | 1461110586749 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:06 INFO - PROCESS | 3088 | 1461110586835 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 17:03:06 INFO - PROCESS | 3088 | 1461110586920 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:06 INFO - PROCESS | 3088 | ++DOCSHELL 16E21800 == 61 [pid = 3088] [id = 236] 17:03:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (174E0800) [pid = 3088] [serial = 707] [outer = 00000000] 17:03:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (1C9A6C00) [pid = 3088] [serial = 708] [outer = 174E0800] 17:03:06 INFO - PROCESS | 3088 | 1461110586969 Marionette DEBUG loaded listener.js 17:03:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (1C94FC00) [pid = 3088] [serial = 709] [outer = 174E0800] 17:03:07 INFO - PROCESS | 3088 | 1461110587376 Marionette TRACE conn5 <- [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]]]}] 17:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 672ms 17:03:07 INFO - PROCESS | 3088 | 1461110587420 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 17:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:03:07 INFO - PROCESS | 3088 | 1461110587422 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 17:03:07 INFO - PROCESS | 3088 | 1461110587426 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:03:07 INFO - PROCESS | 3088 | 1461110587428 Marionette TRACE conn5 <- [1,910,null,{}] 17:03:07 INFO - PROCESS | 3088 | 1461110587431 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:07 INFO - PROCESS | 3088 | 1461110587547 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 17:03:07 INFO - PROCESS | 3088 | 1461110587555 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:07 INFO - PROCESS | 3088 | ++DOCSHELL 129C5000 == 62 [pid = 3088] [id = 237] 17:03:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (1C438800) [pid = 3088] [serial = 710] [outer = 00000000] 17:03:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (1CEEB000) [pid = 3088] [serial = 711] [outer = 1C438800] 17:03:07 INFO - PROCESS | 3088 | 1461110587602 Marionette DEBUG loaded listener.js 17:03:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1DADDC00) [pid = 3088] [serial = 712] [outer = 1C438800] 17:03:07 INFO - PROCESS | 3088 | 1461110588009 Marionette TRACE conn5 <- [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]]]}] 17:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 629ms 17:03:08 INFO - PROCESS | 3088 | 1461110588056 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 17:03:08 INFO - PROCESS | 3088 | 1461110588058 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 17:03:08 INFO - PROCESS | 3088 | 1461110588062 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:03:08 INFO - PROCESS | 3088 | 1461110588064 Marionette TRACE conn5 <- [1,914,null,{}] 17:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:03:08 INFO - PROCESS | 3088 | 1461110588067 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:08 INFO - PROCESS | 3088 | 1461110588185 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 17:03:08 INFO - PROCESS | 3088 | 1461110588194 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:08 INFO - PROCESS | 3088 | ++DOCSHELL 1DB92400 == 63 [pid = 3088] [id = 238] 17:03:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1DB92800) [pid = 3088] [serial = 713] [outer = 00000000] 17:03:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1DB9EC00) [pid = 3088] [serial = 714] [outer = 1DB92800] 17:03:08 INFO - PROCESS | 3088 | 1461110588244 Marionette DEBUG loaded listener.js 17:03:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1E289400) [pid = 3088] [serial = 715] [outer = 1DB92800] 17:03:08 INFO - PROCESS | 3088 | 1461110588854 Marionette TRACE conn5 <- [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]]]}] 17:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 830ms 17:03:08 INFO - PROCESS | 3088 | 1461110588897 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 17:03:08 INFO - PROCESS | 3088 | 1461110588901 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 17:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:03:08 INFO - PROCESS | 3088 | 1461110588907 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:03:08 INFO - PROCESS | 3088 | 1461110588912 Marionette TRACE conn5 <- [1,918,null,{}] 17:03:08 INFO - PROCESS | 3088 | 1461110588919 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:09 INFO - PROCESS | 3088 | 1461110589051 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 17:03:09 INFO - PROCESS | 3088 | 1461110589181 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:09 INFO - PROCESS | 3088 | ++DOCSHELL 12D52800 == 64 [pid = 3088] [id = 239] 17:03:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (12E7E400) [pid = 3088] [serial = 716] [outer = 00000000] 17:03:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1743C400) [pid = 3088] [serial = 717] [outer = 12E7E400] 17:03:09 INFO - PROCESS | 3088 | 1461110589239 Marionette DEBUG loaded listener.js 17:03:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (17516C00) [pid = 3088] [serial = 718] [outer = 12E7E400] 17:03:09 INFO - PROCESS | 3088 | 1461110589809 Marionette TRACE conn5 <- [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]]]}] 17:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 970ms 17:03:09 INFO - PROCESS | 3088 | 1461110589882 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 17:03:09 INFO - PROCESS | 3088 | 1461110589889 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 17:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:03:09 INFO - PROCESS | 3088 | 1461110589895 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:03:09 INFO - PROCESS | 3088 | 1461110589898 Marionette TRACE conn5 <- [1,922,null,{}] 17:03:09 INFO - PROCESS | 3088 | 1461110589903 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:09 INFO - PROCESS | 3088 | 1461110590013 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 17:03:10 INFO - PROCESS | 3088 | 1461110590144 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:10 INFO - PROCESS | 3088 | ++DOCSHELL 1A362C00 == 65 [pid = 3088] [id = 240] 17:03:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1A3A4000) [pid = 3088] [serial = 719] [outer = 00000000] 17:03:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1B76E000) [pid = 3088] [serial = 720] [outer = 1A3A4000] 17:03:10 INFO - PROCESS | 3088 | 1461110590200 Marionette DEBUG loaded listener.js 17:03:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1B79B800) [pid = 3088] [serial = 721] [outer = 1A3A4000] 17:03:10 INFO - PROCESS | 3088 | 1461110590789 Marionette TRACE conn5 <- [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]]]}] 17:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 929ms 17:03:10 INFO - PROCESS | 3088 | 1461110590827 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 17:03:10 INFO - PROCESS | 3088 | 1461110590830 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 17:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:03:10 INFO - PROCESS | 3088 | 1461110590833 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:03:10 INFO - PROCESS | 3088 | 1461110590837 Marionette TRACE conn5 <- [1,926,null,{}] 17:03:10 INFO - PROCESS | 3088 | 1461110590848 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:10 INFO - PROCESS | 3088 | 1461110590962 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 17:03:11 INFO - PROCESS | 3088 | 1461110591094 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:11 INFO - PROCESS | 3088 | ++DOCSHELL 1CEEB800 == 66 [pid = 3088] [id = 241] 17:03:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1DB97C00) [pid = 3088] [serial = 722] [outer = 00000000] 17:03:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1E4CD400) [pid = 3088] [serial = 723] [outer = 1DB97C00] 17:03:11 INFO - PROCESS | 3088 | 1461110591153 Marionette DEBUG loaded listener.js 17:03:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1E5E7800) [pid = 3088] [serial = 724] [outer = 1DB97C00] 17:03:11 INFO - PROCESS | 3088 | 1461110591762 Marionette TRACE conn5 <- [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]]]}] 17:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 970ms 17:03:11 INFO - PROCESS | 3088 | 1461110591807 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 17:03:11 INFO - PROCESS | 3088 | 1461110591810 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 17:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:03:11 INFO - PROCESS | 3088 | 1461110591813 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:03:11 INFO - PROCESS | 3088 | 1461110591815 Marionette TRACE conn5 <- [1,930,null,{}] 17:03:11 INFO - PROCESS | 3088 | 1461110591819 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:11 INFO - PROCESS | 3088 | 1461110591930 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 17:03:12 INFO - PROCESS | 3088 | 1461110592036 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:12 INFO - PROCESS | 3088 | ++DOCSHELL 1EF78000 == 67 [pid = 3088] [id = 242] 17:03:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1F04E400) [pid = 3088] [serial = 725] [outer = 00000000] 17:03:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1F081000) [pid = 3088] [serial = 726] [outer = 1F04E400] 17:03:12 INFO - PROCESS | 3088 | 1461110592091 Marionette DEBUG loaded listener.js 17:03:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1F64D400) [pid = 3088] [serial = 727] [outer = 1F04E400] 17:03:12 INFO - PROCESS | 3088 | 1461110592659 Marionette TRACE conn5 <- [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]]]}] 17:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 869ms 17:03:12 INFO - PROCESS | 3088 | 1461110592687 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 17:03:12 INFO - PROCESS | 3088 | 1461110592689 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 17:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:03:12 INFO - PROCESS | 3088 | 1461110592692 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:03:12 INFO - PROCESS | 3088 | 1461110592695 Marionette TRACE conn5 <- [1,934,null,{}] 17:03:12 INFO - PROCESS | 3088 | 1461110592698 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:12 INFO - PROCESS | 3088 | 1461110592803 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 17:03:12 INFO - PROCESS | 3088 | 1461110592906 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:12 INFO - PROCESS | 3088 | ++DOCSHELL 1F651800 == 68 [pid = 3088] [id = 243] 17:03:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1F657000) [pid = 3088] [serial = 728] [outer = 00000000] 17:03:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1F750000) [pid = 3088] [serial = 729] [outer = 1F657000] 17:03:12 INFO - PROCESS | 3088 | 1461110592960 Marionette DEBUG loaded listener.js 17:03:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1F77EC00) [pid = 3088] [serial = 730] [outer = 1F657000] 17:03:13 INFO - PROCESS | 3088 | 1461110593572 Marionette TRACE conn5 <- [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]]]}] 17:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 930ms 17:03:13 INFO - PROCESS | 3088 | 1461110593627 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 17:03:13 INFO - PROCESS | 3088 | 1461110593629 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 17:03:13 INFO - PROCESS | 3088 | 1461110593633 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:03:13 INFO - PROCESS | 3088 | 1461110593635 Marionette TRACE conn5 <- [1,938,null,{}] 17:03:13 INFO - PROCESS | 3088 | 1461110593639 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:13 INFO - PROCESS | 3088 | 1461110593766 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 17:03:13 INFO - PROCESS | 3088 | 1461110593902 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:13 INFO - PROCESS | 3088 | ++DOCSHELL 20426000 == 69 [pid = 3088] [id = 244] 17:03:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (20427C00) [pid = 3088] [serial = 731] [outer = 00000000] 17:03:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (20991000) [pid = 3088] [serial = 732] [outer = 20427C00] 17:03:13 INFO - PROCESS | 3088 | 1461110593961 Marionette DEBUG loaded listener.js 17:03:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (20992400) [pid = 3088] [serial = 733] [outer = 20427C00] 17:03:14 INFO - PROCESS | 3088 | 1461110594563 Marionette TRACE conn5 <- [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]]]}] 17:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 970ms 17:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:03:14 INFO - PROCESS | 3088 | 1461110594607 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 17:03:14 INFO - PROCESS | 3088 | 1461110594610 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 17:03:14 INFO - PROCESS | 3088 | 1461110594613 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:03:14 INFO - PROCESS | 3088 | 1461110594615 Marionette TRACE conn5 <- [1,942,null,{}] 17:03:14 INFO - PROCESS | 3088 | 1461110594619 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:14 INFO - PROCESS | 3088 | 1461110594724 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 17:03:14 INFO - PROCESS | 3088 | 1461110594979 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:14 INFO - PROCESS | 3088 | ++DOCSHELL 0F069800 == 70 [pid = 3088] [id = 245] 17:03:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (12910C00) [pid = 3088] [serial = 734] [outer = 00000000] 17:03:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (17437C00) [pid = 3088] [serial = 735] [outer = 12910C00] 17:03:15 INFO - PROCESS | 3088 | 1461110595038 Marionette DEBUG loaded listener.js 17:03:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (17583000) [pid = 3088] [serial = 736] [outer = 12910C00] 17:03:15 INFO - PROCESS | 3088 | 1461110595591 Marionette TRACE conn5 <- [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]]]}] 17:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1022ms 17:03:15 INFO - PROCESS | 3088 | 1461110595638 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 17:03:15 INFO - PROCESS | 3088 | 1461110595644 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 17:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:03:15 INFO - PROCESS | 3088 | 1461110595649 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:03:15 INFO - PROCESS | 3088 | 1461110595652 Marionette TRACE conn5 <- [1,946,null,{}] 17:03:15 INFO - PROCESS | 3088 | 1461110595675 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:15 INFO - PROCESS | 3088 | 1461110595780 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 17:03:15 INFO - PROCESS | 3088 | 1461110595891 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:15 INFO - PROCESS | 3088 | ++DOCSHELL 1B793400 == 71 [pid = 3088] [id = 246] 17:03:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (1B796000) [pid = 3088] [serial = 737] [outer = 00000000] 17:03:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (1B884000) [pid = 3088] [serial = 738] [outer = 1B796000] 17:03:15 INFO - PROCESS | 3088 | 1461110595942 Marionette DEBUG loaded listener.js 17:03:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (1B93B800) [pid = 3088] [serial = 739] [outer = 1B796000] 17:03:16 INFO - PROCESS | 3088 | --DOCSHELL 129C5000 == 70 [pid = 3088] [id = 237] 17:03:16 INFO - PROCESS | 3088 | --DOCSHELL 16E21800 == 69 [pid = 3088] [id = 236] 17:03:16 INFO - PROCESS | 3088 | --DOCSHELL 1C94B800 == 68 [pid = 3088] [id = 235] 17:03:16 INFO - PROCESS | 3088 | --DOCSHELL 1C42F400 == 67 [pid = 3088] [id = 234] 17:03:16 INFO - PROCESS | 3088 | --DOCSHELL 1B793C00 == 66 [pid = 3088] [id = 233] 17:03:16 INFO - PROCESS | 3088 | --DOCSHELL 12658800 == 65 [pid = 3088] [id = 232] 17:03:16 INFO - PROCESS | 3088 | --DOCSHELL 1843E800 == 64 [pid = 3088] [id = 231] 17:03:16 INFO - PROCESS | 3088 | --DOCSHELL 12707000 == 63 [pid = 3088] [id = 230] 17:03:16 INFO - PROCESS | 3088 | --DOCSHELL 1843E400 == 62 [pid = 3088] [id = 229] 17:03:16 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (20A6CC00) [pid = 3088] [serial = 666] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 3088 | --DOCSHELL 0B681800 == 61 [pid = 3088] [id = 228] 17:03:16 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (1F082800) [pid = 3088] [serial = 579] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (21089C00) [pid = 3088] [serial = 656] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (20A70C00) [pid = 3088] [serial = 654] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (20A6A400) [pid = 3088] [serial = 653] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (16EEF800) [pid = 3088] [serial = 660] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (1B796800) [pid = 3088] [serial = 641] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1B80B000) [pid = 3088] [serial = 642] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (1DB9FC00) [pid = 3088] [serial = 647] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1A3EE000) [pid = 3088] [serial = 635] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (2119B400) [pid = 3088] [serial = 629] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (210E1800) [pid = 3088] [serial = 626] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (1B504000) [pid = 3088] [serial = 620] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (218BD400) [pid = 3088] [serial = 632] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1CD69000) [pid = 3088] [serial = 639] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1CC7FC00) [pid = 3088] [serial = 638] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (21083800) [pid = 3088] [serial = 617] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1C9AE000) [pid = 3088] [serial = 623] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (1CC7B000) [pid = 3088] [serial = 644] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1CEE7400) [pid = 3088] [serial = 645] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1B932400) [pid = 3088] [serial = 357] [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.] 17:03:16 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (21192400) [pid = 3088] [serial = 657] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1B13EC00) [pid = 3088] [serial = 636] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1F07C800) [pid = 3088] [serial = 650] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1CAB8400) [pid = 3088] [serial = 664] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (1F653400) [pid = 3088] [serial = 651] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (1E291800) [pid = 3088] [serial = 648] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (1B87E800) [pid = 3088] [serial = 663] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (17516400) [pid = 3088] [serial = 661] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 3088 | 1461110596484 Marionette TRACE conn5 <- [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]]]}] 17:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 890ms 17:03:16 INFO - PROCESS | 3088 | 1461110596543 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 17:03:16 INFO - PROCESS | 3088 | 1461110596547 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 17:03:16 INFO - PROCESS | 3088 | 1461110596552 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:03:16 INFO - PROCESS | 3088 | 1461110596554 Marionette TRACE conn5 <- [1,950,null,{}] 17:03:16 INFO - PROCESS | 3088 | 1461110596558 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:16 INFO - PROCESS | 3088 | 1461110596617 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 17:03:16 INFO - PROCESS | 3088 | 1461110596626 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:16 INFO - PROCESS | 3088 | ++DOCSHELL 183B6800 == 62 [pid = 3088] [id = 247] 17:03:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (183BEC00) [pid = 3088] [serial = 740] [outer = 00000000] 17:03:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1A3D7000) [pid = 3088] [serial = 741] [outer = 183BEC00] 17:03:16 INFO - PROCESS | 3088 | 1461110596673 Marionette DEBUG loaded listener.js 17:03:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1B504000) [pid = 3088] [serial = 742] [outer = 183BEC00] 17:03:17 INFO - PROCESS | 3088 | 1461110597141 Marionette TRACE conn5 <- [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]]]}] 17:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 17:03:17 INFO - PROCESS | 3088 | 1461110597212 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 17:03:17 INFO - PROCESS | 3088 | 1461110597214 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 17:03:17 INFO - PROCESS | 3088 | 1461110597219 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:03:17 INFO - PROCESS | 3088 | 1461110597225 Marionette TRACE conn5 <- [1,954,null,{}] 17:03:17 INFO - PROCESS | 3088 | 1461110597234 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:17 INFO - PROCESS | 3088 | 1461110597323 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 17:03:17 INFO - PROCESS | 3088 | 1461110597450 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:17 INFO - PROCESS | 3088 | ++DOCSHELL 1B932400 == 63 [pid = 3088] [id = 248] 17:03:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1BC17400) [pid = 3088] [serial = 743] [outer = 00000000] 17:03:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1C438C00) [pid = 3088] [serial = 744] [outer = 1BC17400] 17:03:17 INFO - PROCESS | 3088 | 1461110597500 Marionette DEBUG loaded listener.js 17:03:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1C79B800) [pid = 3088] [serial = 745] [outer = 1BC17400] 17:03:17 INFO - PROCESS | 3088 | 1461110597863 Marionette TRACE conn5 <- [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]]]}] 17:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 669ms 17:03:17 INFO - PROCESS | 3088 | 1461110597903 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 17:03:17 INFO - PROCESS | 3088 | 1461110597906 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 17:03:17 INFO - PROCESS | 3088 | 1461110597909 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:03:17 INFO - PROCESS | 3088 | 1461110597910 Marionette TRACE conn5 <- [1,958,null,{}] 17:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:03:17 INFO - PROCESS | 3088 | 1461110597914 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:18 INFO - PROCESS | 3088 | 1461110598000 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 17:03:18 INFO - PROCESS | 3088 | 1461110598007 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:18 INFO - PROCESS | 3088 | ++DOCSHELL 13A4EC00 == 64 [pid = 3088] [id = 249] 17:03:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1C951400) [pid = 3088] [serial = 746] [outer = 00000000] 17:03:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1CC81800) [pid = 3088] [serial = 747] [outer = 1C951400] 17:03:18 INFO - PROCESS | 3088 | 1461110598053 Marionette DEBUG loaded listener.js 17:03:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1CD62800) [pid = 3088] [serial = 748] [outer = 1C951400] 17:03:18 INFO - PROCESS | 3088 | 1461110598540 Marionette TRACE conn5 <- [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]]]}] 17:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 17:03:18 INFO - PROCESS | 3088 | 1461110598585 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 17:03:18 INFO - PROCESS | 3088 | 1461110598588 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 17:03:18 INFO - PROCESS | 3088 | 1461110598591 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:03:18 INFO - PROCESS | 3088 | 1461110598592 Marionette TRACE conn5 <- [1,962,null,{}] 17:03:18 INFO - PROCESS | 3088 | 1461110598596 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:18 INFO - PROCESS | 3088 | 1461110598717 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 17:03:18 INFO - PROCESS | 3088 | 1461110598807 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:18 INFO - PROCESS | 3088 | ++DOCSHELL 1CEE3C00 == 65 [pid = 3088] [id = 250] 17:03:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1CEE6C00) [pid = 3088] [serial = 749] [outer = 00000000] 17:03:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1DAE1400) [pid = 3088] [serial = 750] [outer = 1CEE6C00] 17:03:18 INFO - PROCESS | 3088 | 1461110598863 Marionette DEBUG loaded listener.js 17:03:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1DBA1800) [pid = 3088] [serial = 751] [outer = 1CEE6C00] 17:03:19 INFO - PROCESS | 3088 | 1461110599300 Marionette TRACE conn5 <- [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]]]}] 17:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 770ms 17:03:19 INFO - PROCESS | 3088 | 1461110599365 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 17:03:19 INFO - PROCESS | 3088 | 1461110599368 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 17:03:19 INFO - PROCESS | 3088 | 1461110599371 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:03:19 INFO - PROCESS | 3088 | 1461110599372 Marionette TRACE conn5 <- [1,966,null,{}] 17:03:19 INFO - PROCESS | 3088 | 1461110599376 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:19 INFO - PROCESS | 3088 | 1461110599499 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 17:03:19 INFO - PROCESS | 3088 | 1461110599563 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:19 INFO - PROCESS | 3088 | ++DOCSHELL 1E453400 == 66 [pid = 3088] [id = 251] 17:03:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1E455C00) [pid = 3088] [serial = 752] [outer = 00000000] 17:03:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1F04BC00) [pid = 3088] [serial = 753] [outer = 1E455C00] 17:03:19 INFO - PROCESS | 3088 | 1461110599608 Marionette DEBUG loaded listener.js 17:03:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1F056800) [pid = 3088] [serial = 754] [outer = 1E455C00] 17:03:20 INFO - PROCESS | 3088 | 1461110600024 Marionette TRACE conn5 <- [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]]]}] 17:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 17:03:20 INFO - PROCESS | 3088 | 1461110600045 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 17:03:20 INFO - PROCESS | 3088 | 1461110600048 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 17:03:20 INFO - PROCESS | 3088 | 1461110600051 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:03:20 INFO - PROCESS | 3088 | 1461110600053 Marionette TRACE conn5 <- [1,970,null,{}] 17:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:03:20 INFO - PROCESS | 3088 | 1461110600061 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:20 INFO - PROCESS | 3088 | 1461110600203 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 17:03:20 INFO - PROCESS | 3088 | 1461110600214 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:20 INFO - PROCESS | 3088 | ++DOCSHELL 1F07F400 == 67 [pid = 3088] [id = 252] 17:03:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1F084C00) [pid = 3088] [serial = 755] [outer = 00000000] 17:03:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1F754C00) [pid = 3088] [serial = 756] [outer = 1F084C00] 17:03:20 INFO - PROCESS | 3088 | 1461110600479 Marionette DEBUG loaded listener.js 17:03:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (2041A800) [pid = 3088] [serial = 757] [outer = 1F084C00] 17:03:20 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1B799400) [pid = 3088] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:03:20 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (1C430C00) [pid = 3088] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:03:20 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (174E0800) [pid = 3088] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:03:20 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1C94F000) [pid = 3088] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:03:20 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (126DCC00) [pid = 3088] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:03:20 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (129BA800) [pid = 3088] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:03:20 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (0B68B400) [pid = 3088] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:03:20 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (18E0BC00) [pid = 3088] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:03:20 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1843F800) [pid = 3088] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:03:20 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1C438800) [pid = 3088] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:03:20 INFO - PROCESS | 3088 | 1461110600848 Marionette TRACE conn5 <- [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]]]}] 17:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 829ms 17:03:20 INFO - PROCESS | 3088 | 1461110600885 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 17:03:20 INFO - PROCESS | 3088 | 1461110600888 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 17:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:03:20 INFO - PROCESS | 3088 | 1461110600891 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:03:20 INFO - PROCESS | 3088 | 1461110600892 Marionette TRACE conn5 <- [1,974,null,{}] 17:03:20 INFO - PROCESS | 3088 | 1461110600896 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:20 INFO - PROCESS | 3088 | 1461110600979 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 17:03:21 INFO - PROCESS | 3088 | 1461110601069 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:21 INFO - PROCESS | 3088 | ++DOCSHELL 174E0800 == 68 [pid = 3088] [id = 253] 17:03:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (18E0BC00) [pid = 3088] [serial = 758] [outer = 00000000] 17:03:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1F07E000) [pid = 3088] [serial = 759] [outer = 18E0BC00] 17:03:21 INFO - PROCESS | 3088 | 1461110601114 Marionette DEBUG loaded listener.js 17:03:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1F653400) [pid = 3088] [serial = 760] [outer = 18E0BC00] 17:03:21 INFO - PROCESS | 3088 | 1461110601463 Marionette TRACE conn5 <- [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]]]}] 17:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 630ms 17:03:21 INFO - PROCESS | 3088 | 1461110601521 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 17:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:03:21 INFO - PROCESS | 3088 | 1461110601524 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 17:03:21 INFO - PROCESS | 3088 | 1461110601527 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:03:21 INFO - PROCESS | 3088 | 1461110601529 Marionette TRACE conn5 <- [1,978,null,{}] 17:03:21 INFO - PROCESS | 3088 | 1461110601532 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:21 INFO - PROCESS | 3088 | 1461110601653 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 17:03:21 INFO - PROCESS | 3088 | 1461110601688 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:21 INFO - PROCESS | 3088 | ++DOCSHELL 1F052C00 == 69 [pid = 3088] [id = 254] 17:03:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1F07D000) [pid = 3088] [serial = 761] [outer = 00000000] 17:03:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (20990400) [pid = 3088] [serial = 762] [outer = 1F07D000] 17:03:21 INFO - PROCESS | 3088 | 1461110601732 Marionette DEBUG loaded listener.js 17:03:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (20A6A400) [pid = 3088] [serial = 763] [outer = 1F07D000] 17:03:22 INFO - PROCESS | 3088 | 1461110602163 Marionette TRACE conn5 <- [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]]]}] 17:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 671ms 17:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:03:22 INFO - PROCESS | 3088 | 1461110602198 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 17:03:22 INFO - PROCESS | 3088 | 1461110602200 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 17:03:22 INFO - PROCESS | 3088 | 1461110602212 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:03:22 INFO - PROCESS | 3088 | 1461110602213 Marionette TRACE conn5 <- [1,982,null,{}] 17:03:22 INFO - PROCESS | 3088 | 1461110602217 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:22 INFO - PROCESS | 3088 | 1461110602302 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 17:03:22 INFO - PROCESS | 3088 | 1461110602308 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:22 INFO - PROCESS | 3088 | ++DOCSHELL 1316B000 == 70 [pid = 3088] [id = 255] 17:03:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (18E08400) [pid = 3088] [serial = 764] [outer = 00000000] 17:03:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (20A94C00) [pid = 3088] [serial = 765] [outer = 18E08400] 17:03:22 INFO - PROCESS | 3088 | 1461110602359 Marionette DEBUG loaded listener.js 17:03:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (20A9E800) [pid = 3088] [serial = 766] [outer = 18E08400] 17:03:23 INFO - PROCESS | 3088 | 1461110603093 Marionette TRACE conn5 <- [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]]]}] 17:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 929ms 17:03:23 INFO - PROCESS | 3088 | 1461110603135 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 17:03:23 INFO - PROCESS | 3088 | 1461110603141 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 17:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:03:23 INFO - PROCESS | 3088 | 1461110603147 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:03:23 INFO - PROCESS | 3088 | 1461110603151 Marionette TRACE conn5 <- [1,986,null,{}] 17:03:23 INFO - PROCESS | 3088 | 1461110603156 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:23 INFO - PROCESS | 3088 | 1461110603273 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 17:03:23 INFO - PROCESS | 3088 | 1461110603411 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:23 INFO - PROCESS | 3088 | ++DOCSHELL 18A1DC00 == 71 [pid = 3088] [id = 256] 17:03:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1928FC00) [pid = 3088] [serial = 767] [outer = 00000000] 17:03:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1B509C00) [pid = 3088] [serial = 768] [outer = 1928FC00] 17:03:23 INFO - PROCESS | 3088 | 1461110603469 Marionette DEBUG loaded listener.js 17:03:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1B771000) [pid = 3088] [serial = 769] [outer = 1928FC00] 17:03:24 INFO - PROCESS | 3088 | 1461110604010 Marionette TRACE conn5 <- [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]]]}] 17:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 930ms 17:03:24 INFO - PROCESS | 3088 | 1461110604081 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 17:03:24 INFO - PROCESS | 3088 | 1461110604087 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 17:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:03:24 INFO - PROCESS | 3088 | 1461110604094 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:03:24 INFO - PROCESS | 3088 | 1461110604097 Marionette TRACE conn5 <- [1,990,null,{}] 17:03:24 INFO - PROCESS | 3088 | 1461110604101 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:24 INFO - PROCESS | 3088 | 1461110604213 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 17:03:24 INFO - PROCESS | 3088 | 1461110604322 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:24 INFO - PROCESS | 3088 | ++DOCSHELL 1B882400 == 72 [pid = 3088] [id = 257] 17:03:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1B934400) [pid = 3088] [serial = 770] [outer = 00000000] 17:03:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1CC77C00) [pid = 3088] [serial = 771] [outer = 1B934400] 17:03:24 INFO - PROCESS | 3088 | 1461110604376 Marionette DEBUG loaded listener.js 17:03:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1CEEC800) [pid = 3088] [serial = 772] [outer = 1B934400] 17:03:25 INFO - PROCESS | 3088 | 1461110605004 Marionette TRACE conn5 <- [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]]]}] 17:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 930ms 17:03:25 INFO - PROCESS | 3088 | 1461110605025 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 17:03:25 INFO - PROCESS | 3088 | 1461110605028 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 17:03:25 INFO - PROCESS | 3088 | 1461110605031 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:03:25 INFO - PROCESS | 3088 | 1461110605035 Marionette TRACE conn5 <- [1,994,null,{}] 17:03:25 INFO - PROCESS | 3088 | 1461110605047 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:25 INFO - PROCESS | 3088 | 1461110605164 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 17:03:25 INFO - PROCESS | 3088 | 1461110605273 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:25 INFO - PROCESS | 3088 | ++DOCSHELL 20A98800 == 73 [pid = 3088] [id = 258] 17:03:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (20A9A800) [pid = 3088] [serial = 773] [outer = 00000000] 17:03:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (20AA2C00) [pid = 3088] [serial = 774] [outer = 20A9A800] 17:03:25 INFO - PROCESS | 3088 | 1461110605330 Marionette DEBUG loaded listener.js 17:03:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (2107E000) [pid = 3088] [serial = 775] [outer = 20A9A800] 17:03:25 INFO - PROCESS | 3088 | 1461110605945 Marionette TRACE conn5 <- [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]]]}] 17:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 969ms 17:03:26 INFO - PROCESS | 3088 | 1461110606005 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 17:03:26 INFO - PROCESS | 3088 | 1461110606008 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 17:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:03:26 INFO - PROCESS | 3088 | 1461110606012 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:03:26 INFO - PROCESS | 3088 | 1461110606014 Marionette TRACE conn5 <- [1,998,null,{}] 17:03:26 INFO - PROCESS | 3088 | 1461110606018 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:26 INFO - PROCESS | 3088 | 1461110606130 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 17:03:26 INFO - PROCESS | 3088 | 1461110606265 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:26 INFO - PROCESS | 3088 | ++DOCSHELL 2042A400 == 74 [pid = 3088] [id = 259] 17:03:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (2042B400) [pid = 3088] [serial = 776] [outer = 00000000] 17:03:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (20431000) [pid = 3088] [serial = 777] [outer = 2042B400] 17:03:26 INFO - PROCESS | 3088 | 1461110606321 Marionette DEBUG loaded listener.js 17:03:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (20433800) [pid = 3088] [serial = 778] [outer = 2042B400] 17:03:26 INFO - PROCESS | 3088 | 1461110606875 Marionette TRACE conn5 <- [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]]]}] 17:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 930ms 17:03:26 INFO - PROCESS | 3088 | 1461110606945 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 17:03:26 INFO - PROCESS | 3088 | 1461110606947 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 17:03:26 INFO - PROCESS | 3088 | 1461110606951 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:03:26 INFO - PROCESS | 3088 | 1461110606953 Marionette TRACE conn5 <- [1,1002,null,{}] 17:03:26 INFO - PROCESS | 3088 | 1461110606957 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:27 INFO - PROCESS | 3088 | 1461110607063 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 17:03:27 INFO - PROCESS | 3088 | 1461110607199 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:27 INFO - PROCESS | 3088 | ++DOCSHELL 2042D000 == 75 [pid = 3088] [id = 260] 17:03:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (2042D400) [pid = 3088] [serial = 779] [outer = 00000000] 17:03:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (21080000) [pid = 3088] [serial = 780] [outer = 2042D400] 17:03:27 INFO - PROCESS | 3088 | 1461110607256 Marionette DEBUG loaded listener.js 17:03:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (21087400) [pid = 3088] [serial = 781] [outer = 2042D400] 17:03:27 INFO - PROCESS | 3088 | 1461110607893 Marionette TRACE conn5 <- [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]]]}] 17:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 969ms 17:03:27 INFO - PROCESS | 3088 | 1461110607928 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 17:03:27 INFO - PROCESS | 3088 | 1461110607931 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 17:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:03:27 INFO - PROCESS | 3088 | 1461110607935 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:03:27 INFO - PROCESS | 3088 | 1461110607937 Marionette TRACE conn5 <- [1,1006,null,{}] 17:03:27 INFO - PROCESS | 3088 | 1461110607941 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:28 INFO - PROCESS | 3088 | 1461110608064 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 17:03:28 INFO - PROCESS | 3088 | 1461110608202 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:28 INFO - PROCESS | 3088 | ++DOCSHELL 13933400 == 76 [pid = 3088] [id = 261] 17:03:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (13DB1400) [pid = 3088] [serial = 782] [outer = 00000000] 17:03:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (1B757400) [pid = 3088] [serial = 783] [outer = 13DB1400] 17:03:28 INFO - PROCESS | 3088 | 1461110608260 Marionette DEBUG loaded listener.js 17:03:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (1BC23000) [pid = 3088] [serial = 784] [outer = 13DB1400] 17:03:29 INFO - PROCESS | 3088 | 1461110609079 Marionette TRACE conn5 <- [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]]]}] 17:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1168ms 17:03:29 INFO - PROCESS | 3088 | 1461110609108 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 17:03:29 INFO - PROCESS | 3088 | 1461110609113 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 17:03:29 INFO - PROCESS | 3088 | 1461110609119 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:03:29 INFO - PROCESS | 3088 | 1461110609122 Marionette TRACE conn5 <- [1,1010,null,{}] 17:03:29 INFO - PROCESS | 3088 | 1461110609127 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:29 INFO - PROCESS | 3088 | 1461110609231 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 17:03:29 INFO - PROCESS | 3088 | 1461110609342 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:29 INFO - PROCESS | 3088 | ++DOCSHELL 18445C00 == 77 [pid = 3088] [id = 262] 17:03:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (18A16C00) [pid = 3088] [serial = 785] [outer = 00000000] 17:03:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (1A7C2000) [pid = 3088] [serial = 786] [outer = 18A16C00] 17:03:29 INFO - PROCESS | 3088 | 1461110609391 Marionette DEBUG loaded listener.js 17:03:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (1B13E800) [pid = 3088] [serial = 787] [outer = 18A16C00] 17:03:29 INFO - PROCESS | 3088 | --DOCSHELL 1F052C00 == 76 [pid = 3088] [id = 254] 17:03:29 INFO - PROCESS | 3088 | --DOCSHELL 174E0800 == 75 [pid = 3088] [id = 253] 17:03:29 INFO - PROCESS | 3088 | --DOCSHELL 1F07F400 == 74 [pid = 3088] [id = 252] 17:03:29 INFO - PROCESS | 3088 | --DOCSHELL 1E453400 == 73 [pid = 3088] [id = 251] 17:03:29 INFO - PROCESS | 3088 | --DOCSHELL 1CEE3C00 == 72 [pid = 3088] [id = 250] 17:03:29 INFO - PROCESS | 3088 | --DOCSHELL 13A4EC00 == 71 [pid = 3088] [id = 249] 17:03:29 INFO - PROCESS | 3088 | --DOCSHELL 1B932400 == 70 [pid = 3088] [id = 248] 17:03:29 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (1A363C00) [pid = 3088] [serial = 669] [outer = 00000000] [url = about:blank] 17:03:29 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (1C7A0800) [pid = 3088] [serial = 672] [outer = 00000000] [url = about:blank] 17:03:29 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (2041B400) [pid = 3088] [serial = 675] [outer = 00000000] [url = about:blank] 17:03:29 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (21086400) [pid = 3088] [serial = 678] [outer = 00000000] [url = about:blank] 17:03:29 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (232E8800) [pid = 3088] [serial = 681] [outer = 00000000] [url = about:blank] 17:03:29 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (1DB9EC00) [pid = 3088] [serial = 714] [outer = 00000000] [url = about:blank] 17:03:29 INFO - PROCESS | 3088 | --DOCSHELL 183B6800 == 69 [pid = 3088] [id = 247] 17:03:29 INFO - PROCESS | 3088 | --DOCSHELL 1B793400 == 68 [pid = 3088] [id = 246] 17:03:29 INFO - PROCESS | 3088 | --DOCSHELL 0F069800 == 67 [pid = 3088] [id = 245] 17:03:29 INFO - PROCESS | 3088 | --DOCSHELL 12D52800 == 66 [pid = 3088] [id = 239] 17:03:29 INFO - PROCESS | 3088 | --DOCSHELL 1DB92400 == 65 [pid = 3088] [id = 238] 17:03:30 INFO - PROCESS | 3088 | 1461110610054 Marionette TRACE conn5 <- [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]]]}] 17:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 969ms 17:03:30 INFO - PROCESS | 3088 | 1461110610093 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 17:03:30 INFO - PROCESS | 3088 | 1461110610099 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 17:03:30 INFO - PROCESS | 3088 | 1461110610105 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:03:30 INFO - PROCESS | 3088 | 1461110610108 Marionette TRACE conn5 <- [1,1014,null,{}] 17:03:30 INFO - PROCESS | 3088 | 1461110610112 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:30 INFO - PROCESS | 3088 | 1461110610200 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 17:03:30 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (1B930800) [pid = 3088] [serial = 700] [outer = 00000000] [url = about:blank] 17:03:30 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (1B7A6400) [pid = 3088] [serial = 699] [outer = 00000000] [url = about:blank] 17:03:30 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (1C7A1800) [pid = 3088] [serial = 703] [outer = 00000000] [url = about:blank] 17:03:30 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (1C943400) [pid = 3088] [serial = 702] [outer = 00000000] [url = about:blank] 17:03:30 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (1C9A6C00) [pid = 3088] [serial = 708] [outer = 00000000] [url = about:blank] 17:03:30 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (1CC73400) [pid = 3088] [serial = 705] [outer = 00000000] [url = about:blank] 17:03:30 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (1B76F400) [pid = 3088] [serial = 696] [outer = 00000000] [url = about:blank] 17:03:30 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (174CBC00) [pid = 3088] [serial = 690] [outer = 00000000] [url = about:blank] 17:03:30 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (17585800) [pid = 3088] [serial = 691] [outer = 00000000] [url = about:blank] 17:03:30 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (161F3400) [pid = 3088] [serial = 685] [outer = 00000000] [url = about:blank] 17:03:30 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (13935800) [pid = 3088] [serial = 684] [outer = 00000000] [url = about:blank] 17:03:30 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (1B4E2800) [pid = 3088] [serial = 693] [outer = 00000000] [url = about:blank] 17:03:30 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1B50D000) [pid = 3088] [serial = 694] [outer = 00000000] [url = about:blank] 17:03:30 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1A3EF000) [pid = 3088] [serial = 688] [outer = 00000000] [url = about:blank] 17:03:30 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1A369800) [pid = 3088] [serial = 687] [outer = 00000000] [url = about:blank] 17:03:30 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (1CEEB000) [pid = 3088] [serial = 711] [outer = 00000000] [url = about:blank] 17:03:30 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1DADDC00) [pid = 3088] [serial = 712] [outer = 00000000] [url = about:blank] 17:03:30 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1CC79400) [pid = 3088] [serial = 706] [outer = 00000000] [url = about:blank] 17:03:30 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1B789400) [pid = 3088] [serial = 697] [outer = 00000000] [url = about:blank] 17:03:30 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (1C94FC00) [pid = 3088] [serial = 709] [outer = 00000000] [url = about:blank] 17:03:30 INFO - PROCESS | 3088 | 1461110610316 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:30 INFO - PROCESS | 3088 | ++DOCSHELL 0AF72000 == 66 [pid = 3088] [id = 263] 17:03:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (0F117C00) [pid = 3088] [serial = 788] [outer = 00000000] 17:03:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (13A4E400) [pid = 3088] [serial = 789] [outer = 0F117C00] 17:03:30 INFO - PROCESS | 3088 | 1461110610364 Marionette DEBUG loaded listener.js 17:03:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (174D4C00) [pid = 3088] [serial = 790] [outer = 0F117C00] 17:03:30 INFO - PROCESS | 3088 | 1461110610790 Marionette TRACE conn5 <- [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]]]}] 17:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 730ms 17:03:30 INFO - PROCESS | 3088 | 1461110610838 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 17:03:30 INFO - PROCESS | 3088 | 1461110610840 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 17:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:03:30 INFO - PROCESS | 3088 | 1461110610844 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:03:30 INFO - PROCESS | 3088 | 1461110610847 Marionette TRACE conn5 <- [1,1018,null,{}] 17:03:30 INFO - PROCESS | 3088 | 1461110610891 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:30 INFO - PROCESS | 3088 | 1461110610984 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 17:03:31 INFO - PROCESS | 3088 | 1461110611000 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:31 INFO - PROCESS | 3088 | ++DOCSHELL 1B4DC400 == 67 [pid = 3088] [id = 264] 17:03:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1B4DE800) [pid = 3088] [serial = 791] [outer = 00000000] 17:03:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1B504C00) [pid = 3088] [serial = 792] [outer = 1B4DE800] 17:03:31 INFO - PROCESS | 3088 | 1461110611048 Marionette DEBUG loaded listener.js 17:03:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1B753000) [pid = 3088] [serial = 793] [outer = 1B4DE800] 17:03:31 INFO - PROCESS | 3088 | 1461110611509 Marionette TRACE conn5 <- [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]]]}] 17:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 690ms 17:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:03:31 INFO - PROCESS | 3088 | 1461110611538 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 17:03:31 INFO - PROCESS | 3088 | 1461110611540 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 17:03:31 INFO - PROCESS | 3088 | 1461110611543 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:03:31 INFO - PROCESS | 3088 | 1461110611545 Marionette TRACE conn5 <- [1,1022,null,{}] 17:03:31 INFO - PROCESS | 3088 | 1461110611548 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:31 INFO - PROCESS | 3088 | 1461110611635 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 17:03:31 INFO - PROCESS | 3088 | 1461110611644 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:31 INFO - PROCESS | 3088 | ++DOCSHELL 1B776000 == 68 [pid = 3088] [id = 265] 17:03:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1B78C400) [pid = 3088] [serial = 794] [outer = 00000000] 17:03:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1B79C000) [pid = 3088] [serial = 795] [outer = 1B78C400] 17:03:31 INFO - PROCESS | 3088 | 1461110611692 Marionette DEBUG loaded listener.js 17:03:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1B801C00) [pid = 3088] [serial = 796] [outer = 1B78C400] 17:03:32 INFO - PROCESS | 3088 | 1461110612123 Marionette TRACE conn5 <- [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]]]}] 17:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 630ms 17:03:32 INFO - PROCESS | 3088 | 1461110612199 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 17:03:32 INFO - PROCESS | 3088 | 1461110612201 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 17:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:03:32 INFO - PROCESS | 3088 | 1461110612204 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:03:32 INFO - PROCESS | 3088 | 1461110612206 Marionette TRACE conn5 <- [1,1026,null,{}] 17:03:32 INFO - PROCESS | 3088 | 1461110612210 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:32 INFO - PROCESS | 3088 | 1461110612326 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 17:03:32 INFO - PROCESS | 3088 | 1461110612412 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:32 INFO - PROCESS | 3088 | ++DOCSHELL 1B87A400 == 69 [pid = 3088] [id = 266] 17:03:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1B87DC00) [pid = 3088] [serial = 797] [outer = 00000000] 17:03:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1B939800) [pid = 3088] [serial = 798] [outer = 1B87DC00] 17:03:32 INFO - PROCESS | 3088 | 1461110612459 Marionette DEBUG loaded listener.js 17:03:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1C436400) [pid = 3088] [serial = 799] [outer = 1B87DC00] 17:03:32 INFO - PROCESS | 3088 | 1461110612900 Marionette TRACE conn5 <- [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]]]}] 17:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 729ms 17:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:03:32 INFO - PROCESS | 3088 | 1461110612936 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 17:03:32 INFO - PROCESS | 3088 | 1461110612938 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 17:03:32 INFO - PROCESS | 3088 | 1461110612941 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:03:32 INFO - PROCESS | 3088 | 1461110612943 Marionette TRACE conn5 <- [1,1030,null,{}] 17:03:32 INFO - PROCESS | 3088 | 1461110612953 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:33 INFO - PROCESS | 3088 | 1461110613077 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 17:03:33 INFO - PROCESS | 3088 | 1461110613144 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:33 INFO - PROCESS | 3088 | ++DOCSHELL 1C9E3400 == 70 [pid = 3088] [id = 267] 17:03:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (1C9E5000) [pid = 3088] [serial = 800] [outer = 00000000] 17:03:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (1CC7A400) [pid = 3088] [serial = 801] [outer = 1C9E5000] 17:03:33 INFO - PROCESS | 3088 | 1461110613191 Marionette DEBUG loaded listener.js 17:03:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (1CC7D400) [pid = 3088] [serial = 802] [outer = 1C9E5000] 17:03:33 INFO - PROCESS | 3088 | 1461110613615 Marionette TRACE conn5 <- [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]]]}] 17:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 730ms 17:03:33 INFO - PROCESS | 3088 | 1461110613694 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 17:03:33 INFO - PROCESS | 3088 | 1461110613696 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 17:03:33 INFO - PROCESS | 3088 | 1461110613703 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:03:33 INFO - PROCESS | 3088 | 1461110613705 Marionette TRACE conn5 <- [1,1034,null,{}] 17:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:03:33 INFO - PROCESS | 3088 | 1461110613708 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:33 INFO - PROCESS | 3088 | 1461110613823 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 17:03:33 INFO - PROCESS | 3088 | 1461110613887 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:33 INFO - PROCESS | 3088 | ++DOCSHELL 1CD62C00 == 71 [pid = 3088] [id = 268] 17:03:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (1CD64400) [pid = 3088] [serial = 803] [outer = 00000000] 17:03:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (1DB92400) [pid = 3088] [serial = 804] [outer = 1CD64400] 17:03:33 INFO - PROCESS | 3088 | 1461110613932 Marionette DEBUG loaded listener.js 17:03:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (1DB9A400) [pid = 3088] [serial = 805] [outer = 1CD64400] 17:03:34 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (12910C00) [pid = 3088] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:03:34 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (1E455C00) [pid = 3088] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:03:34 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (1B796000) [pid = 3088] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:03:34 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (1F084C00) [pid = 3088] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:03:34 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (183BEC00) [pid = 3088] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:03:34 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (1CEE6C00) [pid = 3088] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:03:34 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (1C951400) [pid = 3088] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:03:34 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (18E0BC00) [pid = 3088] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:03:34 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1BC17400) [pid = 3088] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:03:34 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (1F07D000) [pid = 3088] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:03:34 INFO - PROCESS | 3088 | 1461110614525 Marionette TRACE conn5 <- [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]]]}] 17:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 870ms 17:03:34 INFO - PROCESS | 3088 | 1461110614578 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 17:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:03:34 INFO - PROCESS | 3088 | 1461110614580 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 17:03:34 INFO - PROCESS | 3088 | 1461110614583 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:03:34 INFO - PROCESS | 3088 | 1461110614585 Marionette TRACE conn5 <- [1,1038,null,{}] 17:03:34 INFO - PROCESS | 3088 | 1461110614589 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:34 INFO - PROCESS | 3088 | 1461110614670 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 17:03:34 INFO - PROCESS | 3088 | 1461110614764 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:34 INFO - PROCESS | 3088 | ++DOCSHELL 12910C00 == 72 [pid = 3088] [id = 269] 17:03:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (17516400) [pid = 3088] [serial = 806] [outer = 00000000] 17:03:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1CABDC00) [pid = 3088] [serial = 807] [outer = 17516400] 17:03:34 INFO - PROCESS | 3088 | 1461110614811 Marionette DEBUG loaded listener.js 17:03:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1CEE9800) [pid = 3088] [serial = 808] [outer = 17516400] 17:03:35 INFO - PROCESS | 3088 | 1461110615196 Marionette TRACE conn5 <- [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]]]}] 17:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 630ms 17:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:03:35 INFO - PROCESS | 3088 | 1461110615215 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 17:03:35 INFO - PROCESS | 3088 | 1461110615217 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 17:03:35 INFO - PROCESS | 3088 | 1461110615220 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:03:35 INFO - PROCESS | 3088 | 1461110615222 Marionette TRACE conn5 <- [1,1042,null,{}] 17:03:35 INFO - PROCESS | 3088 | 1461110615225 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:35 INFO - PROCESS | 3088 | 1461110615346 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 17:03:35 INFO - PROCESS | 3088 | 1461110615354 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:35 INFO - PROCESS | 3088 | ++DOCSHELL 18E0E000 == 73 [pid = 3088] [id = 270] 17:03:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1C94CC00) [pid = 3088] [serial = 809] [outer = 00000000] 17:03:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (1E451C00) [pid = 3088] [serial = 810] [outer = 1C94CC00] 17:03:35 INFO - PROCESS | 3088 | 1461110615400 Marionette DEBUG loaded listener.js 17:03:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (1E458400) [pid = 3088] [serial = 811] [outer = 1C94CC00] 17:03:35 INFO - PROCESS | 3088 | 1461110615823 Marionette TRACE conn5 <- [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]]]}] 17:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 17:03:35 INFO - PROCESS | 3088 | 1461110615851 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 17:03:35 INFO - PROCESS | 3088 | 1461110615853 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 17:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:03:35 INFO - PROCESS | 3088 | 1461110615856 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:03:35 INFO - PROCESS | 3088 | 1461110615858 Marionette TRACE conn5 <- [1,1046,null,{}] 17:03:35 INFO - PROCESS | 3088 | 1461110615861 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:35 INFO - PROCESS | 3088 | 1461110615944 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 17:03:36 INFO - PROCESS | 3088 | 1461110616038 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:36 INFO - PROCESS | 3088 | ++DOCSHELL 0F06B800 == 74 [pid = 3088] [id = 271] 17:03:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (18E02400) [pid = 3088] [serial = 812] [outer = 00000000] 17:03:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (1F053C00) [pid = 3088] [serial = 813] [outer = 18E02400] 17:03:36 INFO - PROCESS | 3088 | 1461110616083 Marionette DEBUG loaded listener.js 17:03:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (1F082C00) [pid = 3088] [serial = 814] [outer = 18E02400] 17:03:36 INFO - PROCESS | 3088 | 1461110616507 Marionette TRACE conn5 <- [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]]]}] 17:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 730ms 17:03:36 INFO - PROCESS | 3088 | 1461110616661 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 17:03:36 INFO - PROCESS | 3088 | 1461110616666 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 17:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:03:36 INFO - PROCESS | 3088 | 1461110616673 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:03:36 INFO - PROCESS | 3088 | 1461110616677 Marionette TRACE conn5 <- [1,1050,null,{}] 17:03:36 INFO - PROCESS | 3088 | 1461110616683 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:36 INFO - PROCESS | 3088 | 1461110616801 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 17:03:36 INFO - PROCESS | 3088 | 1461110616903 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:36 INFO - PROCESS | 3088 | ++DOCSHELL 16104800 == 75 [pid = 3088] [id = 272] 17:03:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (16153800) [pid = 3088] [serial = 815] [outer = 00000000] 17:03:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (16E35800) [pid = 3088] [serial = 816] [outer = 16153800] 17:03:36 INFO - PROCESS | 3088 | 1461110616961 Marionette DEBUG loaded listener.js 17:03:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (17585800) [pid = 3088] [serial = 817] [outer = 16153800] 17:03:37 INFO - PROCESS | 3088 | 1461110617541 Marionette TRACE conn5 <- [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]]]}] 17:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 929ms 17:03:37 INFO - PROCESS | 3088 | 1461110617609 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 17:03:37 INFO - PROCESS | 3088 | 1461110617616 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 17:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:03:37 INFO - PROCESS | 3088 | 1461110617622 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:03:37 INFO - PROCESS | 3088 | 1461110617625 Marionette TRACE conn5 <- [1,1054,null,{}] 17:03:37 INFO - PROCESS | 3088 | 1461110617629 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:37 INFO - PROCESS | 3088 | 1461110617776 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 17:03:37 INFO - PROCESS | 3088 | 1461110617914 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:37 INFO - PROCESS | 3088 | ++DOCSHELL 1B510400 == 76 [pid = 3088] [id = 273] 17:03:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (1B510C00) [pid = 3088] [serial = 818] [outer = 00000000] 17:03:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (1B7A0400) [pid = 3088] [serial = 819] [outer = 1B510C00] 17:03:37 INFO - PROCESS | 3088 | 1461110617970 Marionette DEBUG loaded listener.js 17:03:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (1BC23400) [pid = 3088] [serial = 820] [outer = 1B510C00] 17:03:38 INFO - PROCESS | 3088 | 1461110618557 Marionette TRACE conn5 <- [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]]]}] 17:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 970ms 17:03:38 INFO - PROCESS | 3088 | 1461110618597 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 17:03:38 INFO - PROCESS | 3088 | 1461110618599 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 17:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:03:38 INFO - PROCESS | 3088 | 1461110618603 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:03:38 INFO - PROCESS | 3088 | 1461110618607 Marionette TRACE conn5 <- [1,1058,null,{}] 17:03:38 INFO - PROCESS | 3088 | 1461110618618 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:38 INFO - PROCESS | 3088 | 1461110618731 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 17:03:38 INFO - PROCESS | 3088 | 1461110618867 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:38 INFO - PROCESS | 3088 | ++DOCSHELL 1C9A6C00 == 77 [pid = 3088] [id = 274] 17:03:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (1E297800) [pid = 3088] [serial = 821] [outer = 00000000] 17:03:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (1F782800) [pid = 3088] [serial = 822] [outer = 1E297800] 17:03:38 INFO - PROCESS | 3088 | 1461110618926 Marionette DEBUG loaded listener.js 17:03:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (2041E800) [pid = 3088] [serial = 823] [outer = 1E297800] 17:03:39 INFO - PROCESS | 3088 | 1461110619558 Marionette TRACE conn5 <- [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]]]}] 17:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 970ms 17:03:39 INFO - PROCESS | 3088 | 1461110619578 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 17:03:39 INFO - PROCESS | 3088 | 1461110619581 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 17:03:39 INFO - PROCESS | 3088 | 1461110619585 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:03:39 INFO - PROCESS | 3088 | 1461110619587 Marionette TRACE conn5 <- [1,1062,null,{}] 17:03:39 INFO - PROCESS | 3088 | 1461110619591 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:39 INFO - PROCESS | 3088 | 1461110619699 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 17:03:39 INFO - PROCESS | 3088 | 1461110619806 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:39 INFO - PROCESS | 3088 | ++DOCSHELL 20437C00 == 78 [pid = 3088] [id = 275] 17:03:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (20438000) [pid = 3088] [serial = 824] [outer = 00000000] 17:03:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (20A71000) [pid = 3088] [serial = 825] [outer = 20438000] 17:03:39 INFO - PROCESS | 3088 | 1461110619861 Marionette DEBUG loaded listener.js 17:03:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (20A77000) [pid = 3088] [serial = 826] [outer = 20438000] 17:03:40 INFO - PROCESS | 3088 | 1461110620465 Marionette TRACE conn5 <- [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]]]}] 17:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 929ms 17:03:40 INFO - PROCESS | 3088 | 1461110620518 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 17:03:40 INFO - PROCESS | 3088 | 1461110620521 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 17:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:03:40 INFO - PROCESS | 3088 | 1461110620524 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:03:40 INFO - PROCESS | 3088 | 1461110620526 Marionette TRACE conn5 <- [1,1066,null,{}] 17:03:40 INFO - PROCESS | 3088 | 1461110620530 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:40 INFO - PROCESS | 3088 | 1461110620639 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 17:03:40 INFO - PROCESS | 3088 | 1461110620775 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:40 INFO - PROCESS | 3088 | ++DOCSHELL 20A96400 == 79 [pid = 3088] [id = 276] 17:03:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (20AA0000) [pid = 3088] [serial = 827] [outer = 00000000] 17:03:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (2107FC00) [pid = 3088] [serial = 828] [outer = 20AA0000] 17:03:40 INFO - PROCESS | 3088 | 1461110620833 Marionette DEBUG loaded listener.js 17:03:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (21196800) [pid = 3088] [serial = 829] [outer = 20AA0000] 17:03:41 INFO - PROCESS | 3088 | 1461110621406 Marionette TRACE conn5 <- [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]]]}] 17:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 930ms 17:03:41 INFO - PROCESS | 3088 | 1461110621458 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 17:03:41 INFO - PROCESS | 3088 | 1461110621461 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 17:03:41 INFO - PROCESS | 3088 | 1461110621464 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:03:41 INFO - PROCESS | 3088 | 1461110621466 Marionette TRACE conn5 <- [1,1070,null,{}] 17:03:41 INFO - PROCESS | 3088 | 1461110621470 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:41 INFO - PROCESS | 3088 | 1461110621600 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 17:03:41 INFO - PROCESS | 3088 | 1461110621713 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:41 INFO - PROCESS | 3088 | ++DOCSHELL 1A3D7400 == 80 [pid = 3088] [id = 277] 17:03:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (2107DC00) [pid = 3088] [serial = 830] [outer = 00000000] 17:03:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (218C0800) [pid = 3088] [serial = 831] [outer = 2107DC00] 17:03:41 INFO - PROCESS | 3088 | 1461110621770 Marionette DEBUG loaded listener.js 17:03:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (21CC9C00) [pid = 3088] [serial = 832] [outer = 2107DC00] 17:03:42 INFO - PROCESS | 3088 | 1461110622422 Marionette TRACE conn5 <- [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]]]}] 17:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 971ms 17:03:42 INFO - PROCESS | 3088 | 1461110622439 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 17:03:42 INFO - PROCESS | 3088 | 1461110622442 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 17:03:42 INFO - PROCESS | 3088 | 1461110622445 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:03:42 INFO - PROCESS | 3088 | 1461110622447 Marionette TRACE conn5 <- [1,1074,null,{}] 17:03:42 INFO - PROCESS | 3088 | 1461110622466 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:42 INFO - PROCESS | 3088 | 1461110622572 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 17:03:42 INFO - PROCESS | 3088 | 1461110622710 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:42 INFO - PROCESS | 3088 | ++DOCSHELL 0F116000 == 81 [pid = 3088] [id = 278] 17:03:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (12FDEC00) [pid = 3088] [serial = 833] [outer = 00000000] 17:03:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (1B938800) [pid = 3088] [serial = 834] [outer = 12FDEC00] 17:03:42 INFO - PROCESS | 3088 | 1461110622766 Marionette DEBUG loaded listener.js 17:03:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (1C42A400) [pid = 3088] [serial = 835] [outer = 12FDEC00] 17:03:43 INFO - PROCESS | 3088 | 1461110623451 Marionette TRACE conn5 <- [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]]]}] 17:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1033ms 17:03:43 INFO - PROCESS | 3088 | 1461110623484 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 17:03:43 INFO - PROCESS | 3088 | 1461110623489 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 17:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:03:43 INFO - PROCESS | 3088 | 1461110623495 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:03:43 INFO - PROCESS | 3088 | 1461110623498 Marionette TRACE conn5 <- [1,1078,null,{}] 17:03:43 INFO - PROCESS | 3088 | 1461110623521 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:43 INFO - PROCESS | 3088 | 1461110623625 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 17:03:43 INFO - PROCESS | 3088 | 1461110623739 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:43 INFO - PROCESS | 3088 | ++DOCSHELL 17514000 == 82 [pid = 3088] [id = 279] 17:03:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (1758A400) [pid = 3088] [serial = 836] [outer = 00000000] 17:03:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (1B506800) [pid = 3088] [serial = 837] [outer = 1758A400] 17:03:43 INFO - PROCESS | 3088 | 1461110623833 Marionette DEBUG loaded listener.js 17:03:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (1B76C400) [pid = 3088] [serial = 838] [outer = 1758A400] 17:03:44 INFO - PROCESS | 3088 | 1461110624475 Marionette TRACE conn5 <- [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]]]}] 17:03:44 INFO - PROCESS | 3088 | --DOCSHELL 1615E400 == 81 [pid = 3088] [id = 223] 17:03:44 INFO - PROCESS | 3088 | --DOCSHELL 1E5EBC00 == 80 [pid = 3088] [id = 225] 17:03:44 INFO - PROCESS | 3088 | --DOCSHELL 20A95C00 == 79 [pid = 3088] [id = 227] 17:03:44 INFO - PROCESS | 3088 | --DOCSHELL 20427000 == 78 [pid = 3088] [id = 226] 17:03:44 INFO - PROCESS | 3088 | --DOCSHELL 18E0E000 == 77 [pid = 3088] [id = 270] 17:03:44 INFO - PROCESS | 3088 | --DOCSHELL 12910C00 == 76 [pid = 3088] [id = 269] 17:03:44 INFO - PROCESS | 3088 | --DOCSHELL 1CD62C00 == 75 [pid = 3088] [id = 268] 17:03:44 INFO - PROCESS | 3088 | --DOCSHELL 1C9E3400 == 74 [pid = 3088] [id = 267] 17:03:44 INFO - PROCESS | 3088 | --DOCSHELL 1B87A400 == 73 [pid = 3088] [id = 266] 17:03:44 INFO - PROCESS | 3088 | --DOCSHELL 1B776000 == 72 [pid = 3088] [id = 265] 17:03:44 INFO - PROCESS | 3088 | --DOCSHELL 1B4DC400 == 71 [pid = 3088] [id = 264] 17:03:44 INFO - PROCESS | 3088 | --DOCSHELL 0AF72000 == 70 [pid = 3088] [id = 263] 17:03:44 INFO - PROCESS | 3088 | --DOCSHELL 18445C00 == 69 [pid = 3088] [id = 262] 17:03:44 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (1F750000) [pid = 3088] [serial = 729] [outer = 00000000] [url = about:blank] 17:03:44 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (1B76E000) [pid = 3088] [serial = 720] [outer = 00000000] [url = about:blank] 17:03:44 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (1743C400) [pid = 3088] [serial = 717] [outer = 00000000] [url = about:blank] 17:03:44 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (1E4CD400) [pid = 3088] [serial = 723] [outer = 00000000] [url = about:blank] 17:03:44 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (1F081000) [pid = 3088] [serial = 726] [outer = 00000000] [url = about:blank] 17:03:44 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (20991000) [pid = 3088] [serial = 732] [outer = 00000000] [url = about:blank] 17:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1036ms 17:03:44 INFO - PROCESS | 3088 | 1461110624535 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 17:03:44 INFO - PROCESS | 3088 | 1461110624540 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 17:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:03:44 INFO - PROCESS | 3088 | 1461110624562 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:03:44 INFO - PROCESS | 3088 | 1461110624565 Marionette TRACE conn5 <- [1,1082,null,{}] 17:03:44 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (20A6A400) [pid = 3088] [serial = 763] [outer = 00000000] [url = about:blank] 17:03:44 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (17437C00) [pid = 3088] [serial = 735] [outer = 00000000] [url = about:blank] 17:03:44 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (1F056800) [pid = 3088] [serial = 754] [outer = 00000000] [url = about:blank] 17:03:44 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (1B884000) [pid = 3088] [serial = 738] [outer = 00000000] [url = about:blank] 17:03:44 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (1F754C00) [pid = 3088] [serial = 756] [outer = 00000000] [url = about:blank] 17:03:44 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (17583000) [pid = 3088] [serial = 736] [outer = 00000000] [url = about:blank] 17:03:44 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (1B504000) [pid = 3088] [serial = 742] [outer = 00000000] [url = about:blank] 17:03:44 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (1DAE1400) [pid = 3088] [serial = 750] [outer = 00000000] [url = about:blank] 17:03:44 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (1B93B800) [pid = 3088] [serial = 739] [outer = 00000000] [url = about:blank] 17:03:44 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (1CC81800) [pid = 3088] [serial = 747] [outer = 00000000] [url = about:blank] 17:03:44 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (1F653400) [pid = 3088] [serial = 760] [outer = 00000000] [url = about:blank] 17:03:44 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (1C79B800) [pid = 3088] [serial = 745] [outer = 00000000] [url = about:blank] 17:03:44 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (2041A800) [pid = 3088] [serial = 757] [outer = 00000000] [url = about:blank] 17:03:44 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (1DBA1800) [pid = 3088] [serial = 751] [outer = 00000000] [url = about:blank] 17:03:44 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (1F04BC00) [pid = 3088] [serial = 753] [outer = 00000000] [url = about:blank] 17:03:44 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (1A3D7000) [pid = 3088] [serial = 741] [outer = 00000000] [url = about:blank] 17:03:44 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (1C438C00) [pid = 3088] [serial = 744] [outer = 00000000] [url = about:blank] 17:03:44 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (1CD62800) [pid = 3088] [serial = 748] [outer = 00000000] [url = about:blank] 17:03:44 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (1F07E000) [pid = 3088] [serial = 759] [outer = 00000000] [url = about:blank] 17:03:44 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (20990400) [pid = 3088] [serial = 762] [outer = 00000000] [url = about:blank] 17:03:44 INFO - PROCESS | 3088 | 1461110624601 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:44 INFO - PROCESS | 3088 | 1461110624697 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 17:03:44 INFO - PROCESS | 3088 | 1461110624703 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:44 INFO - PROCESS | 3088 | ++DOCSHELL 17512400 == 70 [pid = 3088] [id = 280] 17:03:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (17513000) [pid = 3088] [serial = 839] [outer = 00000000] 17:03:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (1928CC00) [pid = 3088] [serial = 840] [outer = 17513000] 17:03:44 INFO - PROCESS | 3088 | 1461110624751 Marionette DEBUG loaded listener.js 17:03:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (1A3EA800) [pid = 3088] [serial = 841] [outer = 17513000] 17:03:45 INFO - PROCESS | 3088 | 1461110625246 Marionette TRACE conn5 <- [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]]]}] 17:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 731ms 17:03:45 INFO - PROCESS | 3088 | 1461110625310 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 17:03:45 INFO - PROCESS | 3088 | 1461110625313 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 17:03:45 INFO - PROCESS | 3088 | 1461110625319 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:03:45 INFO - PROCESS | 3088 | 1461110625322 Marionette TRACE conn5 <- [1,1086,null,{}] 17:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:03:45 INFO - PROCESS | 3088 | 1461110625333 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:45 INFO - PROCESS | 3088 | 1461110625426 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 17:03:45 INFO - PROCESS | 3088 | 1461110625526 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:45 INFO - PROCESS | 3088 | ++DOCSHELL 17438000 == 71 [pid = 3088] [id = 281] 17:03:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (1B132800) [pid = 3088] [serial = 842] [outer = 00000000] 17:03:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (1C42F400) [pid = 3088] [serial = 843] [outer = 1B132800] 17:03:45 INFO - PROCESS | 3088 | 1461110625574 Marionette DEBUG loaded listener.js 17:03:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (1C943800) [pid = 3088] [serial = 844] [outer = 1B132800] 17:03:45 INFO - PROCESS | 3088 | 1461110625944 Marionette TRACE conn5 <- [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]]]}] 17:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 17:03:45 INFO - PROCESS | 3088 | 1461110625997 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 17:03:45 INFO - PROCESS | 3088 | 1461110625999 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 17:03:45 INFO - PROCESS | 3088 | 1461110626003 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:03:45 INFO - PROCESS | 3088 | 1461110626004 Marionette TRACE conn5 <- [1,1090,null,{}] 17:03:46 INFO - PROCESS | 3088 | 1461110626008 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:46 INFO - PROCESS | 3088 | 1461110626098 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 17:03:46 INFO - PROCESS | 3088 | 1461110626105 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:46 INFO - PROCESS | 3088 | ++DOCSHELL 1CAB5800 == 72 [pid = 3088] [id = 282] 17:03:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (1CABD400) [pid = 3088] [serial = 845] [outer = 00000000] 17:03:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (1CD68000) [pid = 3088] [serial = 846] [outer = 1CABD400] 17:03:46 INFO - PROCESS | 3088 | 1461110626151 Marionette DEBUG loaded listener.js 17:03:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (1DADDC00) [pid = 3088] [serial = 847] [outer = 1CABD400] 17:03:46 INFO - PROCESS | 3088 | 1461110626846 Marionette TRACE conn5 <- [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]]]}] 17:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 870ms 17:03:46 INFO - PROCESS | 3088 | 1461110626877 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 17:03:46 INFO - PROCESS | 3088 | 1461110626879 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 17:03:46 INFO - PROCESS | 3088 | 1461110626882 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:03:46 INFO - PROCESS | 3088 | 1461110626884 Marionette TRACE conn5 <- [1,1094,null,{}] 17:03:46 INFO - PROCESS | 3088 | 1461110626887 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:47 INFO - PROCESS | 3088 | 1461110627011 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 17:03:47 INFO - PROCESS | 3088 | 1461110627079 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:47 INFO - PROCESS | 3088 | ++DOCSHELL 1DB92C00 == 73 [pid = 3088] [id = 283] 17:03:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (1DB93000) [pid = 3088] [serial = 848] [outer = 00000000] 17:03:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (1F055C00) [pid = 3088] [serial = 849] [outer = 1DB93000] 17:03:47 INFO - PROCESS | 3088 | 1461110627124 Marionette DEBUG loaded listener.js 17:03:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (1F07FC00) [pid = 3088] [serial = 850] [outer = 1DB93000] 17:03:47 INFO - PROCESS | 3088 | [3088] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 17:03:47 INFO - PROCESS | 3088 | 1461110627579 Marionette TRACE conn5 <- [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]]]}] 17:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 729ms 17:03:47 INFO - PROCESS | 3088 | 1461110627617 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 17:03:47 INFO - PROCESS | 3088 | 1461110627619 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 17:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:03:47 INFO - PROCESS | 3088 | 1461110627642 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:03:47 INFO - PROCESS | 3088 | 1461110627644 Marionette TRACE conn5 <- [1,1098,null,{}] 17:03:47 INFO - PROCESS | 3088 | 1461110627648 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:47 INFO - PROCESS | 3088 | 1461110627787 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 17:03:47 INFO - PROCESS | 3088 | 1461110627854 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:47 INFO - PROCESS | 3088 | ++DOCSHELL 1F081000 == 74 [pid = 3088] [id = 284] 17:03:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (1F651000) [pid = 3088] [serial = 851] [outer = 00000000] 17:03:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (20427400) [pid = 3088] [serial = 852] [outer = 1F651000] 17:03:47 INFO - PROCESS | 3088 | 1461110627901 Marionette DEBUG loaded listener.js 17:03:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (20433400) [pid = 3088] [serial = 853] [outer = 1F651000] 17:03:48 INFO - PROCESS | 3088 | 1461110628313 Marionette TRACE conn5 <- [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]]]}] 17:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 750ms 17:03:48 INFO - PROCESS | 3088 | 1461110628377 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 17:03:48 INFO - PROCESS | 3088 | 1461110628379 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 17:03:48 INFO - PROCESS | 3088 | 1461110628382 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:03:48 INFO - PROCESS | 3088 | 1461110628384 Marionette TRACE conn5 <- [1,1102,null,{}] 17:03:48 INFO - PROCESS | 3088 | 1461110628387 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:48 INFO - PROCESS | 3088 | 1461110628512 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 17:03:48 INFO - PROCESS | 3088 | 1461110628578 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:48 INFO - PROCESS | 3088 | ++DOCSHELL 20990400 == 75 [pid = 3088] [id = 285] 17:03:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (20990C00) [pid = 3088] [serial = 854] [outer = 00000000] 17:03:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (20A6F000) [pid = 3088] [serial = 855] [outer = 20990C00] 17:03:48 INFO - PROCESS | 3088 | 1461110628622 Marionette DEBUG loaded listener.js 17:03:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (20A76C00) [pid = 3088] [serial = 856] [outer = 20990C00] 17:03:49 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (1B87DC00) [pid = 3088] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:03:49 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (1C9E5000) [pid = 3088] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:03:49 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (17516400) [pid = 3088] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:03:49 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (1CD64400) [pid = 3088] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:03:49 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (0F117C00) [pid = 3088] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:03:49 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (1B78C400) [pid = 3088] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:03:49 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (18A16C00) [pid = 3088] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:03:49 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (13DB1400) [pid = 3088] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:03:49 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (1B4DE800) [pid = 3088] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:03:49 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (1C94CC00) [pid = 3088] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:03:49 INFO - PROCESS | 3088 | 1461110629247 Marionette TRACE conn5 <- [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]]]}] 17:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 930ms 17:03:49 INFO - PROCESS | 3088 | 1461110629317 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 17:03:49 INFO - PROCESS | 3088 | 1461110629319 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 17:03:49 INFO - PROCESS | 3088 | 1461110629322 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:03:49 INFO - PROCESS | 3088 | 1461110629324 Marionette TRACE conn5 <- [1,1106,null,{}] 17:03:49 INFO - PROCESS | 3088 | 1461110629327 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:49 INFO - PROCESS | 3088 | 1461110629413 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 17:03:49 INFO - PROCESS | 3088 | 1461110629420 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:49 INFO - PROCESS | 3088 | ++DOCSHELL 1A36E800 == 76 [pid = 3088] [id = 286] 17:03:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (1B76D000) [pid = 3088] [serial = 857] [outer = 00000000] 17:03:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (20989400) [pid = 3088] [serial = 858] [outer = 1B76D000] 17:03:49 INFO - PROCESS | 3088 | 1461110629465 Marionette DEBUG loaded listener.js 17:03:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (20998C00) [pid = 3088] [serial = 859] [outer = 1B76D000] 17:03:49 INFO - PROCESS | 3088 | 1461110629890 Marionette TRACE conn5 <- [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]]]}] 17:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 630ms 17:03:49 INFO - PROCESS | 3088 | 1461110629957 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 17:03:49 INFO - PROCESS | 3088 | 1461110629959 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 17:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:03:49 INFO - PROCESS | 3088 | 1461110629962 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:03:49 INFO - PROCESS | 3088 | 1461110629964 Marionette TRACE conn5 <- [1,1110,null,{}] 17:03:49 INFO - PROCESS | 3088 | 1461110629967 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:50 INFO - PROCESS | 3088 | 1461110630052 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 17:03:50 INFO - PROCESS | 3088 | 1461110630058 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:50 INFO - PROCESS | 3088 | ++DOCSHELL 20AA0C00 == 77 [pid = 3088] [id = 287] 17:03:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (21082C00) [pid = 3088] [serial = 860] [outer = 00000000] 17:03:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (2180C000) [pid = 3088] [serial = 861] [outer = 21082C00] 17:03:50 INFO - PROCESS | 3088 | 1461110630105 Marionette DEBUG loaded listener.js 17:03:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (21CC1800) [pid = 3088] [serial = 862] [outer = 21082C00] 17:03:50 INFO - PROCESS | 3088 | 1461110630547 Marionette TRACE conn5 <- [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]]]}] 17:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 629ms 17:03:50 INFO - PROCESS | 3088 | 1461110630593 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 17:03:50 INFO - PROCESS | 3088 | 1461110630595 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 17:03:50 INFO - PROCESS | 3088 | 1461110630598 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:03:50 INFO - PROCESS | 3088 | 1461110630600 Marionette TRACE conn5 <- [1,1114,null,{}] 17:03:50 INFO - PROCESS | 3088 | 1461110630617 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:50 INFO - PROCESS | 3088 | 1461110630704 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 17:03:50 INFO - PROCESS | 3088 | 1461110630710 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:50 INFO - PROCESS | 3088 | ++DOCSHELL 21809400 == 78 [pid = 3088] [id = 288] 17:03:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (218BEC00) [pid = 3088] [serial = 863] [outer = 00000000] 17:03:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (232EC800) [pid = 3088] [serial = 864] [outer = 218BEC00] 17:03:50 INFO - PROCESS | 3088 | 1461110630757 Marionette DEBUG loaded listener.js 17:03:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (232F0800) [pid = 3088] [serial = 865] [outer = 218BEC00] 17:03:51 INFO - PROCESS | 3088 | 1461110631411 Marionette TRACE conn5 <- [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]]]}] 17:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 890ms 17:03:51 INFO - PROCESS | 3088 | 1461110631493 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 17:03:51 INFO - PROCESS | 3088 | 1461110631498 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 17:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:03:51 INFO - PROCESS | 3088 | 1461110631503 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:03:51 INFO - PROCESS | 3088 | 1461110631507 Marionette TRACE conn5 <- [1,1118,null,{}] 17:03:51 INFO - PROCESS | 3088 | 1461110631513 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:51 INFO - PROCESS | 3088 | 1461110631631 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 17:03:51 INFO - PROCESS | 3088 | 1461110631774 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:51 INFO - PROCESS | 3088 | ++DOCSHELL 174E2C00 == 79 [pid = 3088] [id = 289] 17:03:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (17512800) [pid = 3088] [serial = 866] [outer = 00000000] 17:03:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (1A7C4000) [pid = 3088] [serial = 867] [outer = 17512800] 17:03:51 INFO - PROCESS | 3088 | 1461110631833 Marionette DEBUG loaded listener.js 17:03:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (1B758400) [pid = 3088] [serial = 868] [outer = 17512800] 17:03:52 INFO - PROCESS | 3088 | 1461110632462 Marionette TRACE conn5 <- [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]]]}] 17:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 990ms 17:03:52 INFO - PROCESS | 3088 | 1461110632494 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 17:03:52 INFO - PROCESS | 3088 | 1461110632500 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 17:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:03:52 INFO - PROCESS | 3088 | 1461110632507 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:03:52 INFO - PROCESS | 3088 | 1461110632510 Marionette TRACE conn5 <- [1,1122,null,{}] 17:03:52 INFO - PROCESS | 3088 | 1461110632514 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:52 INFO - PROCESS | 3088 | 1461110632632 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 17:03:52 INFO - PROCESS | 3088 | 1461110632773 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:52 INFO - PROCESS | 3088 | ++DOCSHELL 1B76E400 == 80 [pid = 3088] [id = 290] 17:03:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (1B770000) [pid = 3088] [serial = 869] [outer = 00000000] 17:03:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (1DB9BC00) [pid = 3088] [serial = 870] [outer = 1B770000] 17:03:52 INFO - PROCESS | 3088 | 1461110632829 Marionette DEBUG loaded listener.js 17:03:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (1E457800) [pid = 3088] [serial = 871] [outer = 1B770000] 17:03:53 INFO - PROCESS | 3088 | 1461110633440 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 17:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 969ms 17:03:53 INFO - PROCESS | 3088 | 1461110633478 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 17:03:53 INFO - PROCESS | 3088 | 1461110633481 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 17:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:03:53 INFO - PROCESS | 3088 | 1461110633484 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:03:53 INFO - PROCESS | 3088 | 1461110633489 Marionette TRACE conn5 <- [1,1126,null,{}] 17:03:53 INFO - PROCESS | 3088 | 1461110633500 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:53 INFO - PROCESS | 3088 | 1461110633616 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 17:03:53 INFO - PROCESS | 3088 | 1461110633759 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:53 INFO - PROCESS | 3088 | ++DOCSHELL 209B1C00 == 81 [pid = 3088] [id = 291] 17:03:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (209B3800) [pid = 3088] [serial = 872] [outer = 00000000] 17:03:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (209B7000) [pid = 3088] [serial = 873] [outer = 209B3800] 17:03:53 INFO - PROCESS | 3088 | 1461110633818 Marionette DEBUG loaded listener.js 17:03:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (209BAC00) [pid = 3088] [serial = 874] [outer = 209B3800] 17:03:54 INFO - PROCESS | 3088 | 1461110634440 Marionette TRACE conn5 <- [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]]]}] 17:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 970ms 17:03:54 INFO - PROCESS | 3088 | 1461110634461 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 17:03:54 INFO - PROCESS | 3088 | 1461110634464 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 17:03:54 INFO - PROCESS | 3088 | 1461110634469 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:03:54 INFO - PROCESS | 3088 | 1461110634471 Marionette TRACE conn5 <- [1,1130,null,{}] 17:03:54 INFO - PROCESS | 3088 | 1461110634475 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:54 INFO - PROCESS | 3088 | 1461110634590 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 17:03:54 INFO - PROCESS | 3088 | 1461110634729 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:54 INFO - PROCESS | 3088 | ++DOCSHELL 232E7C00 == 82 [pid = 3088] [id = 292] 17:03:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (232E8000) [pid = 3088] [serial = 875] [outer = 00000000] 17:03:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (245A4800) [pid = 3088] [serial = 876] [outer = 232E8000] 17:03:54 INFO - PROCESS | 3088 | 1461110634785 Marionette DEBUG loaded listener.js 17:03:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (245A7000) [pid = 3088] [serial = 877] [outer = 232E8000] 17:03:55 INFO - PROCESS | 3088 | 1461110635307 Marionette TRACE conn5 <- [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]]]}] 17:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 929ms 17:03:55 INFO - PROCESS | 3088 | 1461110635403 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 17:03:55 INFO - PROCESS | 3088 | 1461110635406 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 17:03:55 INFO - PROCESS | 3088 | 1461110635409 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:03:55 INFO - PROCESS | 3088 | 1461110635411 Marionette TRACE conn5 <- [1,1134,null,{}] 17:03:55 INFO - PROCESS | 3088 | 1461110635415 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:55 INFO - PROCESS | 3088 | 1461110635525 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 17:03:55 INFO - PROCESS | 3088 | 1461110635639 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:55 INFO - PROCESS | 3088 | ++DOCSHELL 212EE400 == 83 [pid = 3088] [id = 293] 17:03:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (218BF400) [pid = 3088] [serial = 878] [outer = 00000000] 17:03:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (245AF000) [pid = 3088] [serial = 879] [outer = 218BF400] 17:03:55 INFO - PROCESS | 3088 | 1461110635734 Marionette DEBUG loaded listener.js 17:03:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 164 (24AD3400) [pid = 3088] [serial = 880] [outer = 218BF400] 17:03:56 INFO - PROCESS | 3088 | 1461110636339 Marionette TRACE conn5 <- [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]]]}] 17:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 970ms 17:03:56 INFO - PROCESS | 3088 | 1461110636383 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 17:03:56 INFO - PROCESS | 3088 | 1461110636385 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 17:03:56 INFO - PROCESS | 3088 | 1461110636389 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:03:56 INFO - PROCESS | 3088 | 1461110636391 Marionette TRACE conn5 <- [1,1138,null,{}] 17:03:56 INFO - PROCESS | 3088 | 1461110636395 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:56 INFO - PROCESS | 3088 | 1461110636526 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 17:03:56 INFO - PROCESS | 3088 | 1461110636671 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:56 INFO - PROCESS | 3088 | ++DOCSHELL 13A9F400 == 84 [pid = 3088] [id = 294] 17:03:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 165 (1B769400) [pid = 3088] [serial = 881] [outer = 00000000] 17:03:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 166 (1C951000) [pid = 3088] [serial = 882] [outer = 1B769400] 17:03:56 INFO - PROCESS | 3088 | 1461110636730 Marionette DEBUG loaded listener.js 17:03:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 167 (1CC7E000) [pid = 3088] [serial = 883] [outer = 1B769400] 17:03:57 INFO - PROCESS | 3088 | 1461110637308 Marionette TRACE conn5 <- [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]]]}] 17:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 970ms 17:03:57 INFO - PROCESS | 3088 | 1461110637363 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 17:03:57 INFO - PROCESS | 3088 | 1461110637366 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 17:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:03:57 INFO - PROCESS | 3088 | 1461110637369 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:03:57 INFO - PROCESS | 3088 | 1461110637371 Marionette TRACE conn5 <- [1,1142,null,{}] 17:03:57 INFO - PROCESS | 3088 | 1461110637375 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:57 INFO - PROCESS | 3088 | 1461110637659 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 17:03:57 INFO - PROCESS | 3088 | 1461110637857 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:57 INFO - PROCESS | 3088 | ++DOCSHELL 13DB1400 == 85 [pid = 3088] [id = 295] 17:03:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 168 (13DB2400) [pid = 3088] [serial = 884] [outer = 00000000] 17:03:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 169 (17433400) [pid = 3088] [serial = 885] [outer = 13DB2400] 17:03:57 INFO - PROCESS | 3088 | 1461110637910 Marionette DEBUG loaded listener.js 17:03:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 170 (176AE400) [pid = 3088] [serial = 886] [outer = 13DB2400] 17:03:58 INFO - PROCESS | 3088 | 1461110638578 Marionette TRACE conn5 <- [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]]]}] 17:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1271ms 17:03:58 INFO - PROCESS | 3088 | 1461110638646 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 17:03:58 INFO - PROCESS | 3088 | 1461110638651 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 17:03:58 INFO - PROCESS | 3088 | 1461110638655 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:03:58 INFO - PROCESS | 3088 | 1461110638659 Marionette TRACE conn5 <- [1,1146,null,{}] 17:03:58 INFO - PROCESS | 3088 | 1461110638664 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:58 INFO - PROCESS | 3088 | 1461110638772 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 17:03:58 INFO - PROCESS | 3088 | --DOCSHELL 1F052400 == 84 [pid = 3088] [id = 127] 17:03:58 INFO - PROCESS | 3088 | --DOCSHELL 1B79E400 == 83 [pid = 3088] [id = 101] 17:03:58 INFO - PROCESS | 3088 | --DOCSHELL 20AA0C00 == 82 [pid = 3088] [id = 287] 17:03:58 INFO - PROCESS | 3088 | --DOCSHELL 1A36E800 == 81 [pid = 3088] [id = 286] 17:03:58 INFO - PROCESS | 3088 | --DOCSHELL 20990400 == 80 [pid = 3088] [id = 285] 17:03:58 INFO - PROCESS | 3088 | --DOCSHELL 1F081000 == 79 [pid = 3088] [id = 284] 17:03:58 INFO - PROCESS | 3088 | --DOCSHELL 1DB92C00 == 78 [pid = 3088] [id = 283] 17:03:58 INFO - PROCESS | 3088 | --DOMWINDOW == 169 (1F053C00) [pid = 3088] [serial = 813] [outer = 00000000] [url = about:blank] 17:03:58 INFO - PROCESS | 3088 | --DOCSHELL 1CAB5800 == 77 [pid = 3088] [id = 282] 17:03:58 INFO - PROCESS | 3088 | --DOCSHELL 17438000 == 76 [pid = 3088] [id = 281] 17:03:58 INFO - PROCESS | 3088 | --DOCSHELL 17512400 == 75 [pid = 3088] [id = 280] 17:03:58 INFO - PROCESS | 3088 | --DOCSHELL 17514000 == 74 [pid = 3088] [id = 279] 17:03:58 INFO - PROCESS | 3088 | --DOCSHELL 1B510400 == 73 [pid = 3088] [id = 273] 17:03:58 INFO - PROCESS | 3088 | --DOCSHELL 16104800 == 72 [pid = 3088] [id = 272] 17:03:58 INFO - PROCESS | 3088 | --DOCSHELL 0F06B800 == 71 [pid = 3088] [id = 271] 17:03:58 INFO - PROCESS | 3088 | --DOMWINDOW == 168 (1B939800) [pid = 3088] [serial = 798] [outer = 00000000] [url = about:blank] 17:03:58 INFO - PROCESS | 3088 | --DOMWINDOW == 167 (1C436400) [pid = 3088] [serial = 799] [outer = 00000000] [url = about:blank] 17:03:58 INFO - PROCESS | 3088 | --DOMWINDOW == 166 (1CC7D400) [pid = 3088] [serial = 802] [outer = 00000000] [url = about:blank] 17:03:58 INFO - PROCESS | 3088 | --DOMWINDOW == 165 (1CC7A400) [pid = 3088] [serial = 801] [outer = 00000000] [url = about:blank] 17:03:58 INFO - PROCESS | 3088 | --DOMWINDOW == 164 (1CABDC00) [pid = 3088] [serial = 807] [outer = 00000000] [url = about:blank] 17:03:58 INFO - PROCESS | 3088 | --DOMWINDOW == 163 (20AA2C00) [pid = 3088] [serial = 774] [outer = 00000000] [url = about:blank] 17:03:58 INFO - PROCESS | 3088 | --DOMWINDOW == 162 (20431000) [pid = 3088] [serial = 777] [outer = 00000000] [url = about:blank] 17:03:58 INFO - PROCESS | 3088 | --DOMWINDOW == 161 (1DB92400) [pid = 3088] [serial = 804] [outer = 00000000] [url = about:blank] 17:03:58 INFO - PROCESS | 3088 | --DOMWINDOW == 160 (1B509C00) [pid = 3088] [serial = 768] [outer = 00000000] [url = about:blank] 17:03:58 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (21080000) [pid = 3088] [serial = 780] [outer = 00000000] [url = about:blank] 17:03:58 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (13A4E400) [pid = 3088] [serial = 789] [outer = 00000000] [url = about:blank] 17:03:58 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (174D4C00) [pid = 3088] [serial = 790] [outer = 00000000] [url = about:blank] 17:03:58 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (1CC77C00) [pid = 3088] [serial = 771] [outer = 00000000] [url = about:blank] 17:03:58 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (1B79C000) [pid = 3088] [serial = 795] [outer = 00000000] [url = about:blank] 17:03:58 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (1B13E800) [pid = 3088] [serial = 787] [outer = 00000000] [url = about:blank] 17:03:58 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (1A7C2000) [pid = 3088] [serial = 786] [outer = 00000000] [url = about:blank] 17:03:58 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (1BC23000) [pid = 3088] [serial = 784] [outer = 00000000] [url = about:blank] 17:03:58 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (1B757400) [pid = 3088] [serial = 783] [outer = 00000000] [url = about:blank] 17:03:58 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (1B504C00) [pid = 3088] [serial = 792] [outer = 00000000] [url = about:blank] 17:03:58 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (1B753000) [pid = 3088] [serial = 793] [outer = 00000000] [url = about:blank] 17:03:58 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (20A94C00) [pid = 3088] [serial = 765] [outer = 00000000] [url = about:blank] 17:03:58 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (1E458400) [pid = 3088] [serial = 811] [outer = 00000000] [url = about:blank] 17:03:58 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (1E451C00) [pid = 3088] [serial = 810] [outer = 00000000] [url = about:blank] 17:03:58 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (1DB9A400) [pid = 3088] [serial = 805] [outer = 00000000] [url = about:blank] 17:03:58 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (1CEE9800) [pid = 3088] [serial = 808] [outer = 00000000] [url = about:blank] 17:03:58 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (1B801C00) [pid = 3088] [serial = 796] [outer = 00000000] [url = about:blank] 17:03:58 INFO - PROCESS | 3088 | 1461110638968 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:58 INFO - PROCESS | 3088 | ++DOCSHELL 0F072C00 == 72 [pid = 3088] [id = 296] 17:03:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (0F116800) [pid = 3088] [serial = 887] [outer = 00000000] 17:03:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (12E7F400) [pid = 3088] [serial = 888] [outer = 0F116800] 17:03:59 INFO - PROCESS | 3088 | 1461110639018 Marionette DEBUG loaded listener.js 17:03:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (13AA9400) [pid = 3088] [serial = 889] [outer = 0F116800] 17:03:59 INFO - PROCESS | 3088 | 1461110639414 Marionette TRACE conn5 <- [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]]]}] 17:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 830ms 17:03:59 INFO - PROCESS | 3088 | 1461110639490 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 17:03:59 INFO - PROCESS | 3088 | 1461110639493 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 17:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:03:59 INFO - PROCESS | 3088 | 1461110639529 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:03:59 INFO - PROCESS | 3088 | 1461110639531 Marionette TRACE conn5 <- [1,1150,null,{}] 17:03:59 INFO - PROCESS | 3088 | 1461110639540 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:59 INFO - PROCESS | 3088 | 1461110639630 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 17:03:59 INFO - PROCESS | 3088 | 1461110639643 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:59 INFO - PROCESS | 3088 | ++DOCSHELL 1B502800 == 73 [pid = 3088] [id = 297] 17:03:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (1B507400) [pid = 3088] [serial = 890] [outer = 00000000] 17:03:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (1B751800) [pid = 3088] [serial = 891] [outer = 1B507400] 17:03:59 INFO - PROCESS | 3088 | 1461110639692 Marionette DEBUG loaded listener.js 17:03:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (1B774000) [pid = 3088] [serial = 892] [outer = 1B507400] 17:04:00 INFO - PROCESS | 3088 | 1461110640183 Marionette TRACE conn5 <- [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]]]}] 17:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 709ms 17:04:00 INFO - PROCESS | 3088 | 1461110640210 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 17:04:00 INFO - PROCESS | 3088 | 1461110640214 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 17:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:04:00 INFO - PROCESS | 3088 | 1461110640224 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:04:00 INFO - PROCESS | 3088 | 1461110640228 Marionette TRACE conn5 <- [1,1154,null,{}] 17:04:00 INFO - PROCESS | 3088 | 1461110640232 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:00 INFO - PROCESS | 3088 | 1461110640322 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 17:04:00 INFO - PROCESS | 3088 | 1461110640330 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:00 INFO - PROCESS | 3088 | ++DOCSHELL 1B934800 == 74 [pid = 3088] [id = 298] 17:04:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (1B93CC00) [pid = 3088] [serial = 893] [outer = 00000000] 17:04:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (1C431400) [pid = 3088] [serial = 894] [outer = 1B93CC00] 17:04:00 INFO - PROCESS | 3088 | 1461110640379 Marionette DEBUG loaded listener.js 17:04:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (1C7A0C00) [pid = 3088] [serial = 895] [outer = 1B93CC00] 17:04:00 INFO - PROCESS | 3088 | 1461110640819 Marionette TRACE conn5 <- [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]]]}] 17:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 690ms 17:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:04:00 INFO - PROCESS | 3088 | 1461110640910 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 17:04:00 INFO - PROCESS | 3088 | 1461110640912 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 17:04:00 INFO - PROCESS | 3088 | 1461110640915 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:04:00 INFO - PROCESS | 3088 | 1461110640917 Marionette TRACE conn5 <- [1,1158,null,{}] 17:04:00 INFO - PROCESS | 3088 | 1461110640921 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:01 INFO - PROCESS | 3088 | 1461110641034 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 17:04:01 INFO - PROCESS | 3088 | 1461110641043 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:01 INFO - PROCESS | 3088 | ++DOCSHELL 13DB8000 == 75 [pid = 3088] [id = 299] 17:04:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (1C94E000) [pid = 3088] [serial = 896] [outer = 00000000] 17:04:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (1CC7D000) [pid = 3088] [serial = 897] [outer = 1C94E000] 17:04:01 INFO - PROCESS | 3088 | 1461110641088 Marionette DEBUG loaded listener.js 17:04:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (1CD5F800) [pid = 3088] [serial = 898] [outer = 1C94E000] 17:04:01 INFO - PROCESS | 3088 | 1461110641565 Marionette TRACE conn5 <- [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]]]}] 17:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 17:04:01 INFO - PROCESS | 3088 | 1461110641586 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 17:04:01 INFO - PROCESS | 3088 | 1461110641588 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 17:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:04:01 INFO - PROCESS | 3088 | 1461110641591 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:04:01 INFO - PROCESS | 3088 | 1461110641593 Marionette TRACE conn5 <- [1,1162,null,{}] 17:04:01 INFO - PROCESS | 3088 | 1461110641596 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:01 INFO - PROCESS | 3088 | 1461110641721 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 17:04:01 INFO - PROCESS | 3088 | 1461110641791 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:01 INFO - PROCESS | 3088 | ++DOCSHELL 1CD68800 == 76 [pid = 3088] [id = 300] 17:04:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (1CD6B400) [pid = 3088] [serial = 899] [outer = 00000000] 17:04:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (1DB93400) [pid = 3088] [serial = 900] [outer = 1CD6B400] 17:04:01 INFO - PROCESS | 3088 | 1461110641846 Marionette DEBUG loaded listener.js 17:04:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (1DCEA400) [pid = 3088] [serial = 901] [outer = 1CD6B400] 17:04:02 INFO - PROCESS | 3088 | 1461110642279 Marionette TRACE conn5 <- [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] 17:04:02 INFO - PROCESS | 3088 | 1461110642324 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 17:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:04:02 INFO - PROCESS | 3088 | 1461110642327 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:04:02 INFO - PROCESS | 3088 | 1461110642329 Marionette TRACE conn5 <- [1,1166,null,{}] 17:04:02 INFO - PROCESS | 3088 | 1461110642332 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:02 INFO - PROCESS | 3088 | 1461110642480 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 17:04:02 INFO - PROCESS | 3088 | 1461110642502 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:02 INFO - PROCESS | 3088 | ++DOCSHELL 1E290800 == 77 [pid = 3088] [id = 301] 17:04:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (1E293400) [pid = 3088] [serial = 902] [outer = 00000000] 17:04:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (1F07F400) [pid = 3088] [serial = 903] [outer = 1E293400] 17:04:02 INFO - PROCESS | 3088 | 1461110642547 Marionette DEBUG loaded listener.js 17:04:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (1F655800) [pid = 3088] [serial = 904] [outer = 1E293400] 17:04:02 INFO - PROCESS | 3088 | 1461110642998 Marionette TRACE conn5 <- [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] 17:04:03 INFO - PROCESS | 3088 | 1461110643060 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 17:04:03 INFO - PROCESS | 3088 | 1461110643063 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:04:03 INFO - PROCESS | 3088 | 1461110643065 Marionette TRACE conn5 <- [1,1170,null,{}] 17:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:04:03 INFO - PROCESS | 3088 | 1461110643069 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:03 INFO - PROCESS | 3088 | 1461110643185 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 17:04:03 INFO - PROCESS | 3088 | 1461110643252 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:03 INFO - PROCESS | 3088 | ++DOCSHELL 1B932400 == 78 [pid = 3088] [id = 302] 17:04:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (1CD63C00) [pid = 3088] [serial = 905] [outer = 00000000] 17:04:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (20422000) [pid = 3088] [serial = 906] [outer = 1CD63C00] 17:04:03 INFO - PROCESS | 3088 | 1461110643297 Marionette DEBUG loaded listener.js 17:04:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 164 (20433C00) [pid = 3088] [serial = 907] [outer = 1CD63C00] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 163 (1B76D000) [pid = 3088] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 162 (21193000) [pid = 3088] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 161 (21064C00) [pid = 3088] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 160 (1B768000) [pid = 3088] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (1B79B000) [pid = 3088] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (18A16400) [pid = 3088] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (21199800) [pid = 3088] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (1F058400) [pid = 3088] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (161F0800) [pid = 3088] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (1B7A4400) [pid = 3088] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (1EFD2000) [pid = 3088] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (20427800) [pid = 3088] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (218B8800) [pid = 3088] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (1DB92800) [pid = 3088] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (12E7E400) [pid = 3088] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (1A3A4000) [pid = 3088] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (1DB97C00) [pid = 3088] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (1F04E400) [pid = 3088] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (1F657000) [pid = 3088] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (20427C00) [pid = 3088] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (1B934400) [pid = 3088] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (20A9A800) [pid = 3088] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (1928FC00) [pid = 3088] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (2042D400) [pid = 3088] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (2042B400) [pid = 3088] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (1DB93000) [pid = 3088] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (1F651000) [pid = 3088] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (18E02400) [pid = 3088] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (1B132800) [pid = 3088] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (17513000) [pid = 3088] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (20990C00) [pid = 3088] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (1758A400) [pid = 3088] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (21082C00) [pid = 3088] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:04:03 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (1CABD400) [pid = 3088] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:04:04 INFO - PROCESS | 3088 | 1461110644134 Marionette TRACE conn5 <- [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] 17:04:04 INFO - PROCESS | 3088 | 1461110644191 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 17:04:04 INFO - PROCESS | 3088 | 1461110644194 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:04:04 INFO - PROCESS | 3088 | 1461110644196 Marionette TRACE conn5 <- [1,1174,null,{}] 17:04:04 INFO - PROCESS | 3088 | 1461110644199 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:04 INFO - PROCESS | 3088 | 1461110644284 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 17:04:04 INFO - PROCESS | 3088 | 1461110644290 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:04 INFO - PROCESS | 3088 | ++DOCSHELL 1751CC00 == 79 [pid = 3088] [id = 303] 17:04:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (18A15C00) [pid = 3088] [serial = 908] [outer = 00000000] 17:04:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (1B935C00) [pid = 3088] [serial = 909] [outer = 18A15C00] 17:04:04 INFO - PROCESS | 3088 | 1461110644334 Marionette DEBUG loaded listener.js 17:04:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (1C432000) [pid = 3088] [serial = 910] [outer = 18A15C00] 17:04:04 INFO - PROCESS | 3088 | 1461110644768 Marionette TRACE conn5 <- [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] 17:04:04 INFO - PROCESS | 3088 | 1461110644827 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 17:04:04 INFO - PROCESS | 3088 | 1461110644831 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:04:04 INFO - PROCESS | 3088 | 1461110644832 Marionette TRACE conn5 <- [1,1178,null,{}] 17:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:04:04 INFO - PROCESS | 3088 | 1461110644836 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:04 INFO - PROCESS | 3088 | 1461110644922 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 17:04:04 INFO - PROCESS | 3088 | 1461110644962 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:04 INFO - PROCESS | 3088 | ++DOCSHELL 1DA0A000 == 80 [pid = 3088] [id = 304] 17:04:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (1E455C00) [pid = 3088] [serial = 911] [outer = 00000000] 17:04:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (1F083000) [pid = 3088] [serial = 912] [outer = 1E455C00] 17:04:05 INFO - PROCESS | 3088 | 1461110645008 Marionette DEBUG loaded listener.js 17:04:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (1F653000) [pid = 3088] [serial = 913] [outer = 1E455C00] 17:04:05 INFO - PROCESS | 3088 | 1461110645440 Marionette TRACE conn5 <- [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] 17:04:05 INFO - PROCESS | 3088 | 1461110645507 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 17:04:05 INFO - PROCESS | 3088 | 1461110645510 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:04:05 INFO - PROCESS | 3088 | 1461110645512 Marionette TRACE conn5 <- [1,1182,null,{}] 17:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:04:05 INFO - PROCESS | 3088 | 1461110645516 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:05 INFO - PROCESS | 3088 | 1461110645600 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 17:04:05 INFO - PROCESS | 3088 | 1461110645606 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:05 INFO - PROCESS | 3088 | ++DOCSHELL 2098E000 == 81 [pid = 3088] [id = 305] 17:04:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (20991000) [pid = 3088] [serial = 914] [outer = 00000000] 17:04:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (209B9C00) [pid = 3088] [serial = 915] [outer = 20991000] 17:04:05 INFO - PROCESS | 3088 | 1461110645657 Marionette DEBUG loaded listener.js 17:04:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (20A77C00) [pid = 3088] [serial = 916] [outer = 20991000] 17:04:06 INFO - PROCESS | 3088 | 1461110646414 Marionette TRACE conn5 <- [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] 17:04:06 INFO - PROCESS | 3088 | 1461110646452 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 17:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:04:06 INFO - PROCESS | 3088 | 1461110646457 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:04:06 INFO - PROCESS | 3088 | 1461110646461 Marionette TRACE conn5 <- [1,1186,null,{}] 17:04:06 INFO - PROCESS | 3088 | 1461110646467 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:06 INFO - PROCESS | 3088 | 1461110646586 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 17:04:06 INFO - PROCESS | 3088 | 1461110646730 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:06 INFO - PROCESS | 3088 | ++DOCSHELL 1A364C00 == 82 [pid = 3088] [id = 306] 17:04:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (1A365400) [pid = 3088] [serial = 917] [outer = 00000000] 17:04:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (1B502400) [pid = 3088] [serial = 918] [outer = 1A365400] 17:04:06 INFO - PROCESS | 3088 | 1461110646789 Marionette DEBUG loaded listener.js 17:04:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (1B759400) [pid = 3088] [serial = 919] [outer = 1A365400] 17:04:07 INFO - PROCESS | 3088 | 1461110647332 Marionette TRACE conn5 <- [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]]]}] 17:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 930ms 17:04:07 INFO - PROCESS | 3088 | 1461110647397 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 17:04:07 INFO - PROCESS | 3088 | 1461110647403 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 17:04:07 INFO - PROCESS | 3088 | 1461110647412 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:04:07 INFO - PROCESS | 3088 | 1461110647415 Marionette TRACE conn5 <- [1,1190,null,{}] 17:04:07 INFO - PROCESS | 3088 | 1461110647419 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:07 INFO - PROCESS | 3088 | 1461110647546 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 17:04:07 INFO - PROCESS | 3088 | 1461110647681 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:07 INFO - PROCESS | 3088 | ++DOCSHELL 1B795C00 == 83 [pid = 3088] [id = 307] 17:04:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (1B804800) [pid = 3088] [serial = 920] [outer = 00000000] 17:04:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (1CDC8800) [pid = 3088] [serial = 921] [outer = 1B804800] 17:04:07 INFO - PROCESS | 3088 | 1461110647737 Marionette DEBUG loaded listener.js 17:04:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (1DBA0400) [pid = 3088] [serial = 922] [outer = 1B804800] 17:04:08 INFO - PROCESS | 3088 | 1461110648347 Marionette TRACE conn5 <- [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]]]}] 17:04:08 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 17:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 969ms 17:04:08 INFO - PROCESS | 3088 | 1461110648389 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 17:04:08 INFO - PROCESS | 3088 | 1461110648391 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 17:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:04:08 INFO - PROCESS | 3088 | 1461110648395 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:04:08 INFO - PROCESS | 3088 | 1461110648400 Marionette TRACE conn5 <- [1,1194,null,{}] 17:04:08 INFO - PROCESS | 3088 | 1461110648410 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:08 INFO - PROCESS | 3088 | 1461110648525 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 17:04:08 INFO - PROCESS | 3088 | 1461110648668 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:08 INFO - PROCESS | 3088 | ++DOCSHELL 20A6FC00 == 84 [pid = 3088] [id = 308] 17:04:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (20A99C00) [pid = 3088] [serial = 923] [outer = 00000000] 17:04:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (21080000) [pid = 3088] [serial = 924] [outer = 20A99C00] 17:04:08 INFO - PROCESS | 3088 | 1461110648726 Marionette DEBUG loaded listener.js 17:04:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (210DC800) [pid = 3088] [serial = 925] [outer = 20A99C00] 17:04:09 INFO - PROCESS | 3088 | 1461110649301 Marionette TRACE conn5 <- [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]]]}] 17:04:09 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 17:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 970ms 17:04:09 INFO - PROCESS | 3088 | 1461110649369 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 17:04:09 INFO - PROCESS | 3088 | 1461110649372 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 17:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:04:09 INFO - PROCESS | 3088 | 1461110649375 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:04:09 INFO - PROCESS | 3088 | 1461110649377 Marionette TRACE conn5 <- [1,1198,null,{}] 17:04:09 INFO - PROCESS | 3088 | 1461110649381 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:09 INFO - PROCESS | 3088 | 1461110649500 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 17:04:09 INFO - PROCESS | 3088 | 1461110649636 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:09 INFO - PROCESS | 3088 | ++DOCSHELL 212E8C00 == 85 [pid = 3088] [id = 309] 17:04:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (212E9400) [pid = 3088] [serial = 926] [outer = 00000000] 17:04:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (218BC800) [pid = 3088] [serial = 927] [outer = 212E9400] 17:04:09 INFO - PROCESS | 3088 | 1461110649692 Marionette DEBUG loaded listener.js 17:04:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (21CCA000) [pid = 3088] [serial = 928] [outer = 212E9400] 17:04:10 INFO - PROCESS | 3088 | 1461110650188 Marionette TRACE conn5 <- [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]]]}] 17:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 869ms 17:04:10 INFO - PROCESS | 3088 | 1461110650249 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 17:04:10 INFO - PROCESS | 3088 | 1461110650251 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 17:04:10 INFO - PROCESS | 3088 | 1461110650255 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:04:10 INFO - PROCESS | 3088 | 1461110650257 Marionette TRACE conn5 <- [1,1202,null,{}] 17:04:10 INFO - PROCESS | 3088 | 1461110650261 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:10 INFO - PROCESS | 3088 | 1461110650373 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 17:04:10 INFO - PROCESS | 3088 | 1461110650529 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:10 INFO - PROCESS | 3088 | ++DOCSHELL 232E8400 == 86 [pid = 3088] [id = 310] 17:04:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (232ED400) [pid = 3088] [serial = 929] [outer = 00000000] 17:04:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (245A9400) [pid = 3088] [serial = 930] [outer = 232ED400] 17:04:10 INFO - PROCESS | 3088 | 1461110650589 Marionette DEBUG loaded listener.js 17:04:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (24AD0400) [pid = 3088] [serial = 931] [outer = 232ED400] 17:04:11 INFO - PROCESS | 3088 | 1461110651192 Marionette TRACE conn5 <- [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]]]}] 17:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 970ms 17:04:11 INFO - PROCESS | 3088 | 1461110651228 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 17:04:11 INFO - PROCESS | 3088 | 1461110651231 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 17:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:04:11 INFO - PROCESS | 3088 | 1461110651234 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:04:11 INFO - PROCESS | 3088 | 1461110651236 Marionette TRACE conn5 <- [1,1206,null,{}] 17:04:11 INFO - PROCESS | 3088 | 1461110651240 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:11 INFO - PROCESS | 3088 | 1461110651369 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 17:04:11 INFO - PROCESS | 3088 | 1461110651513 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:11 INFO - PROCESS | 3088 | ++DOCSHELL 245A3400 == 87 [pid = 3088] [id = 311] 17:04:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (245A6000) [pid = 3088] [serial = 932] [outer = 00000000] 17:04:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (253D8400) [pid = 3088] [serial = 933] [outer = 245A6000] 17:04:11 INFO - PROCESS | 3088 | 1461110651573 Marionette DEBUG loaded listener.js 17:04:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (253D9C00) [pid = 3088] [serial = 934] [outer = 245A6000] 17:04:12 INFO - PROCESS | 3088 | 1461110652139 Marionette TRACE conn5 <- [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]]]}] 17:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 970ms 17:04:12 INFO - PROCESS | 3088 | 1461110652245 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 17:04:12 INFO - PROCESS | 3088 | 1461110652247 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 17:04:12 INFO - PROCESS | 3088 | 1461110652253 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:04:12 INFO - PROCESS | 3088 | 1461110652255 Marionette TRACE conn5 <- [1,1210,null,{}] 17:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:04:12 INFO - PROCESS | 3088 | 1461110652259 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:12 INFO - PROCESS | 3088 | 1461110652375 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 17:04:12 INFO - PROCESS | 3088 | 1461110652531 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:12 INFO - PROCESS | 3088 | ++DOCSHELL 17512400 == 88 [pid = 3088] [id = 312] 17:04:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (17518000) [pid = 3088] [serial = 935] [outer = 00000000] 17:04:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (2690CC00) [pid = 3088] [serial = 936] [outer = 17518000] 17:04:12 INFO - PROCESS | 3088 | 1461110652586 Marionette DEBUG loaded listener.js 17:04:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (26910C00) [pid = 3088] [serial = 937] [outer = 17518000] 17:04:13 INFO - PROCESS | 3088 | 1461110653136 Marionette TRACE conn5 <- [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] 17:04:13 INFO - PROCESS | 3088 | 1461110653176 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 17:04:13 INFO - PROCESS | 3088 | 1461110653179 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:04:13 INFO - PROCESS | 3088 | 1461110653181 Marionette TRACE conn5 <- [1,1214,null,{}] 17:04:13 INFO - PROCESS | 3088 | 1461110653185 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:13 INFO - PROCESS | 3088 | 1461110653295 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 17:04:13 INFO - PROCESS | 3088 | 1461110653441 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:13 INFO - PROCESS | 3088 | ++DOCSHELL 12D51000 == 89 [pid = 3088] [id = 313] 17:04:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (139D7000) [pid = 3088] [serial = 938] [outer = 00000000] 17:04:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (18E03800) [pid = 3088] [serial = 939] [outer = 139D7000] 17:04:13 INFO - PROCESS | 3088 | 1461110653497 Marionette DEBUG loaded listener.js 17:04:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (1B78FC00) [pid = 3088] [serial = 940] [outer = 139D7000] 17:04:14 INFO - PROCESS | 3088 | 1461110654190 Marionette TRACE conn5 <- [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]]]}] 17:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1075ms 17:04:14 INFO - PROCESS | 3088 | 1461110654259 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 17:04:14 INFO - PROCESS | 3088 | 1461110654264 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 17:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:04:14 INFO - PROCESS | 3088 | 1461110654268 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:04:14 INFO - PROCESS | 3088 | 1461110654272 Marionette TRACE conn5 <- [1,1218,null,{}] 17:04:14 INFO - PROCESS | 3088 | 1461110654277 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:14 INFO - PROCESS | 3088 | 1461110654417 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 17:04:14 INFO - PROCESS | 3088 | 1461110654568 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:14 INFO - PROCESS | 3088 | ++DOCSHELL 1B759000 == 90 [pid = 3088] [id = 314] 17:04:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 164 (1B79F800) [pid = 3088] [serial = 941] [outer = 00000000] 17:04:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 165 (1B881C00) [pid = 3088] [serial = 942] [outer = 1B79F800] 17:04:14 INFO - PROCESS | 3088 | 1461110654621 Marionette DEBUG loaded listener.js 17:04:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 166 (1B939000) [pid = 3088] [serial = 943] [outer = 1B79F800] 17:04:15 INFO - PROCESS | 3088 | --DOCSHELL 1DA0A000 == 89 [pid = 3088] [id = 304] 17:04:15 INFO - PROCESS | 3088 | --DOCSHELL 1751CC00 == 88 [pid = 3088] [id = 303] 17:04:15 INFO - PROCESS | 3088 | --DOCSHELL 1B932400 == 87 [pid = 3088] [id = 302] 17:04:15 INFO - PROCESS | 3088 | --DOCSHELL 1E290800 == 86 [pid = 3088] [id = 301] 17:04:15 INFO - PROCESS | 3088 | --DOCSHELL 1CD68800 == 85 [pid = 3088] [id = 300] 17:04:15 INFO - PROCESS | 3088 | --DOCSHELL 13DB8000 == 84 [pid = 3088] [id = 299] 17:04:15 INFO - PROCESS | 3088 | --DOCSHELL 1B934800 == 83 [pid = 3088] [id = 298] 17:04:15 INFO - PROCESS | 3088 | --DOCSHELL 1B502800 == 82 [pid = 3088] [id = 297] 17:04:15 INFO - PROCESS | 3088 | --DOCSHELL 0F072C00 == 81 [pid = 3088] [id = 296] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 165 (232EC800) [pid = 3088] [serial = 864] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 164 (16E35800) [pid = 3088] [serial = 816] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 163 (1B7A0400) [pid = 3088] [serial = 819] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 162 (1F782800) [pid = 3088] [serial = 822] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 161 (20A71000) [pid = 3088] [serial = 825] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 160 (2107FC00) [pid = 3088] [serial = 828] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (218C0800) [pid = 3088] [serial = 831] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOCSHELL 13DB1400 == 80 [pid = 3088] [id = 295] 17:04:15 INFO - PROCESS | 3088 | --DOCSHELL 232E7C00 == 79 [pid = 3088] [id = 292] 17:04:15 INFO - PROCESS | 3088 | --DOCSHELL 209B1C00 == 78 [pid = 3088] [id = 291] 17:04:15 INFO - PROCESS | 3088 | --DOCSHELL 1B76E400 == 77 [pid = 3088] [id = 290] 17:04:15 INFO - PROCESS | 3088 | --DOCSHELL 174E2C00 == 76 [pid = 3088] [id = 289] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (1B759800) [pid = 3088] [serial = 621] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (218BD000) [pid = 3088] [serial = 633] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (21066800) [pid = 3088] [serial = 667] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (1B124800) [pid = 3088] [serial = 670] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (1CC73800) [pid = 3088] [serial = 673] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (2041F800) [pid = 3088] [serial = 676] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (2180E400) [pid = 3088] [serial = 679] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (232EAC00) [pid = 3088] [serial = 682] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (1E289400) [pid = 3088] [serial = 715] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (17516C00) [pid = 3088] [serial = 718] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (1B79B800) [pid = 3088] [serial = 721] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (1E5E7800) [pid = 3088] [serial = 724] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (1F64D400) [pid = 3088] [serial = 727] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (1F77EC00) [pid = 3088] [serial = 730] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (20992400) [pid = 3088] [serial = 733] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (212E5800) [pid = 3088] [serial = 630] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (21089000) [pid = 3088] [serial = 618] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (2118D400) [pid = 3088] [serial = 627] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (1DAE7400) [pid = 3088] [serial = 624] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (1F055C00) [pid = 3088] [serial = 849] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (20427400) [pid = 3088] [serial = 852] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (1F07FC00) [pid = 3088] [serial = 850] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (1F082C00) [pid = 3088] [serial = 814] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (1C42F400) [pid = 3088] [serial = 843] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (1C943800) [pid = 3088] [serial = 844] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (1928CC00) [pid = 3088] [serial = 840] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (1A3EA800) [pid = 3088] [serial = 841] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (20A6F000) [pid = 3088] [serial = 855] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (1B506800) [pid = 3088] [serial = 837] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (21CC1800) [pid = 3088] [serial = 862] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (1B76C400) [pid = 3088] [serial = 838] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (1CD68000) [pid = 3088] [serial = 846] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1B938800) [pid = 3088] [serial = 834] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (20433400) [pid = 3088] [serial = 853] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (2180C000) [pid = 3088] [serial = 861] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (20A76C00) [pid = 3088] [serial = 856] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1DADDC00) [pid = 3088] [serial = 847] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (20998C00) [pid = 3088] [serial = 859] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (20989400) [pid = 3088] [serial = 858] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1CEEC800) [pid = 3088] [serial = 772] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (2107E000) [pid = 3088] [serial = 775] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (1B771000) [pid = 3088] [serial = 769] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (21087400) [pid = 3088] [serial = 781] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (20433800) [pid = 3088] [serial = 778] [outer = 00000000] [url = about:blank] 17:04:15 INFO - PROCESS | 3088 | 1461110655264 Marionette TRACE conn5 <- [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]]]}] 17:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1016ms 17:04:15 INFO - PROCESS | 3088 | 1461110655291 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 17:04:15 INFO - PROCESS | 3088 | 1461110655297 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 17:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:04:15 INFO - PROCESS | 3088 | 1461110655303 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:04:15 INFO - PROCESS | 3088 | 1461110655306 Marionette TRACE conn5 <- [1,1222,null,{}] 17:04:15 INFO - PROCESS | 3088 | 1461110655309 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:15 INFO - PROCESS | 3088 | 1461110655405 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 17:04:15 INFO - PROCESS | 3088 | 1461110655507 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:15 INFO - PROCESS | 3088 | ++DOCSHELL 0B682400 == 77 [pid = 3088] [id = 315] 17:04:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (0F58CC00) [pid = 3088] [serial = 944] [outer = 00000000] 17:04:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1A36AC00) [pid = 3088] [serial = 945] [outer = 0F58CC00] 17:04:15 INFO - PROCESS | 3088 | 1461110655553 Marionette DEBUG loaded listener.js 17:04:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1A3F4C00) [pid = 3088] [serial = 946] [outer = 0F58CC00] 17:04:15 INFO - PROCESS | 3088 | 1461110655967 Marionette TRACE conn5 <- [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]]]}] 17:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 730ms 17:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:04:16 INFO - PROCESS | 3088 | 1461110656036 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 17:04:16 INFO - PROCESS | 3088 | 1461110656038 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 17:04:16 INFO - PROCESS | 3088 | 1461110656041 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:04:16 INFO - PROCESS | 3088 | 1461110656045 Marionette TRACE conn5 <- [1,1226,null,{}] 17:04:16 INFO - PROCESS | 3088 | 1461110656055 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:16 INFO - PROCESS | 3088 | 1461110656267 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 17:04:16 INFO - PROCESS | 3088 | 1461110656340 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:16 INFO - PROCESS | 3088 | ++DOCSHELL 17513400 == 78 [pid = 3088] [id = 316] 17:04:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (17514800) [pid = 3088] [serial = 947] [outer = 00000000] 17:04:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (18448800) [pid = 3088] [serial = 948] [outer = 17514800] 17:04:16 INFO - PROCESS | 3088 | 1461110656401 Marionette DEBUG loaded listener.js 17:04:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1A362400) [pid = 3088] [serial = 949] [outer = 17514800] 17:04:17 INFO - PROCESS | 3088 | 1461110657048 Marionette TRACE conn5 <- [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]]]}] 17:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1023ms 17:04:17 INFO - PROCESS | 3088 | 1461110657070 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 17:04:17 INFO - PROCESS | 3088 | 1461110657076 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 17:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:04:17 INFO - PROCESS | 3088 | 1461110657081 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:04:17 INFO - PROCESS | 3088 | 1461110657084 Marionette TRACE conn5 <- [1,1230,null,{}] 17:04:17 INFO - PROCESS | 3088 | 1461110657089 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:17 INFO - PROCESS | 3088 | 1461110657202 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 17:04:17 INFO - PROCESS | 3088 | 1461110657313 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:17 INFO - PROCESS | 3088 | ++DOCSHELL 1B801C00 == 79 [pid = 3088] [id = 317] 17:04:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1B805000) [pid = 3088] [serial = 950] [outer = 00000000] 17:04:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1B93E800) [pid = 3088] [serial = 951] [outer = 1B805000] 17:04:17 INFO - PROCESS | 3088 | 1461110657411 Marionette DEBUG loaded listener.js 17:04:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1C438C00) [pid = 3088] [serial = 952] [outer = 1B805000] 17:04:17 INFO - PROCESS | 3088 | 1461110658002 Marionette TRACE conn5 <- [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]]]}] 17:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 969ms 17:04:18 INFO - PROCESS | 3088 | 1461110658054 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 17:04:18 INFO - PROCESS | 3088 | 1461110658057 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 17:04:18 INFO - PROCESS | 3088 | 1461110658061 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:04:18 INFO - PROCESS | 3088 | 1461110658063 Marionette TRACE conn5 <- [1,1234,null,{}] 17:04:18 INFO - PROCESS | 3088 | 1461110658068 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:18 INFO - PROCESS | 3088 | 1461110658179 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 17:04:18 INFO - PROCESS | 3088 | 1461110658317 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:18 INFO - PROCESS | 3088 | ++DOCSHELL 1C9E3400 == 80 [pid = 3088] [id = 318] 17:04:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1C9E5000) [pid = 3088] [serial = 953] [outer = 00000000] 17:04:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1CD65800) [pid = 3088] [serial = 954] [outer = 1C9E5000] 17:04:18 INFO - PROCESS | 3088 | 1461110658376 Marionette DEBUG loaded listener.js 17:04:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1CDC5000) [pid = 3088] [serial = 955] [outer = 1C9E5000] 17:04:18 INFO - PROCESS | 3088 | 1461110658947 Marionette TRACE conn5 <- [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]]]}] 17:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 930ms 17:04:18 INFO - PROCESS | 3088 | 1461110658994 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 17:04:18 INFO - PROCESS | 3088 | 1461110658998 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 17:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:04:18 INFO - PROCESS | 3088 | 1461110659009 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:04:18 INFO - PROCESS | 3088 | 1461110659014 Marionette TRACE conn5 <- [1,1238,null,{}] 17:04:18 INFO - PROCESS | 3088 | 1461110659018 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:19 INFO - PROCESS | 3088 | 1461110659158 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 17:04:19 INFO - PROCESS | 3088 | 1461110659294 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:19 INFO - PROCESS | 3088 | ++DOCSHELL 1A7BF400 == 81 [pid = 3088] [id = 319] 17:04:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1DB9E800) [pid = 3088] [serial = 956] [outer = 00000000] 17:04:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1E4D2800) [pid = 3088] [serial = 957] [outer = 1DB9E800] 17:04:19 INFO - PROCESS | 3088 | 1461110659350 Marionette DEBUG loaded listener.js 17:04:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (1E4D8400) [pid = 3088] [serial = 958] [outer = 1DB9E800] 17:04:19 INFO - PROCESS | 3088 | 1461110659907 Marionette TRACE conn5 <- [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]]]}] 17:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 930ms 17:04:19 INFO - PROCESS | 3088 | 1461110659934 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 17:04:19 INFO - PROCESS | 3088 | 1461110659936 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 17:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:04:19 INFO - PROCESS | 3088 | 1461110659940 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:04:19 INFO - PROCESS | 3088 | 1461110659942 Marionette TRACE conn5 <- [1,1242,null,{}] 17:04:19 INFO - PROCESS | 3088 | 1461110659945 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:20 INFO - PROCESS | 3088 | 1461110660051 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 17:04:20 INFO - PROCESS | 3088 | 1461110660161 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:20 INFO - PROCESS | 3088 | ++DOCSHELL 1E5E9C00 == 82 [pid = 3088] [id = 320] 17:04:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (1EFC5C00) [pid = 3088] [serial = 959] [outer = 00000000] 17:04:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (1F056000) [pid = 3088] [serial = 960] [outer = 1EFC5C00] 17:04:20 INFO - PROCESS | 3088 | 1461110660217 Marionette DEBUG loaded listener.js 17:04:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (1F080000) [pid = 3088] [serial = 961] [outer = 1EFC5C00] 17:04:20 INFO - PROCESS | 3088 | 1461110660760 Marionette TRACE conn5 <- [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]]]}] 17:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 869ms 17:04:20 INFO - PROCESS | 3088 | 1461110660832 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 17:04:20 INFO - PROCESS | 3088 | 1461110660834 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 17:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:04:20 INFO - PROCESS | 3088 | 1461110660839 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:04:20 INFO - PROCESS | 3088 | 1461110660841 Marionette TRACE conn5 <- [1,1246,null,{}] 17:04:20 INFO - PROCESS | 3088 | 1461110660845 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:20 INFO - PROCESS | 3088 | 1461110660971 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 17:04:21 INFO - PROCESS | 3088 | 1461110661114 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:21 INFO - PROCESS | 3088 | ++DOCSHELL 2041A800 == 83 [pid = 3088] [id = 321] 17:04:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (2041D000) [pid = 3088] [serial = 962] [outer = 00000000] 17:04:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (20423C00) [pid = 3088] [serial = 963] [outer = 2041D000] 17:04:21 INFO - PROCESS | 3088 | 1461110661176 Marionette DEBUG loaded listener.js 17:04:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (2042F000) [pid = 3088] [serial = 964] [outer = 2041D000] 17:04:21 INFO - PROCESS | 3088 | 1461110661745 Marionette TRACE conn5 <- [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]]]}] 17:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 970ms 17:04:21 INFO - PROCESS | 3088 | 1461110661812 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 17:04:21 INFO - PROCESS | 3088 | 1461110661814 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 17:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:04:21 INFO - PROCESS | 3088 | 1461110661818 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:04:21 INFO - PROCESS | 3088 | 1461110661820 Marionette TRACE conn5 <- [1,1250,null,{}] 17:04:21 INFO - PROCESS | 3088 | 1461110661824 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:21 INFO - PROCESS | 3088 | 1461110661927 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 17:04:22 INFO - PROCESS | 3088 | 1461110662065 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:22 INFO - PROCESS | 3088 | ++DOCSHELL 20434000 == 84 [pid = 3088] [id = 322] 17:04:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (2098C000) [pid = 3088] [serial = 965] [outer = 00000000] 17:04:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (20996400) [pid = 3088] [serial = 966] [outer = 2098C000] 17:04:22 INFO - PROCESS | 3088 | 1461110662121 Marionette DEBUG loaded listener.js 17:04:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (209B6000) [pid = 3088] [serial = 967] [outer = 2098C000] 17:04:22 INFO - PROCESS | 3088 | 1461110662715 Marionette TRACE conn5 <- [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]]]}] 17:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 929ms 17:04:22 INFO - PROCESS | 3088 | 1461110662752 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 17:04:22 INFO - PROCESS | 3088 | 1461110662754 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 17:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:04:22 INFO - PROCESS | 3088 | 1461110662758 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:04:22 INFO - PROCESS | 3088 | 1461110662760 Marionette TRACE conn5 <- [1,1254,null,{}] 17:04:22 INFO - PROCESS | 3088 | 1461110662764 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:22 INFO - PROCESS | 3088 | 1461110662867 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 17:04:22 INFO - PROCESS | 3088 | 1461110662978 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:22 INFO - PROCESS | 3088 | ++DOCSHELL 20991400 == 85 [pid = 3088] [id = 323] 17:04:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (209B9400) [pid = 3088] [serial = 968] [outer = 00000000] 17:04:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (20AA2C00) [pid = 3088] [serial = 969] [outer = 209B9400] 17:04:23 INFO - PROCESS | 3088 | 1461110663031 Marionette DEBUG loaded listener.js 17:04:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (20A9EC00) [pid = 3088] [serial = 970] [outer = 209B9400] 17:04:23 INFO - PROCESS | 3088 | 1461110663660 Marionette TRACE conn5 <- [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]]]}] 17:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 970ms 17:04:23 INFO - PROCESS | 3088 | 1461110663732 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 17:04:23 INFO - PROCESS | 3088 | 1461110663734 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 17:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:04:23 INFO - PROCESS | 3088 | 1461110663737 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:04:23 INFO - PROCESS | 3088 | 1461110663739 Marionette TRACE conn5 <- [1,1258,null,{}] 17:04:23 INFO - PROCESS | 3088 | 1461110663743 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:23 INFO - PROCESS | 3088 | 1461110663858 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 17:04:23 INFO - PROCESS | 3088 | 1461110663999 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:23 INFO - PROCESS | 3088 | ++DOCSHELL 170F6000 == 86 [pid = 3088] [id = 324] 17:04:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (20A78000) [pid = 3088] [serial = 971] [outer = 00000000] 17:04:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (210E4000) [pid = 3088] [serial = 972] [outer = 20A78000] 17:04:24 INFO - PROCESS | 3088 | 1461110664054 Marionette DEBUG loaded listener.js 17:04:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (21199800) [pid = 3088] [serial = 973] [outer = 20A78000] 17:04:24 INFO - PROCESS | 3088 | 1461110664705 Marionette TRACE conn5 <- [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]]]}] 17:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1015ms 17:04:24 INFO - PROCESS | 3088 | 1461110664757 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 17:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:04:24 INFO - PROCESS | 3088 | 1461110664761 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 17:04:24 INFO - PROCESS | 3088 | 1461110664767 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:04:24 INFO - PROCESS | 3088 | 1461110664771 Marionette TRACE conn5 <- [1,1262,null,{}] 17:04:24 INFO - PROCESS | 3088 | 1461110664777 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:24 INFO - PROCESS | 3088 | 1461110664941 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 17:04:25 INFO - PROCESS | 3088 | 1461110665087 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:25 INFO - PROCESS | 3088 | ++DOCSHELL 1A36B000 == 87 [pid = 3088] [id = 325] 17:04:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (1B12EC00) [pid = 3088] [serial = 974] [outer = 00000000] 17:04:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (1B79DC00) [pid = 3088] [serial = 975] [outer = 1B12EC00] 17:04:25 INFO - PROCESS | 3088 | 1461110665139 Marionette DEBUG loaded listener.js 17:04:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (1B880800) [pid = 3088] [serial = 976] [outer = 1B12EC00] 17:04:25 INFO - PROCESS | 3088 | --DOCSHELL 1B759000 == 86 [pid = 3088] [id = 314] 17:04:25 INFO - PROCESS | 3088 | --DOCSHELL 212E8C00 == 85 [pid = 3088] [id = 309] 17:04:25 INFO - PROCESS | 3088 | --DOCSHELL 20A6FC00 == 84 [pid = 3088] [id = 308] 17:04:25 INFO - PROCESS | 3088 | --DOCSHELL 1B795C00 == 83 [pid = 3088] [id = 307] 17:04:25 INFO - PROCESS | 3088 | --DOCSHELL 1A364C00 == 82 [pid = 3088] [id = 306] 17:04:25 INFO - PROCESS | 3088 | 1461110665721 Marionette TRACE conn5 <- [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]]]}] 17:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 987ms 17:04:25 INFO - PROCESS | 3088 | 1461110665756 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 17:04:25 INFO - PROCESS | 3088 | 1461110665761 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 17:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:04:25 INFO - PROCESS | 3088 | 1461110665768 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:04:25 INFO - PROCESS | 3088 | 1461110665770 Marionette TRACE conn5 <- [1,1266,null,{}] 17:04:25 INFO - PROCESS | 3088 | 1461110665745 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:25 INFO - PROCESS | 3088 | 1461110665839 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 17:04:25 INFO - PROCESS | 3088 | 1461110665947 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:25 INFO - PROCESS | 3088 | ++DOCSHELL 12E8D400 == 83 [pid = 3088] [id = 326] 17:04:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (170EF400) [pid = 3088] [serial = 977] [outer = 00000000] 17:04:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (1B934800) [pid = 3088] [serial = 978] [outer = 170EF400] 17:04:26 INFO - PROCESS | 3088 | 1461110665993 Marionette DEBUG loaded listener.js 17:04:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (1CC74C00) [pid = 3088] [serial = 979] [outer = 170EF400] 17:04:26 INFO - PROCESS | 3088 | 1461110666461 Marionette TRACE conn5 <- [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]]]}] 17:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 770ms 17:04:26 INFO - PROCESS | 3088 | 1461110666510 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 17:04:26 INFO - PROCESS | 3088 | 1461110666512 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 17:04:26 INFO - PROCESS | 3088 | 1461110666515 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:04:26 INFO - PROCESS | 3088 | 1461110666519 Marionette TRACE conn5 <- [1,1270,null,{}] 17:04:26 INFO - PROCESS | 3088 | 1461110666535 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:26 INFO - PROCESS | 3088 | 1461110666664 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 17:04:26 INFO - PROCESS | 3088 | 1461110666734 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:26 INFO - PROCESS | 3088 | ++DOCSHELL 1F087400 == 84 [pid = 3088] [id = 327] 17:04:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (1F088C00) [pid = 3088] [serial = 980] [outer = 00000000] 17:04:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (1F789800) [pid = 3088] [serial = 981] [outer = 1F088C00] 17:04:26 INFO - PROCESS | 3088 | 1461110666783 Marionette DEBUG loaded listener.js 17:04:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (2042E000) [pid = 3088] [serial = 982] [outer = 1F088C00] 17:04:27 INFO - PROCESS | 3088 | 1461110667224 Marionette TRACE conn5 <- [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]]]}] 17:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 790ms 17:04:27 INFO - PROCESS | 3088 | 1461110667310 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 17:04:27 INFO - PROCESS | 3088 | 1461110667312 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 17:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:04:27 INFO - PROCESS | 3088 | 1461110667316 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:04:27 INFO - PROCESS | 3088 | 1461110667318 Marionette TRACE conn5 <- [1,1274,null,{}] 17:04:27 INFO - PROCESS | 3088 | 1461110667335 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:27 INFO - PROCESS | 3088 | 1461110667461 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 17:04:27 INFO - PROCESS | 3088 | 1461110667531 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:27 INFO - PROCESS | 3088 | ++DOCSHELL 20A9BC00 == 85 [pid = 3088] [id = 328] 17:04:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (20A9E000) [pid = 3088] [serial = 983] [outer = 00000000] 17:04:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (212E8800) [pid = 3088] [serial = 984] [outer = 20A9E000] 17:04:27 INFO - PROCESS | 3088 | 1461110667576 Marionette DEBUG loaded listener.js 17:04:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (218BF800) [pid = 3088] [serial = 985] [outer = 20A9E000] 17:04:28 INFO - PROCESS | 3088 | 1461110668003 Marionette TRACE conn5 <- [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]]]}] 17:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 769ms 17:04:28 INFO - PROCESS | 3088 | 1461110668090 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 17:04:28 INFO - PROCESS | 3088 | 1461110668092 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 17:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:04:28 INFO - PROCESS | 3088 | 1461110668095 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:04:28 INFO - PROCESS | 3088 | 1461110668097 Marionette TRACE conn5 <- [1,1278,null,{}] 17:04:28 INFO - PROCESS | 3088 | 1461110668101 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:28 INFO - PROCESS | 3088 | 1461110668223 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 17:04:28 INFO - PROCESS | 3088 | 1461110668292 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:28 INFO - PROCESS | 3088 | ++DOCSHELL 210DA000 == 86 [pid = 3088] [id = 329] 17:04:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (218C4000) [pid = 3088] [serial = 986] [outer = 00000000] 17:04:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (232F2800) [pid = 3088] [serial = 987] [outer = 218C4000] 17:04:28 INFO - PROCESS | 3088 | 1461110668337 Marionette DEBUG loaded listener.js 17:04:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (245AC400) [pid = 3088] [serial = 988] [outer = 218C4000] 17:04:28 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (1B79F800) [pid = 3088] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:04:28 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (1E293400) [pid = 3088] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:04:28 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (13DB2400) [pid = 3088] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:04:28 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (1B507400) [pid = 3088] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:04:28 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (1B93CC00) [pid = 3088] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:04:28 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (0F116800) [pid = 3088] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:04:28 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (1E455C00) [pid = 3088] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:04:28 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (1C94E000) [pid = 3088] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:04:28 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (1CD6B400) [pid = 3088] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:04:28 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (18A15C00) [pid = 3088] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:04:28 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (1CD63C00) [pid = 3088] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:04:28 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (218BEC00) [pid = 3088] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:04:28 INFO - PROCESS | 3088 | 1461110668824 Marionette TRACE conn5 <- [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]]]}] 17:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 770ms 17:04:28 INFO - PROCESS | 3088 | 1461110668866 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 17:04:28 INFO - PROCESS | 3088 | 1461110668868 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 17:04:28 INFO - PROCESS | 3088 | 1461110668871 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:04:28 INFO - PROCESS | 3088 | 1461110668873 Marionette TRACE conn5 <- [1,1282,null,{}] 17:04:28 INFO - PROCESS | 3088 | 1461110668876 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:28 INFO - PROCESS | 3088 | 1461110668984 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 17:04:29 INFO - PROCESS | 3088 | 1461110668991 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:29 INFO - PROCESS | 3088 | ++DOCSHELL 1B939800 == 87 [pid = 3088] [id = 330] 17:04:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (1CD63C00) [pid = 3088] [serial = 989] [outer = 00000000] 17:04:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (201A1800) [pid = 3088] [serial = 990] [outer = 1CD63C00] 17:04:29 INFO - PROCESS | 3088 | 1461110669039 Marionette DEBUG loaded listener.js 17:04:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (201A6800) [pid = 3088] [serial = 991] [outer = 1CD63C00] 17:04:29 INFO - PROCESS | 3088 | 1461110669478 Marionette TRACE conn5 <- [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]]]}] 17:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 17:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:04:29 INFO - PROCESS | 3088 | 1461110669546 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 17:04:29 INFO - PROCESS | 3088 | 1461110669548 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 17:04:29 INFO - PROCESS | 3088 | 1461110669551 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:04:29 INFO - PROCESS | 3088 | 1461110669553 Marionette TRACE conn5 <- [1,1286,null,{}] 17:04:29 INFO - PROCESS | 3088 | 1461110669556 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:29 INFO - PROCESS | 3088 | 1461110669642 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 17:04:29 INFO - PROCESS | 3088 | 1461110669678 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:29 INFO - PROCESS | 3088 | ++DOCSHELL 201A7800 == 88 [pid = 3088] [id = 331] 17:04:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (201AB800) [pid = 3088] [serial = 992] [outer = 00000000] 17:04:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (20C8B000) [pid = 3088] [serial = 993] [outer = 201AB800] 17:04:29 INFO - PROCESS | 3088 | 1461110669722 Marionette DEBUG loaded listener.js 17:04:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (20C8D400) [pid = 3088] [serial = 994] [outer = 201AB800] 17:04:30 INFO - PROCESS | 3088 | 1461110670175 Marionette TRACE conn5 <- [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]]]}] 17:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 669ms 17:04:30 INFO - PROCESS | 3088 | 1461110670222 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 17:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:04:30 INFO - PROCESS | 3088 | 1461110670224 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 17:04:30 INFO - PROCESS | 3088 | 1461110670227 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:04:30 INFO - PROCESS | 3088 | 1461110670229 Marionette TRACE conn5 <- [1,1290,null,{}] 17:04:30 INFO - PROCESS | 3088 | 1461110670232 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:30 INFO - PROCESS | 3088 | 1461110670320 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 17:04:30 INFO - PROCESS | 3088 | 1461110670326 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:30 INFO - PROCESS | 3088 | ++DOCSHELL 20C8E400 == 89 [pid = 3088] [id = 332] 17:04:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (20C91400) [pid = 3088] [serial = 995] [outer = 00000000] 17:04:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (232EC400) [pid = 3088] [serial = 996] [outer = 20C91400] 17:04:30 INFO - PROCESS | 3088 | 1461110670370 Marionette DEBUG loaded listener.js 17:04:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (24A7F400) [pid = 3088] [serial = 997] [outer = 20C91400] 17:04:31 INFO - PROCESS | 3088 | 1461110671119 Marionette TRACE conn5 <- [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]]]}] 17:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 930ms 17:04:31 INFO - PROCESS | 3088 | 1461110671158 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 17:04:31 INFO - PROCESS | 3088 | 1461110671164 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 17:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:04:31 INFO - PROCESS | 3088 | 1461110671170 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:04:31 INFO - PROCESS | 3088 | 1461110671174 Marionette TRACE conn5 <- [1,1294,null,{}] 17:04:31 INFO - PROCESS | 3088 | 1461110671179 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:31 INFO - PROCESS | 3088 | 1461110671301 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 17:04:31 INFO - PROCESS | 3088 | 1461110671461 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:31 INFO - PROCESS | 3088 | ++DOCSHELL 1B76E800 == 90 [pid = 3088] [id = 333] 17:04:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (1B76F000) [pid = 3088] [serial = 998] [outer = 00000000] 17:04:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (1CC7D400) [pid = 3088] [serial = 999] [outer = 1B76F000] 17:04:31 INFO - PROCESS | 3088 | 1461110671520 Marionette DEBUG loaded listener.js 17:04:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (1DB93800) [pid = 3088] [serial = 1000] [outer = 1B76F000] 17:04:32 INFO - PROCESS | 3088 | 1461110672083 Marionette TRACE conn5 <- [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]]]}] 17:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 970ms 17:04:32 INFO - PROCESS | 3088 | 1461110672144 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 17:04:32 INFO - PROCESS | 3088 | 1461110672150 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 17:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:04:32 INFO - PROCESS | 3088 | 1461110672156 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:04:32 INFO - PROCESS | 3088 | 1461110672159 Marionette TRACE conn5 <- [1,1298,null,{}] 17:04:32 INFO - PROCESS | 3088 | 1461110672164 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:32 INFO - PROCESS | 3088 | 1461110672330 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 17:04:32 INFO - PROCESS | 3088 | 1461110672441 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:32 INFO - PROCESS | 3088 | ++DOCSHELL 1DB9B400 == 91 [pid = 3088] [id = 334] 17:04:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (1DB9F400) [pid = 3088] [serial = 1001] [outer = 00000000] 17:04:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (201A4C00) [pid = 3088] [serial = 1002] [outer = 1DB9F400] 17:04:32 INFO - PROCESS | 3088 | 1461110672498 Marionette DEBUG loaded listener.js 17:04:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (2098D000) [pid = 3088] [serial = 1003] [outer = 1DB9F400] 17:04:33 INFO - PROCESS | 3088 | 1461110673126 Marionette TRACE conn5 <- [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] 17:04:33 INFO - PROCESS | 3088 | 1461110673181 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 17:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:04:33 INFO - PROCESS | 3088 | 1461110673185 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:04:33 INFO - PROCESS | 3088 | 1461110673189 Marionette TRACE conn5 <- [1,1302,null,{}] 17:04:33 INFO - PROCESS | 3088 | 1461110673200 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:33 INFO - PROCESS | 3088 | 1461110673318 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 17:04:33 INFO - PROCESS | 3088 | 1461110673466 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:33 INFO - PROCESS | 3088 | ++DOCSHELL 218B8400 == 92 [pid = 3088] [id = 335] 17:04:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 164 (21CCBC00) [pid = 3088] [serial = 1004] [outer = 00000000] 17:04:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 165 (24A88400) [pid = 3088] [serial = 1005] [outer = 21CCBC00] 17:04:33 INFO - PROCESS | 3088 | 1461110673524 Marionette DEBUG loaded listener.js 17:04:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 166 (24A8D000) [pid = 3088] [serial = 1006] [outer = 21CCBC00] 17:04:34 INFO - PROCESS | 3088 | 1461110674125 Marionette TRACE conn5 <- [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]]]}] 17:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 970ms 17:04:34 INFO - PROCESS | 3088 | 1461110674158 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 17:04:34 INFO - PROCESS | 3088 | 1461110674161 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 17:04:34 INFO - PROCESS | 3088 | 1461110674164 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:04:34 INFO - PROCESS | 3088 | 1461110674166 Marionette TRACE conn5 <- [1,1306,null,{}] 17:04:34 INFO - PROCESS | 3088 | 1461110674170 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:34 INFO - PROCESS | 3088 | 1461110674286 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 17:04:34 INFO - PROCESS | 3088 | 1461110674434 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:34 INFO - PROCESS | 3088 | ++DOCSHELL 24A87400 == 93 [pid = 3088] [id = 336] 17:04:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 167 (24AD1000) [pid = 3088] [serial = 1007] [outer = 00000000] 17:04:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 168 (253D6C00) [pid = 3088] [serial = 1008] [outer = 24AD1000] 17:04:34 INFO - PROCESS | 3088 | 1461110674489 Marionette DEBUG loaded listener.js 17:04:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 169 (2690B400) [pid = 3088] [serial = 1009] [outer = 24AD1000] 17:04:35 INFO - PROCESS | 3088 | 1461110675048 Marionette TRACE conn5 <- [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]]]}] 17:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 929ms 17:04:35 INFO - PROCESS | 3088 | 1461110675098 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 17:04:35 INFO - PROCESS | 3088 | 1461110675100 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 17:04:35 INFO - PROCESS | 3088 | 1461110675104 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:04:35 INFO - PROCESS | 3088 | 1461110675106 Marionette TRACE conn5 <- [1,1310,null,{}] 17:04:35 INFO - PROCESS | 3088 | 1461110675110 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:35 INFO - PROCESS | 3088 | 1461110675220 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 17:04:35 INFO - PROCESS | 3088 | 1461110675366 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:35 INFO - PROCESS | 3088 | ++DOCSHELL 24ADE000 == 94 [pid = 3088] [id = 337] 17:04:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 170 (26909800) [pid = 3088] [serial = 1010] [outer = 00000000] 17:04:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 171 (28184C00) [pid = 3088] [serial = 1011] [outer = 26909800] 17:04:35 INFO - PROCESS | 3088 | 1461110675421 Marionette DEBUG loaded listener.js 17:04:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 172 (28187C00) [pid = 3088] [serial = 1012] [outer = 26909800] 17:04:36 INFO - PROCESS | 3088 | 1461110676015 Marionette TRACE conn5 <- [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]]]}] 17:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 930ms 17:04:36 INFO - PROCESS | 3088 | 1461110676038 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 17:04:36 INFO - PROCESS | 3088 | 1461110676040 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 17:04:36 INFO - PROCESS | 3088 | 1461110676043 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:04:36 INFO - PROCESS | 3088 | 1461110676045 Marionette TRACE conn5 <- [1,1314,null,{}] 17:04:36 INFO - PROCESS | 3088 | 1461110676049 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:36 INFO - PROCESS | 3088 | 1461110676172 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 17:04:36 INFO - PROCESS | 3088 | 1461110676331 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:36 INFO - PROCESS | 3088 | ++DOCSHELL 24B16400 == 95 [pid = 3088] [id = 338] 17:04:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 173 (24B1A000) [pid = 3088] [serial = 1013] [outer = 00000000] 17:04:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 174 (26307800) [pid = 3088] [serial = 1014] [outer = 24B1A000] 17:04:36 INFO - PROCESS | 3088 | 1461110676389 Marionette DEBUG loaded listener.js 17:04:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 175 (2630A800) [pid = 3088] [serial = 1015] [outer = 24B1A000] 17:04:37 INFO - PROCESS | 3088 | 1461110677010 Marionette TRACE conn5 <- [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]]]}] 17:04:37 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 17:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1015ms 17:04:37 INFO - PROCESS | 3088 | 1461110677063 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 17:04:37 INFO - PROCESS | 3088 | 1461110677066 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 17:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:04:37 INFO - PROCESS | 3088 | 1461110677069 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:04:37 INFO - PROCESS | 3088 | 1461110677071 Marionette TRACE conn5 <- [1,1318,null,{}] 17:04:37 INFO - PROCESS | 3088 | 1461110677075 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:37 INFO - PROCESS | 3088 | 1461110677185 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 17:04:37 INFO - PROCESS | 3088 | 1461110677523 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:37 INFO - PROCESS | 3088 | ++DOCSHELL 129BB800 == 96 [pid = 3088] [id = 339] 17:04:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 176 (129BC000) [pid = 3088] [serial = 1016] [outer = 00000000] 17:04:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 177 (12D4F400) [pid = 3088] [serial = 1017] [outer = 129BC000] 17:04:37 INFO - PROCESS | 3088 | 1461110677638 Marionette DEBUG loaded listener.js 17:04:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 178 (16C10400) [pid = 3088] [serial = 1018] [outer = 129BC000] 17:04:38 INFO - PROCESS | 3088 | 1461110678208 Marionette TRACE conn5 <- [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]]]}] 17:04:38 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 17:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1174ms 17:04:38 INFO - PROCESS | 3088 | 1461110678248 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 17:04:38 INFO - PROCESS | 3088 | 1461110678252 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 17:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:04:38 INFO - PROCESS | 3088 | 1461110678256 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:04:38 INFO - PROCESS | 3088 | 1461110678260 Marionette TRACE conn5 <- [1,1322,null,{}] 17:04:38 INFO - PROCESS | 3088 | 1461110678265 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:38 INFO - PROCESS | 3088 | 1461110678371 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 17:04:38 INFO - PROCESS | 3088 | 1461110678540 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:38 INFO - PROCESS | 3088 | ++DOCSHELL 1A367000 == 97 [pid = 3088] [id = 340] 17:04:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 179 (1A7BA000) [pid = 3088] [serial = 1019] [outer = 00000000] 17:04:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 180 (1B50F000) [pid = 3088] [serial = 1020] [outer = 1A7BA000] 17:04:38 INFO - PROCESS | 3088 | 1461110678592 Marionette DEBUG loaded listener.js 17:04:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 181 (1B76F400) [pid = 3088] [serial = 1021] [outer = 1A7BA000] 17:04:39 INFO - PROCESS | 3088 | --DOCSHELL 201A7800 == 96 [pid = 3088] [id = 331] 17:04:39 INFO - PROCESS | 3088 | --DOCSHELL 1B939800 == 95 [pid = 3088] [id = 330] 17:04:39 INFO - PROCESS | 3088 | --DOCSHELL 210DA000 == 94 [pid = 3088] [id = 329] 17:04:39 INFO - PROCESS | 3088 | --DOCSHELL 20A9BC00 == 93 [pid = 3088] [id = 328] 17:04:39 INFO - PROCESS | 3088 | --DOCSHELL 1F087400 == 92 [pid = 3088] [id = 327] 17:04:39 INFO - PROCESS | 3088 | --DOCSHELL 12E8D400 == 91 [pid = 3088] [id = 326] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 180 (1B502400) [pid = 3088] [serial = 918] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 179 (1CDC8800) [pid = 3088] [serial = 921] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 178 (21080000) [pid = 3088] [serial = 924] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 177 (209B9C00) [pid = 3088] [serial = 915] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 176 (218BC800) [pid = 3088] [serial = 927] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 175 (245A9400) [pid = 3088] [serial = 930] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 174 (253D8400) [pid = 3088] [serial = 933] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 173 (2690CC00) [pid = 3088] [serial = 936] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 172 (1C951000) [pid = 3088] [serial = 882] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 171 (245AF000) [pid = 3088] [serial = 879] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 170 (245A4800) [pid = 3088] [serial = 876] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 169 (209B7000) [pid = 3088] [serial = 873] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 168 (1A36AC00) [pid = 3088] [serial = 945] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOCSHELL 1A36B000 == 90 [pid = 3088] [id = 325] 17:04:39 INFO - PROCESS | 3088 | --DOCSHELL 2098E000 == 89 [pid = 3088] [id = 305] 17:04:39 INFO - PROCESS | 3088 | --DOCSHELL 1A7BF400 == 88 [pid = 3088] [id = 319] 17:04:39 INFO - PROCESS | 3088 | --DOCSHELL 1C9E3400 == 87 [pid = 3088] [id = 318] 17:04:39 INFO - PROCESS | 3088 | --DOCSHELL 1B801C00 == 86 [pid = 3088] [id = 317] 17:04:39 INFO - PROCESS | 3088 | --DOCSHELL 17513400 == 85 [pid = 3088] [id = 316] 17:04:39 INFO - PROCESS | 3088 | --DOCSHELL 0B682400 == 84 [pid = 3088] [id = 315] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 167 (1B881C00) [pid = 3088] [serial = 942] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 166 (1B939000) [pid = 3088] [serial = 943] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 165 (1F653000) [pid = 3088] [serial = 913] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 164 (18E03800) [pid = 3088] [serial = 939] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 163 (1DB9BC00) [pid = 3088] [serial = 870] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 162 (1F655800) [pid = 3088] [serial = 904] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 161 (176AE400) [pid = 3088] [serial = 886] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 160 (1B774000) [pid = 3088] [serial = 892] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (1C431400) [pid = 3088] [serial = 894] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (12E7F400) [pid = 3088] [serial = 888] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (1F083000) [pid = 3088] [serial = 912] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (17433400) [pid = 3088] [serial = 885] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (1CD5F800) [pid = 3088] [serial = 898] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (1DCEA400) [pid = 3088] [serial = 901] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (1A7C4000) [pid = 3088] [serial = 867] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (1F07F400) [pid = 3088] [serial = 903] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (13AA9400) [pid = 3088] [serial = 889] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (1C432000) [pid = 3088] [serial = 910] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (20433C00) [pid = 3088] [serial = 907] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (1B935C00) [pid = 3088] [serial = 909] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (232F0800) [pid = 3088] [serial = 865] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (20422000) [pid = 3088] [serial = 906] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (1CC7D000) [pid = 3088] [serial = 897] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (1DB93400) [pid = 3088] [serial = 900] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (1B751800) [pid = 3088] [serial = 891] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (1C7A0C00) [pid = 3088] [serial = 895] [outer = 00000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3088 | 1461110679253 Marionette TRACE conn5 <- [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]]]}] 17:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1021ms 17:04:39 INFO - PROCESS | 3088 | 1461110679281 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 17:04:39 INFO - PROCESS | 3088 | 1461110679285 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 17:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:04:39 INFO - PROCESS | 3088 | 1461110679292 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:04:39 INFO - PROCESS | 3088 | 1461110679294 Marionette TRACE conn5 <- [1,1326,null,{}] 17:04:39 INFO - PROCESS | 3088 | 1461110679298 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:39 INFO - PROCESS | 3088 | 1461110679390 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 17:04:39 INFO - PROCESS | 3088 | 1461110679489 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:39 INFO - PROCESS | 3088 | ++DOCSHELL 12FE9C00 == 85 [pid = 3088] [id = 341] 17:04:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (131D7400) [pid = 3088] [serial = 1022] [outer = 00000000] 17:04:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (1751B000) [pid = 3088] [serial = 1023] [outer = 131D7400] 17:04:39 INFO - PROCESS | 3088 | 1461110679535 Marionette DEBUG loaded listener.js 17:04:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (183BBC00) [pid = 3088] [serial = 1024] [outer = 131D7400] 17:04:40 INFO - PROCESS | 3088 | 1461110680408 Marionette TRACE conn5 <- [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]]]}] 17:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1166ms 17:04:40 INFO - PROCESS | 3088 | 1461110680461 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 17:04:40 INFO - PROCESS | 3088 | 1461110680464 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 17:04:40 INFO - PROCESS | 3088 | 1461110680473 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:04:40 INFO - PROCESS | 3088 | 1461110680478 Marionette TRACE conn5 <- [1,1330,null,{}] 17:04:40 INFO - PROCESS | 3088 | 1461110680487 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:40 INFO - PROCESS | 3088 | 1461110680577 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 17:04:40 INFO - PROCESS | 3088 | 1461110680585 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:40 INFO - PROCESS | 3088 | ++DOCSHELL 1B13BC00 == 86 [pid = 3088] [id = 342] 17:04:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (1B13EC00) [pid = 3088] [serial = 1025] [outer = 00000000] 17:04:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (1B795C00) [pid = 3088] [serial = 1026] [outer = 1B13EC00] 17:04:40 INFO - PROCESS | 3088 | 1461110680630 Marionette DEBUG loaded listener.js 17:04:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (1B79F800) [pid = 3088] [serial = 1027] [outer = 1B13EC00] 17:04:41 INFO - PROCESS | 3088 | 1461110681081 Marionette TRACE conn5 <- [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]]]}] 17:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 690ms 17:04:41 INFO - PROCESS | 3088 | 1461110681167 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 17:04:41 INFO - PROCESS | 3088 | 1461110681170 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 17:04:41 INFO - PROCESS | 3088 | 1461110681172 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:04:41 INFO - PROCESS | 3088 | 1461110681174 Marionette TRACE conn5 <- [1,1334,null,{}] 17:04:41 INFO - PROCESS | 3088 | 1461110681186 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:41 INFO - PROCESS | 3088 | 1461110681308 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 17:04:41 INFO - PROCESS | 3088 | 1461110681374 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:41 INFO - PROCESS | 3088 | ++DOCSHELL 1B935400 == 87 [pid = 3088] [id = 343] 17:04:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (1B939000) [pid = 3088] [serial = 1028] [outer = 00000000] 17:04:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (1C432800) [pid = 3088] [serial = 1029] [outer = 1B939000] 17:04:41 INFO - PROCESS | 3088 | 1461110681419 Marionette DEBUG loaded listener.js 17:04:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (1C66E400) [pid = 3088] [serial = 1030] [outer = 1B939000] 17:04:41 INFO - PROCESS | 3088 | 1461110681851 Marionette TRACE conn5 <- [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]]]}] 17:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 731ms 17:04:41 INFO - PROCESS | 3088 | 1461110681936 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 17:04:41 INFO - PROCESS | 3088 | 1461110681938 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 17:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:04:41 INFO - PROCESS | 3088 | 1461110681941 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:04:41 INFO - PROCESS | 3088 | 1461110681943 Marionette TRACE conn5 <- [1,1338,null,{}] 17:04:41 INFO - PROCESS | 3088 | 1461110681946 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:42 INFO - PROCESS | 3088 | 1461110682069 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 17:04:42 INFO - PROCESS | 3088 | 1461110682136 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:42 INFO - PROCESS | 3088 | ++DOCSHELL 1C948000 == 88 [pid = 3088] [id = 344] 17:04:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (1C9A6400) [pid = 3088] [serial = 1031] [outer = 00000000] 17:04:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (1CAB5800) [pid = 3088] [serial = 1032] [outer = 1C9A6400] 17:04:42 INFO - PROCESS | 3088 | 1461110682190 Marionette DEBUG loaded listener.js 17:04:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (1CD5E400) [pid = 3088] [serial = 1033] [outer = 1C9A6400] 17:04:42 INFO - PROCESS | 3088 | 1461110682630 Marionette TRACE conn5 <- [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]]]}] 17:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 729ms 17:04:42 INFO - PROCESS | 3088 | 1461110682679 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 17:04:42 INFO - PROCESS | 3088 | 1461110682681 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 17:04:42 INFO - PROCESS | 3088 | 1461110682684 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:04:42 INFO - PROCESS | 3088 | 1461110682686 Marionette TRACE conn5 <- [1,1342,null,{}] 17:04:42 INFO - PROCESS | 3088 | 1461110682689 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:42 INFO - PROCESS | 3088 | 1461110682811 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 17:04:42 INFO - PROCESS | 3088 | 1461110682880 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:42 INFO - PROCESS | 3088 | ++DOCSHELL 1A3F5C00 == 89 [pid = 3088] [id = 345] 17:04:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (1B50EC00) [pid = 3088] [serial = 1034] [outer = 00000000] 17:04:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (1DB94C00) [pid = 3088] [serial = 1035] [outer = 1B50EC00] 17:04:42 INFO - PROCESS | 3088 | 1461110682924 Marionette DEBUG loaded listener.js 17:04:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (1DB9D800) [pid = 3088] [serial = 1036] [outer = 1B50EC00] 17:04:43 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (1F088C00) [pid = 3088] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:04:43 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (1CD63C00) [pid = 3088] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:04:43 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (20991000) [pid = 3088] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:04:43 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (20A9E000) [pid = 3088] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:04:43 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (218C4000) [pid = 3088] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:04:43 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (201AB800) [pid = 3088] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:04:43 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (0F58CC00) [pid = 3088] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:04:43 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (170EF400) [pid = 3088] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:04:43 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (1B12EC00) [pid = 3088] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:04:43 INFO - PROCESS | 3088 | 1461110683497 Marionette TRACE conn5 <- [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]]]}] 17:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 830ms 17:04:43 INFO - PROCESS | 3088 | 1461110683518 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 17:04:43 INFO - PROCESS | 3088 | 1461110683520 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 17:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:04:43 INFO - PROCESS | 3088 | 1461110683523 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:04:43 INFO - PROCESS | 3088 | 1461110683525 Marionette TRACE conn5 <- [1,1346,null,{}] 17:04:43 INFO - PROCESS | 3088 | 1461110683528 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:43 INFO - PROCESS | 3088 | 1461110683651 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 17:04:43 INFO - PROCESS | 3088 | 1461110683732 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:43 INFO - PROCESS | 3088 | ++DOCSHELL 1B12EC00 == 90 [pid = 3088] [id = 346] 17:04:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (1B50B400) [pid = 3088] [serial = 1037] [outer = 00000000] 17:04:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (1DA07C00) [pid = 3088] [serial = 1038] [outer = 1B50B400] 17:04:43 INFO - PROCESS | 3088 | 1461110683778 Marionette DEBUG loaded listener.js 17:04:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (1DC59C00) [pid = 3088] [serial = 1039] [outer = 1B50B400] 17:04:44 INFO - PROCESS | 3088 | 1461110684139 Marionette TRACE conn5 <- [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]]]}] 17:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 17:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:04:44 INFO - PROCESS | 3088 | 1461110684194 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 17:04:44 INFO - PROCESS | 3088 | 1461110684196 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 17:04:44 INFO - PROCESS | 3088 | 1461110684200 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:04:44 INFO - PROCESS | 3088 | 1461110684201 Marionette TRACE conn5 <- [1,1350,null,{}] 17:04:44 INFO - PROCESS | 3088 | 1461110684205 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:44 INFO - PROCESS | 3088 | 1461110684290 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 17:04:44 INFO - PROCESS | 3088 | 1461110684296 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:44 INFO - PROCESS | 3088 | ++DOCSHELL 1CD6C800 == 91 [pid = 3088] [id = 347] 17:04:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (1DA04800) [pid = 3088] [serial = 1040] [outer = 00000000] 17:04:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (1E4CD800) [pid = 3088] [serial = 1041] [outer = 1DA04800] 17:04:44 INFO - PROCESS | 3088 | 1461110684342 Marionette DEBUG loaded listener.js 17:04:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (1E5F0000) [pid = 3088] [serial = 1042] [outer = 1DA04800] 17:04:44 INFO - PROCESS | 3088 | 1461110684816 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 17:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 670ms 17:04:44 INFO - PROCESS | 3088 | 1461110684870 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 17:04:44 INFO - PROCESS | 3088 | 1461110684872 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 17:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:04:44 INFO - PROCESS | 3088 | 1461110684876 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:04:44 INFO - PROCESS | 3088 | 1461110684877 Marionette TRACE conn5 <- [1,1354,null,{}] 17:04:44 INFO - PROCESS | 3088 | 1461110684881 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:44 INFO - PROCESS | 3088 | 1461110684967 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 17:04:44 INFO - PROCESS | 3088 | 1461110684973 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:44 INFO - PROCESS | 3088 | ++DOCSHELL 1E45E800 == 92 [pid = 3088] [id = 348] 17:04:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (1EF81800) [pid = 3088] [serial = 1043] [outer = 00000000] 17:04:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (1F07DC00) [pid = 3088] [serial = 1044] [outer = 1EF81800] 17:04:45 INFO - PROCESS | 3088 | 1461110685018 Marionette DEBUG loaded listener.js 17:04:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (1F650400) [pid = 3088] [serial = 1045] [outer = 1EF81800] 17:04:45 INFO - PROCESS | 3088 | 1461110685625 Marionette TRACE conn5 <- [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] 17:04:45 INFO - PROCESS | 3088 | 1461110685711 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 17:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:04:45 INFO - PROCESS | 3088 | 1461110685807 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:04:45 INFO - PROCESS | 3088 | 1461110685812 Marionette TRACE conn5 <- [1,1358,null,{}] 17:04:45 INFO - PROCESS | 3088 | 1461110685830 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:45 INFO - PROCESS | 3088 | 1461110685953 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 17:04:46 INFO - PROCESS | 3088 | 1461110686087 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:46 INFO - PROCESS | 3088 | ++DOCSHELL 0F071C00 == 93 [pid = 3088] [id = 349] 17:04:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (12902C00) [pid = 3088] [serial = 1046] [outer = 00000000] 17:04:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (1A7BF400) [pid = 3088] [serial = 1047] [outer = 12902C00] 17:04:46 INFO - PROCESS | 3088 | 1461110686146 Marionette DEBUG loaded listener.js 17:04:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (1B50C800) [pid = 3088] [serial = 1048] [outer = 12902C00] 17:04:46 INFO - PROCESS | 3088 | 1461110686749 Marionette TRACE conn5 <- [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] 17:04:46 INFO - PROCESS | 3088 | 1461110686806 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 17:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:04:46 INFO - PROCESS | 3088 | 1461110686812 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:04:46 INFO - PROCESS | 3088 | 1461110686815 Marionette TRACE conn5 <- [1,1362,null,{}] 17:04:46 INFO - PROCESS | 3088 | 1461110686819 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:46 INFO - PROCESS | 3088 | 1461110686934 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 17:04:47 INFO - PROCESS | 3088 | 1461110687077 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:47 INFO - PROCESS | 3088 | ++DOCSHELL 1A36D000 == 94 [pid = 3088] [id = 350] 17:04:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (1B50C400) [pid = 3088] [serial = 1049] [outer = 00000000] 17:04:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (1CC76C00) [pid = 3088] [serial = 1050] [outer = 1B50C400] 17:04:47 INFO - PROCESS | 3088 | 1461110687133 Marionette DEBUG loaded listener.js 17:04:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (1CD60C00) [pid = 3088] [serial = 1051] [outer = 1B50C400] 17:04:47 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:04:47 INFO - PROCESS | 3088 | 1461110687752 Marionette TRACE conn5 <- [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] 17:04:47 INFO - PROCESS | 3088 | 1461110687786 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 17:04:47 INFO - PROCESS | 3088 | 1461110687790 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:04:47 INFO - PROCESS | 3088 | 1461110687794 Marionette TRACE conn5 <- [1,1366,null,{}] 17:04:47 INFO - PROCESS | 3088 | 1461110687805 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:47 INFO - PROCESS | 3088 | 1461110687921 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 17:04:48 INFO - PROCESS | 3088 | 1461110688067 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:48 INFO - PROCESS | 3088 | ++DOCSHELL 1F787C00 == 95 [pid = 3088] [id = 351] 17:04:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 164 (1F78A000) [pid = 3088] [serial = 1052] [outer = 00000000] 17:04:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 165 (201A5800) [pid = 3088] [serial = 1053] [outer = 1F78A000] 17:04:48 INFO - PROCESS | 3088 | 1461110688126 Marionette DEBUG loaded listener.js 17:04:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 166 (2041B400) [pid = 3088] [serial = 1054] [outer = 1F78A000] 17:04:48 INFO - PROCESS | 3088 | 1461110688724 Marionette TRACE conn5 <- [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] 17:04:48 INFO - PROCESS | 3088 | 1461110688766 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 17:04:48 INFO - PROCESS | 3088 | 1461110688770 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:04:48 INFO - PROCESS | 3088 | 1461110688772 Marionette TRACE conn5 <- [1,1370,null,{}] 17:04:48 INFO - PROCESS | 3088 | 1461110688775 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:48 INFO - PROCESS | 3088 | 1461110688887 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 17:04:49 INFO - PROCESS | 3088 | 1461110689030 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:49 INFO - PROCESS | 3088 | ++DOCSHELL 20436800 == 96 [pid = 3088] [id = 352] 17:04:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 167 (20438400) [pid = 3088] [serial = 1055] [outer = 00000000] 17:04:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 168 (20998400) [pid = 3088] [serial = 1056] [outer = 20438400] 17:04:49 INFO - PROCESS | 3088 | 1461110689087 Marionette DEBUG loaded listener.js 17:04:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 169 (209B7000) [pid = 3088] [serial = 1057] [outer = 20438400] 17:04:49 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:04:49 INFO - PROCESS | 3088 | 1461110689717 Marionette TRACE conn5 <- [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] 17:04:49 INFO - PROCESS | 3088 | 1461110689753 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 17:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:04:49 INFO - PROCESS | 3088 | 1461110689758 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:04:49 INFO - PROCESS | 3088 | 1461110689760 Marionette TRACE conn5 <- [1,1374,null,{}] 17:04:49 INFO - PROCESS | 3088 | 1461110689763 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:49 INFO - PROCESS | 3088 | 1461110689871 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 17:04:50 INFO - PROCESS | 3088 | 1461110690013 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:50 INFO - PROCESS | 3088 | ++DOCSHELL 2042EC00 == 97 [pid = 3088] [id = 353] 17:04:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 170 (209B9000) [pid = 3088] [serial = 1058] [outer = 00000000] 17:04:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 171 (20C85400) [pid = 3088] [serial = 1059] [outer = 209B9000] 17:04:50 INFO - PROCESS | 3088 | 1461110690069 Marionette DEBUG loaded listener.js 17:04:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 172 (20C8F800) [pid = 3088] [serial = 1060] [outer = 209B9000] 17:04:50 INFO - PROCESS | 3088 | 1461110690644 Marionette TRACE conn5 <- [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] 17:04:50 INFO - PROCESS | 3088 | 1461110690691 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 17:04:50 INFO - PROCESS | 3088 | 1461110690694 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:04:50 INFO - PROCESS | 3088 | 1461110690697 Marionette TRACE conn5 <- [1,1378,null,{}] 17:04:50 INFO - PROCESS | 3088 | 1461110690700 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:50 INFO - PROCESS | 3088 | 1461110690832 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 17:04:50 INFO - PROCESS | 3088 | 1461110690991 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:51 INFO - PROCESS | 3088 | ++DOCSHELL 21059C00 == 98 [pid = 3088] [id = 354] 17:04:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 173 (2105B800) [pid = 3088] [serial = 1061] [outer = 00000000] 17:04:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 174 (2180E800) [pid = 3088] [serial = 1062] [outer = 2105B800] 17:04:51 INFO - PROCESS | 3088 | 1461110691050 Marionette DEBUG loaded listener.js 17:04:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 175 (218BC800) [pid = 3088] [serial = 1063] [outer = 2105B800] 17:04:51 INFO - PROCESS | 3088 | 1461110691588 Marionette TRACE conn5 <- [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]]]}] 17:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 930ms 17:04:51 INFO - PROCESS | 3088 | 1461110691629 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 17:04:51 INFO - PROCESS | 3088 | 1461110691631 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 17:04:51 INFO - PROCESS | 3088 | 1461110691635 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:04:51 INFO - PROCESS | 3088 | 1461110691637 Marionette TRACE conn5 <- [1,1382,null,{}] 17:04:51 INFO - PROCESS | 3088 | 1461110691641 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:51 INFO - PROCESS | 3088 | 1461110691748 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 17:04:51 INFO - PROCESS | 3088 | 1461110691904 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:51 INFO - PROCESS | 3088 | ++DOCSHELL 16E35800 == 99 [pid = 3088] [id = 355] 17:04:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 176 (2180BC00) [pid = 3088] [serial = 1064] [outer = 00000000] 17:04:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 177 (232E9800) [pid = 3088] [serial = 1065] [outer = 2180BC00] 17:04:51 INFO - PROCESS | 3088 | 1461110691960 Marionette DEBUG loaded listener.js 17:04:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 178 (232EC800) [pid = 3088] [serial = 1066] [outer = 2180BC00] 17:04:52 INFO - PROCESS | 3088 | 1461110692577 Marionette TRACE conn5 <- [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]]]}] 17:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 969ms 17:04:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 179 (1A3F0C00) [pid = 3088] [serial = 1067] [outer = 176A2400] 17:04:52 INFO - PROCESS | 3088 | 1461110692723 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 17:04:52 INFO - PROCESS | 3088 | 1461110692725 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 17:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:04:52 INFO - PROCESS | 3088 | 1461110692788 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:04:52 INFO - PROCESS | 3088 | 1461110692790 Marionette TRACE conn5 <- [1,1386,null,{}] 17:04:52 INFO - PROCESS | 3088 | 1461110692797 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:52 INFO - PROCESS | 3088 | 1461110692905 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 17:04:53 INFO - PROCESS | 3088 | 1461110693204 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:53 INFO - PROCESS | 3088 | ++DOCSHELL 0F121800 == 100 [pid = 3088] [id = 356] 17:04:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 180 (17434000) [pid = 3088] [serial = 1068] [outer = 00000000] 17:04:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 181 (1843D400) [pid = 3088] [serial = 1069] [outer = 17434000] 17:04:53 INFO - PROCESS | 3088 | 1461110693260 Marionette DEBUG loaded listener.js 17:04:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 182 (1A364000) [pid = 3088] [serial = 1070] [outer = 17434000] 17:04:53 INFO - PROCESS | 3088 | 1461110693814 Marionette TRACE conn5 <- [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]]]}] 17:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1130ms 17:04:53 INFO - PROCESS | 3088 | 1461110693885 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 17:04:53 INFO - PROCESS | 3088 | 1461110693890 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 17:04:53 INFO - PROCESS | 3088 | 1461110693897 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:04:53 INFO - PROCESS | 3088 | 1461110693901 Marionette TRACE conn5 <- [1,1390,null,{}] 17:04:53 INFO - PROCESS | 3088 | 1461110693906 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:54 INFO - PROCESS | 3088 | 1461110694015 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 17:04:54 INFO - PROCESS | 3088 | 1461110694135 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:54 INFO - PROCESS | 3088 | ++DOCSHELL 1C94CC00 == 101 [pid = 3088] [id = 357] 17:04:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 183 (1C94F400) [pid = 3088] [serial = 1071] [outer = 00000000] 17:04:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 184 (1CD5F400) [pid = 3088] [serial = 1072] [outer = 1C94F400] 17:04:54 INFO - PROCESS | 3088 | 1461110694227 Marionette DEBUG loaded listener.js 17:04:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 185 (1DB9A800) [pid = 3088] [serial = 1073] [outer = 1C94F400] 17:04:54 INFO - PROCESS | 3088 | --DOCSHELL 2042D000 == 100 [pid = 3088] [id = 260] 17:04:54 INFO - PROCESS | 3088 | --DOCSHELL 1CD6C800 == 99 [pid = 3088] [id = 347] 17:04:54 INFO - PROCESS | 3088 | --DOCSHELL 1B12EC00 == 98 [pid = 3088] [id = 346] 17:04:54 INFO - PROCESS | 3088 | --DOCSHELL 1A3F5C00 == 97 [pid = 3088] [id = 345] 17:04:54 INFO - PROCESS | 3088 | --DOCSHELL 1C948000 == 96 [pid = 3088] [id = 344] 17:04:54 INFO - PROCESS | 3088 | --DOCSHELL 1B935400 == 95 [pid = 3088] [id = 343] 17:04:54 INFO - PROCESS | 3088 | --DOCSHELL 1B13BC00 == 94 [pid = 3088] [id = 342] 17:04:54 INFO - PROCESS | 3088 | --DOCSHELL 12FE9C00 == 93 [pid = 3088] [id = 341] 17:04:54 INFO - PROCESS | 3088 | --DOCSHELL 1A367000 == 92 [pid = 3088] [id = 340] 17:04:54 INFO - PROCESS | 3088 | --DOCSHELL 129BB800 == 91 [pid = 3088] [id = 339] 17:04:54 INFO - PROCESS | 3088 | --DOMWINDOW == 184 (232EC400) [pid = 3088] [serial = 996] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 3088 | --DOCSHELL 24A87400 == 90 [pid = 3088] [id = 336] 17:04:54 INFO - PROCESS | 3088 | --DOCSHELL 218B8400 == 89 [pid = 3088] [id = 335] 17:04:54 INFO - PROCESS | 3088 | --DOCSHELL 1DB9B400 == 88 [pid = 3088] [id = 334] 17:04:54 INFO - PROCESS | 3088 | --DOCSHELL 1B76E800 == 87 [pid = 3088] [id = 333] 17:04:54 INFO - PROCESS | 3088 | --DOMWINDOW == 183 (20A77C00) [pid = 3088] [serial = 916] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 3088 | --DOMWINDOW == 182 (1E4D2800) [pid = 3088] [serial = 957] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 3088 | --DOMWINDOW == 181 (1B880800) [pid = 3088] [serial = 976] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 3088 | --DOMWINDOW == 180 (1B79DC00) [pid = 3088] [serial = 975] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 3088 | --DOMWINDOW == 179 (1B93E800) [pid = 3088] [serial = 951] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 3088 | --DOMWINDOW == 178 (18448800) [pid = 3088] [serial = 948] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 3088 | --DOMWINDOW == 177 (20423C00) [pid = 3088] [serial = 963] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 3088 | --DOMWINDOW == 176 (20996400) [pid = 3088] [serial = 966] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 3088 | --DOMWINDOW == 175 (1F056000) [pid = 3088] [serial = 960] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 3088 | --DOMWINDOW == 174 (20AA2C00) [pid = 3088] [serial = 969] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 3088 | --DOMWINDOW == 173 (210E4000) [pid = 3088] [serial = 972] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 3088 | --DOMWINDOW == 172 (245AC400) [pid = 3088] [serial = 988] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 3088 | --DOMWINDOW == 171 (20C8D400) [pid = 3088] [serial = 994] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 3088 | --DOMWINDOW == 170 (1F789800) [pid = 3088] [serial = 981] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 3088 | --DOMWINDOW == 169 (2042E000) [pid = 3088] [serial = 982] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 3088 | --DOMWINDOW == 168 (201A1800) [pid = 3088] [serial = 990] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 3088 | --DOMWINDOW == 167 (1CC74C00) [pid = 3088] [serial = 979] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 3088 | --DOMWINDOW == 166 (201A6800) [pid = 3088] [serial = 991] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 3088 | --DOMWINDOW == 165 (212E8800) [pid = 3088] [serial = 984] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 3088 | --DOMWINDOW == 164 (232F2800) [pid = 3088] [serial = 987] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 3088 | --DOMWINDOW == 163 (218BF800) [pid = 3088] [serial = 985] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 3088 | --DOMWINDOW == 162 (20C8B000) [pid = 3088] [serial = 993] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 3088 | --DOMWINDOW == 161 (1A3F4C00) [pid = 3088] [serial = 946] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 3088 | --DOMWINDOW == 160 (1B934800) [pid = 3088] [serial = 978] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (1CD65800) [pid = 3088] [serial = 954] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 3088 | 1461110694790 Marionette TRACE conn5 <- [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]]]}] 17:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 930ms 17:04:54 INFO - PROCESS | 3088 | 1461110694835 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 17:04:54 INFO - PROCESS | 3088 | 1461110694838 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 17:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:04:54 INFO - PROCESS | 3088 | 1461110694843 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:04:54 INFO - PROCESS | 3088 | 1461110694845 Marionette TRACE conn5 <- [1,1394,null,{}] 17:04:54 INFO - PROCESS | 3088 | 1461110694849 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:54 INFO - PROCESS | 3088 | 1461110694943 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 17:04:55 INFO - PROCESS | 3088 | 1461110695050 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:55 INFO - PROCESS | 3088 | ++DOCSHELL 1843C800 == 88 [pid = 3088] [id = 358] 17:04:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (1A36BC00) [pid = 3088] [serial = 1074] [outer = 00000000] 17:04:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (1B79EC00) [pid = 3088] [serial = 1075] [outer = 1A36BC00] 17:04:55 INFO - PROCESS | 3088 | 1461110695096 Marionette DEBUG loaded listener.js 17:04:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (1B937400) [pid = 3088] [serial = 1076] [outer = 1A36BC00] 17:04:55 INFO - PROCESS | 3088 | 1461110695515 Marionette TRACE conn5 <- [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]]]}] 17:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 730ms 17:04:55 INFO - PROCESS | 3088 | 1461110695579 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 17:04:55 INFO - PROCESS | 3088 | 1461110695582 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 17:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:04:55 INFO - PROCESS | 3088 | 1461110695586 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:04:55 INFO - PROCESS | 3088 | 1461110695592 Marionette TRACE conn5 <- [1,1398,null,{}] 17:04:55 INFO - PROCESS | 3088 | 1461110695601 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:55 INFO - PROCESS | 3088 | 1461110695695 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 17:04:55 INFO - PROCESS | 3088 | 1461110695710 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:55 INFO - PROCESS | 3088 | ++DOCSHELL 1E5E8000 == 89 [pid = 3088] [id = 359] 17:04:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (1E5EC800) [pid = 3088] [serial = 1077] [outer = 00000000] 17:04:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 164 (1F056800) [pid = 3088] [serial = 1078] [outer = 1E5EC800] 17:04:55 INFO - PROCESS | 3088 | 1461110695755 Marionette DEBUG loaded listener.js 17:04:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 165 (1F086000) [pid = 3088] [serial = 1079] [outer = 1E5EC800] 17:04:56 INFO - PROCESS | 3088 | 1461110696276 Marionette TRACE conn5 <- [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]]]}] 17:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 17:04:56 INFO - PROCESS | 3088 | 1461110696319 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 17:04:56 INFO - PROCESS | 3088 | 1461110696321 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 17:04:56 INFO - PROCESS | 3088 | 1461110696324 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:04:56 INFO - PROCESS | 3088 | 1461110696326 Marionette TRACE conn5 <- [1,1402,null,{}] 17:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:04:56 INFO - PROCESS | 3088 | 1461110696329 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:56 INFO - PROCESS | 3088 | 1461110696419 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 17:04:56 INFO - PROCESS | 3088 | 1461110696534 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:56 INFO - PROCESS | 3088 | ++DOCSHELL 1F054800 == 90 [pid = 3088] [id = 360] 17:04:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 166 (1F64E400) [pid = 3088] [serial = 1080] [outer = 00000000] 17:04:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 167 (201A1800) [pid = 3088] [serial = 1081] [outer = 1F64E400] 17:04:56 INFO - PROCESS | 3088 | 1461110696579 Marionette DEBUG loaded listener.js 17:04:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 168 (2041E400) [pid = 3088] [serial = 1082] [outer = 1F64E400] 17:04:56 INFO - PROCESS | 3088 | 1461110697009 Marionette TRACE conn5 <- [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]]]}] 17:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 730ms 17:04:57 INFO - PROCESS | 3088 | 1461110697099 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 17:04:57 INFO - PROCESS | 3088 | 1461110697101 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 17:04:57 INFO - PROCESS | 3088 | 1461110697105 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:04:57 INFO - PROCESS | 3088 | 1461110697106 Marionette TRACE conn5 <- [1,1406,null,{}] 17:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:04:57 INFO - PROCESS | 3088 | 1461110697110 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:57 INFO - PROCESS | 3088 | 1461110697237 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 17:04:57 INFO - PROCESS | 3088 | 1461110697252 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:57 INFO - PROCESS | 3088 | ++DOCSHELL 2042B800 == 91 [pid = 3088] [id = 361] 17:04:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 169 (20431800) [pid = 3088] [serial = 1083] [outer = 00000000] 17:04:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 170 (20990C00) [pid = 3088] [serial = 1084] [outer = 20431800] 17:04:57 INFO - PROCESS | 3088 | 1461110697306 Marionette DEBUG loaded listener.js 17:04:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 171 (20A9AC00) [pid = 3088] [serial = 1085] [outer = 20431800] 17:04:57 INFO - PROCESS | 3088 | 1461110697791 Marionette TRACE conn5 <- [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]]]}] 17:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 709ms 17:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:04:57 INFO - PROCESS | 3088 | 1461110697828 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 17:04:57 INFO - PROCESS | 3088 | 1461110697830 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 17:04:57 INFO - PROCESS | 3088 | 1461110697833 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:04:57 INFO - PROCESS | 3088 | 1461110697835 Marionette TRACE conn5 <- [1,1410,null,{}] 17:04:57 INFO - PROCESS | 3088 | 1461110697839 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:57 INFO - PROCESS | 3088 | 1461110697979 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 17:04:58 INFO - PROCESS | 3088 | 1461110698052 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:58 INFO - PROCESS | 3088 | ++DOCSHELL 21059400 == 92 [pid = 3088] [id = 362] 17:04:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 172 (21066400) [pid = 3088] [serial = 1086] [outer = 00000000] 17:04:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 173 (21198400) [pid = 3088] [serial = 1087] [outer = 21066400] 17:04:58 INFO - PROCESS | 3088 | 1461110698096 Marionette DEBUG loaded listener.js 17:04:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 174 (2119AC00) [pid = 3088] [serial = 1088] [outer = 21066400] 17:04:58 INFO - PROCESS | 3088 | 1461110698515 Marionette TRACE conn5 <- [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]]]}] 17:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 730ms 17:04:58 INFO - PROCESS | 3088 | 1461110698598 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 17:04:58 INFO - PROCESS | 3088 | 1461110698600 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 17:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:04:58 INFO - PROCESS | 3088 | 1461110698603 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:04:58 INFO - PROCESS | 3088 | 1461110698605 Marionette TRACE conn5 <- [1,1414,null,{}] 17:04:58 INFO - PROCESS | 3088 | 1461110698609 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:58 INFO - PROCESS | 3088 | 1461110698734 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 17:04:58 INFO - PROCESS | 3088 | 1461110698753 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:58 INFO - PROCESS | 3088 | ++DOCSHELL 2180B000 == 93 [pid = 3088] [id = 363] 17:04:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 175 (218B8400) [pid = 3088] [serial = 1089] [outer = 00000000] 17:04:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 176 (232E5400) [pid = 3088] [serial = 1090] [outer = 218B8400] 17:04:58 INFO - PROCESS | 3088 | 1461110698799 Marionette DEBUG loaded listener.js 17:04:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 177 (245A6800) [pid = 3088] [serial = 1091] [outer = 218B8400] 17:04:59 INFO - PROCESS | 3088 | --DOMWINDOW == 176 (1B50EC00) [pid = 3088] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:04:59 INFO - PROCESS | 3088 | --DOMWINDOW == 175 (1C9A6400) [pid = 3088] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:04:59 INFO - PROCESS | 3088 | --DOMWINDOW == 174 (129BC000) [pid = 3088] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:04:59 INFO - PROCESS | 3088 | --DOMWINDOW == 173 (1B50B400) [pid = 3088] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:04:59 INFO - PROCESS | 3088 | --DOMWINDOW == 172 (1A7BA000) [pid = 3088] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:04:59 INFO - PROCESS | 3088 | --DOMWINDOW == 171 (131D7400) [pid = 3088] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:04:59 INFO - PROCESS | 3088 | --DOMWINDOW == 170 (1B13EC00) [pid = 3088] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:04:59 INFO - PROCESS | 3088 | --DOMWINDOW == 169 (1DA04800) [pid = 3088] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:04:59 INFO - PROCESS | 3088 | --DOMWINDOW == 168 (1B939000) [pid = 3088] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:04:59 INFO - PROCESS | 3088 | 1461110699319 Marionette TRACE conn5 <- [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]]]}] 17:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 770ms 17:04:59 INFO - PROCESS | 3088 | 1461110699379 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 17:04:59 INFO - PROCESS | 3088 | 1461110699381 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 17:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:04:59 INFO - PROCESS | 3088 | 1461110699384 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:04:59 INFO - PROCESS | 3088 | 1461110699386 Marionette TRACE conn5 <- [1,1418,null,{}] 17:04:59 INFO - PROCESS | 3088 | 1461110699389 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:59 INFO - PROCESS | 3088 | 1461110699477 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 17:04:59 INFO - PROCESS | 3088 | 1461110699483 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:59 INFO - PROCESS | 3088 | ++DOCSHELL 1C946C00 == 94 [pid = 3088] [id = 364] 17:04:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 169 (1C952C00) [pid = 3088] [serial = 1092] [outer = 00000000] 17:04:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 170 (2107E400) [pid = 3088] [serial = 1093] [outer = 1C952C00] 17:04:59 INFO - PROCESS | 3088 | 1461110699528 Marionette DEBUG loaded listener.js 17:04:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 171 (218C1400) [pid = 3088] [serial = 1094] [outer = 1C952C00] 17:04:59 INFO - PROCESS | 3088 | 1461110699977 Marionette TRACE conn5 <- [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]]]}] 17:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 630ms 17:05:00 INFO - PROCESS | 3088 | 1461110700015 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 17:05:00 INFO - PROCESS | 3088 | 1461110700017 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 17:05:00 INFO - PROCESS | 3088 | 1461110700020 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:05:00 INFO - PROCESS | 3088 | 1461110700022 Marionette TRACE conn5 <- [1,1422,null,{}] 17:05:00 INFO - PROCESS | 3088 | 1461110700026 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:00 INFO - PROCESS | 3088 | 1461110700113 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 17:05:00 INFO - PROCESS | 3088 | 1461110700120 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:00 INFO - PROCESS | 3088 | ++DOCSHELL 2455A400 == 95 [pid = 3088] [id = 365] 17:05:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 172 (2455B000) [pid = 3088] [serial = 1095] [outer = 00000000] 17:05:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 173 (24560000) [pid = 3088] [serial = 1096] [outer = 2455B000] 17:05:00 INFO - PROCESS | 3088 | 1461110700165 Marionette DEBUG loaded listener.js 17:05:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 174 (20C91000) [pid = 3088] [serial = 1097] [outer = 2455B000] 17:05:00 INFO - PROCESS | 3088 | 1461110700626 Marionette TRACE conn5 <- [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]]]}] 17:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 669ms 17:05:00 INFO - PROCESS | 3088 | 1461110700695 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 17:05:00 INFO - PROCESS | 3088 | 1461110700697 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 17:05:00 INFO - PROCESS | 3088 | 1461110700701 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:05:00 INFO - PROCESS | 3088 | 1461110700703 Marionette TRACE conn5 <- [1,1426,null,{}] 17:05:00 INFO - PROCESS | 3088 | 1461110700706 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:00 INFO - PROCESS | 3088 | 1461110700795 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 17:05:00 INFO - PROCESS | 3088 | 1461110700801 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:00 INFO - PROCESS | 3088 | ++DOCSHELL 1E296000 == 96 [pid = 3088] [id = 366] 17:05:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 175 (24563000) [pid = 3088] [serial = 1098] [outer = 00000000] 17:05:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 176 (24A85800) [pid = 3088] [serial = 1099] [outer = 24563000] 17:05:00 INFO - PROCESS | 3088 | 1461110700852 Marionette DEBUG loaded listener.js 17:05:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 177 (24AD5400) [pid = 3088] [serial = 1100] [outer = 24563000] 17:05:01 INFO - PROCESS | 3088 | 1461110701618 Marionette TRACE conn5 <- [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]]]}] 17:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 970ms 17:05:01 INFO - PROCESS | 3088 | 1461110701675 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 17:05:01 INFO - PROCESS | 3088 | 1461110701681 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 17:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:05:01 INFO - PROCESS | 3088 | 1461110701687 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:05:01 INFO - PROCESS | 3088 | 1461110701691 Marionette TRACE conn5 <- [1,1430,null,{}] 17:05:01 INFO - PROCESS | 3088 | 1461110701696 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:01 INFO - PROCESS | 3088 | 1461110701822 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 17:05:01 INFO - PROCESS | 3088 | 1461110701973 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:01 INFO - PROCESS | 3088 | ++DOCSHELL 1A36EC00 == 97 [pid = 3088] [id = 367] 17:05:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 178 (1B775000) [pid = 3088] [serial = 1101] [outer = 00000000] 17:05:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 179 (1B93F800) [pid = 3088] [serial = 1102] [outer = 1B775000] 17:05:02 INFO - PROCESS | 3088 | 1461110702031 Marionette DEBUG loaded listener.js 17:05:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 180 (1C7A1000) [pid = 3088] [serial = 1103] [outer = 1B775000] 17:05:02 INFO - PROCESS | 3088 | 1461110702610 Marionette TRACE conn5 <- [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]]]}] 17:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 970ms 17:05:02 INFO - PROCESS | 3088 | 1461110702661 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 17:05:02 INFO - PROCESS | 3088 | 1461110702667 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 17:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:05:02 INFO - PROCESS | 3088 | 1461110702674 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:05:02 INFO - PROCESS | 3088 | 1461110702676 Marionette TRACE conn5 <- [1,1434,null,{}] 17:05:02 INFO - PROCESS | 3088 | 1461110702681 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:02 INFO - PROCESS | 3088 | 1461110702799 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 17:05:02 INFO - PROCESS | 3088 | 1461110702963 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:02 INFO - PROCESS | 3088 | ++DOCSHELL 1DAE0000 == 98 [pid = 3088] [id = 368] 17:05:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 181 (1E4D4400) [pid = 3088] [serial = 1104] [outer = 00000000] 17:05:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 182 (1F788000) [pid = 3088] [serial = 1105] [outer = 1E4D4400] 17:05:03 INFO - PROCESS | 3088 | 1461110703020 Marionette DEBUG loaded listener.js 17:05:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 183 (20428400) [pid = 3088] [serial = 1106] [outer = 1E4D4400] 17:05:03 INFO - PROCESS | 3088 | 1461110703641 Marionette TRACE conn5 <- [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]]]}] 17:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1022ms 17:05:03 INFO - PROCESS | 3088 | 1461110703697 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 17:05:03 INFO - PROCESS | 3088 | 1461110703700 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 17:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:05:03 INFO - PROCESS | 3088 | 1461110703718 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:05:03 INFO - PROCESS | 3088 | 1461110703722 Marionette TRACE conn5 <- [1,1438,null,{}] 17:05:03 INFO - PROCESS | 3088 | 1461110703751 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:03 INFO - PROCESS | 3088 | 1461110703868 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 17:05:04 INFO - PROCESS | 3088 | 1461110704018 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:04 INFO - PROCESS | 3088 | ++DOCSHELL 24566C00 == 99 [pid = 3088] [id = 369] 17:05:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 184 (245A9000) [pid = 3088] [serial = 1107] [outer = 00000000] 17:05:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 185 (24ADE400) [pid = 3088] [serial = 1108] [outer = 245A9000] 17:05:04 INFO - PROCESS | 3088 | 1461110704077 Marionette DEBUG loaded listener.js 17:05:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 186 (24B15C00) [pid = 3088] [serial = 1109] [outer = 245A9000] 17:05:04 INFO - PROCESS | 3088 | 1461110704697 Marionette TRACE conn5 <- [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]]]}] 17:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1055ms 17:05:04 INFO - PROCESS | 3088 | 1461110704762 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 17:05:04 INFO - PROCESS | 3088 | 1461110704765 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 17:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:05:04 INFO - PROCESS | 3088 | 1461110704769 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:05:04 INFO - PROCESS | 3088 | 1461110704771 Marionette TRACE conn5 <- [1,1442,null,{}] 17:05:04 INFO - PROCESS | 3088 | 1461110704775 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:04 INFO - PROCESS | 3088 | 1461110704892 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 17:05:05 INFO - PROCESS | 3088 | 1461110705040 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:05 INFO - PROCESS | 3088 | ++DOCSHELL 24B1AC00 == 100 [pid = 3088] [id = 370] 17:05:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 187 (24B20800) [pid = 3088] [serial = 1110] [outer = 00000000] 17:05:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 188 (253D7800) [pid = 3088] [serial = 1111] [outer = 24B20800] 17:05:05 INFO - PROCESS | 3088 | 1461110705095 Marionette DEBUG loaded listener.js 17:05:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 189 (26306400) [pid = 3088] [serial = 1112] [outer = 24B20800] 17:05:05 INFO - PROCESS | 3088 | 1461110705665 Marionette TRACE conn5 <- [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]]]}] 17:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 930ms 17:05:05 INFO - PROCESS | 3088 | 1461110705703 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 17:05:05 INFO - PROCESS | 3088 | 1461110705705 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 17:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:05:05 INFO - PROCESS | 3088 | 1461110705709 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:05:05 INFO - PROCESS | 3088 | 1461110705711 Marionette TRACE conn5 <- [1,1446,null,{}] 17:05:05 INFO - PROCESS | 3088 | 1461110705715 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:05 INFO - PROCESS | 3088 | 1461110705824 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 17:05:05 INFO - PROCESS | 3088 | 1461110705986 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:05 INFO - PROCESS | 3088 | ++DOCSHELL 26307C00 == 101 [pid = 3088] [id = 371] 17:05:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 190 (2630A400) [pid = 3088] [serial = 1113] [outer = 00000000] 17:05:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 191 (26312C00) [pid = 3088] [serial = 1114] [outer = 2630A400] 17:05:06 INFO - PROCESS | 3088 | 1461110706041 Marionette DEBUG loaded listener.js 17:05:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 192 (26915800) [pid = 3088] [serial = 1115] [outer = 2630A400] 17:05:06 INFO - PROCESS | 3088 | 1461110706662 Marionette TRACE conn5 <- [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]]]}] 17:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1017ms 17:05:06 INFO - PROCESS | 3088 | 1461110706729 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 17:05:06 INFO - PROCESS | 3088 | 1461110706732 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 17:05:06 INFO - PROCESS | 3088 | 1461110706735 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:05:06 INFO - PROCESS | 3088 | 1461110706737 Marionette TRACE conn5 <- [1,1450,null,{}] 17:05:06 INFO - PROCESS | 3088 | 1461110706741 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:06 INFO - PROCESS | 3088 | 1461110706865 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 17:05:07 INFO - PROCESS | 3088 | 1461110707015 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:07 INFO - PROCESS | 3088 | ++DOCSHELL 272C5800 == 102 [pid = 3088] [id = 372] 17:05:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 193 (272C8800) [pid = 3088] [serial = 1116] [outer = 00000000] 17:05:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 194 (272D0C00) [pid = 3088] [serial = 1117] [outer = 272C8800] 17:05:07 INFO - PROCESS | 3088 | 1461110707073 Marionette DEBUG loaded listener.js 17:05:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 195 (2811D800) [pid = 3088] [serial = 1118] [outer = 272C8800] 17:05:07 INFO - PROCESS | 3088 | 1461110707599 Marionette TRACE conn5 <- [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]]]}] 17:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 930ms 17:05:07 INFO - PROCESS | 3088 | 1461110707669 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 17:05:07 INFO - PROCESS | 3088 | 1461110707672 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 17:05:07 INFO - PROCESS | 3088 | 1461110707675 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:05:07 INFO - PROCESS | 3088 | 1461110707677 Marionette TRACE conn5 <- [1,1454,null,{}] 17:05:07 INFO - PROCESS | 3088 | 1461110707698 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:07 INFO - PROCESS | 3088 | 1461110707841 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 17:05:07 INFO - PROCESS | 3088 | 1461110707991 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:07 INFO - PROCESS | 3088 | ++DOCSHELL 28123C00 == 103 [pid = 3088] [id = 373] 17:05:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 196 (28124000) [pid = 3088] [serial = 1119] [outer = 00000000] 17:05:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 197 (28185000) [pid = 3088] [serial = 1120] [outer = 28124000] 17:05:08 INFO - PROCESS | 3088 | 1461110708045 Marionette DEBUG loaded listener.js 17:05:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 198 (2818BC00) [pid = 3088] [serial = 1121] [outer = 28124000] 17:05:08 INFO - PROCESS | 3088 | 1461110708728 Marionette TRACE conn5 <- [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]]]}] 17:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1072ms 17:05:08 INFO - PROCESS | 3088 | 1461110708751 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 17:05:08 INFO - PROCESS | 3088 | 1461110708754 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 17:05:08 INFO - PROCESS | 3088 | 1461110708757 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:05:08 INFO - PROCESS | 3088 | 1461110708759 Marionette TRACE conn5 <- [1,1458,null,{}] 17:05:08 INFO - PROCESS | 3088 | 1461110708763 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:08 INFO - PROCESS | 3088 | 1461110708873 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 17:05:09 INFO - PROCESS | 3088 | 1461110709038 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:09 INFO - PROCESS | 3088 | ++DOCSHELL 18E0F400 == 104 [pid = 3088] [id = 374] 17:05:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 199 (19290000) [pid = 3088] [serial = 1122] [outer = 00000000] 17:05:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 200 (1B93B000) [pid = 3088] [serial = 1123] [outer = 19290000] 17:05:09 INFO - PROCESS | 3088 | 1461110709094 Marionette DEBUG loaded listener.js 17:05:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 201 (1C7A3C00) [pid = 3088] [serial = 1124] [outer = 19290000] 17:05:09 INFO - PROCESS | 3088 | 1461110709920 Marionette TRACE conn5 <- [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]]]}] 17:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1228ms 17:05:09 INFO - PROCESS | 3088 | 1461110709991 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 17:05:09 INFO - PROCESS | 3088 | 1461110709996 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 17:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:05:09 INFO - PROCESS | 3088 | 1461110710001 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:05:09 INFO - PROCESS | 3088 | 1461110710004 Marionette TRACE conn5 <- [1,1462,null,{}] 17:05:09 INFO - PROCESS | 3088 | 1461110710010 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:10 INFO - PROCESS | 3088 | 1461110710120 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 17:05:10 INFO - PROCESS | 3088 | 1461110710279 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:10 INFO - PROCESS | 3088 | ++DOCSHELL 12D50400 == 105 [pid = 3088] [id = 375] 17:05:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 202 (1928CC00) [pid = 3088] [serial = 1125] [outer = 00000000] 17:05:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 203 (1B789C00) [pid = 3088] [serial = 1126] [outer = 1928CC00] 17:05:10 INFO - PROCESS | 3088 | 1461110710333 Marionette DEBUG loaded listener.js 17:05:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 204 (1C9A7000) [pid = 3088] [serial = 1127] [outer = 1928CC00] 17:05:10 INFO - PROCESS | 3088 | --DOCSHELL 20437C00 == 104 [pid = 3088] [id = 275] 17:05:10 INFO - PROCESS | 3088 | --DOCSHELL 20A96400 == 103 [pid = 3088] [id = 276] 17:05:10 INFO - PROCESS | 3088 | --DOCSHELL 2041A800 == 102 [pid = 3088] [id = 321] 17:05:10 INFO - PROCESS | 3088 | --DOCSHELL 2455A400 == 101 [pid = 3088] [id = 365] 17:05:10 INFO - PROCESS | 3088 | --DOCSHELL 1C946C00 == 100 [pid = 3088] [id = 364] 17:05:10 INFO - PROCESS | 3088 | --DOCSHELL 20C8E400 == 99 [pid = 3088] [id = 332] 17:05:10 INFO - PROCESS | 3088 | --DOCSHELL 2180B000 == 98 [pid = 3088] [id = 363] 17:05:10 INFO - PROCESS | 3088 | --DOCSHELL 21059400 == 97 [pid = 3088] [id = 362] 17:05:10 INFO - PROCESS | 3088 | --DOCSHELL 2042B800 == 96 [pid = 3088] [id = 361] 17:05:10 INFO - PROCESS | 3088 | --DOCSHELL 1F054800 == 95 [pid = 3088] [id = 360] 17:05:10 INFO - PROCESS | 3088 | --DOMWINDOW == 203 (1CC7D400) [pid = 3088] [serial = 999] [outer = 00000000] [url = about:blank] 17:05:10 INFO - PROCESS | 3088 | --DOMWINDOW == 202 (201A4C00) [pid = 3088] [serial = 1002] [outer = 00000000] [url = about:blank] 17:05:10 INFO - PROCESS | 3088 | --DOMWINDOW == 201 (253D6C00) [pid = 3088] [serial = 1008] [outer = 00000000] [url = about:blank] 17:05:10 INFO - PROCESS | 3088 | --DOMWINDOW == 200 (24A88400) [pid = 3088] [serial = 1005] [outer = 00000000] [url = about:blank] 17:05:10 INFO - PROCESS | 3088 | --DOMWINDOW == 199 (28184C00) [pid = 3088] [serial = 1011] [outer = 00000000] [url = about:blank] 17:05:10 INFO - PROCESS | 3088 | --DOMWINDOW == 198 (1F07DC00) [pid = 3088] [serial = 1044] [outer = 00000000] [url = about:blank] 17:05:10 INFO - PROCESS | 3088 | --DOMWINDOW == 197 (26307800) [pid = 3088] [serial = 1014] [outer = 00000000] [url = about:blank] 17:05:10 INFO - PROCESS | 3088 | --DOCSHELL 1E5E8000 == 94 [pid = 3088] [id = 359] 17:05:10 INFO - PROCESS | 3088 | --DOCSHELL 1843C800 == 93 [pid = 3088] [id = 358] 17:05:10 INFO - PROCESS | 3088 | --DOCSHELL 1C94CC00 == 92 [pid = 3088] [id = 357] 17:05:10 INFO - PROCESS | 3088 | --DOCSHELL 0F121800 == 91 [pid = 3088] [id = 356] 17:05:10 INFO - PROCESS | 3088 | --DOCSHELL 1F787C00 == 90 [pid = 3088] [id = 351] 17:05:10 INFO - PROCESS | 3088 | --DOCSHELL 1A36D000 == 89 [pid = 3088] [id = 350] 17:05:10 INFO - PROCESS | 3088 | --DOCSHELL 0F071C00 == 88 [pid = 3088] [id = 349] 17:05:10 INFO - PROCESS | 3088 | --DOCSHELL 1E45E800 == 87 [pid = 3088] [id = 348] 17:05:10 INFO - PROCESS | 3088 | 1461110711002 Marionette TRACE conn5 <- [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]]]}] 17:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1019ms 17:05:11 INFO - PROCESS | 3088 | --DOMWINDOW == 196 (1DB94C00) [pid = 3088] [serial = 1035] [outer = 00000000] [url = about:blank] 17:05:11 INFO - PROCESS | 3088 | --DOMWINDOW == 195 (1CD5E400) [pid = 3088] [serial = 1033] [outer = 00000000] [url = about:blank] 17:05:11 INFO - PROCESS | 3088 | --DOMWINDOW == 194 (1CAB5800) [pid = 3088] [serial = 1032] [outer = 00000000] [url = about:blank] 17:05:11 INFO - PROCESS | 3088 | --DOMWINDOW == 193 (16C10400) [pid = 3088] [serial = 1018] [outer = 00000000] [url = about:blank] 17:05:11 INFO - PROCESS | 3088 | --DOMWINDOW == 192 (12D4F400) [pid = 3088] [serial = 1017] [outer = 00000000] [url = about:blank] 17:05:11 INFO - PROCESS | 3088 | --DOMWINDOW == 191 (1DA07C00) [pid = 3088] [serial = 1038] [outer = 00000000] [url = about:blank] 17:05:11 INFO - PROCESS | 3088 | --DOMWINDOW == 190 (1B50F000) [pid = 3088] [serial = 1020] [outer = 00000000] [url = about:blank] 17:05:11 INFO - PROCESS | 3088 | --DOMWINDOW == 189 (1751B000) [pid = 3088] [serial = 1023] [outer = 00000000] [url = about:blank] 17:05:11 INFO - PROCESS | 3088 | --DOMWINDOW == 188 (183BBC00) [pid = 3088] [serial = 1024] [outer = 00000000] [url = about:blank] 17:05:11 INFO - PROCESS | 3088 | --DOMWINDOW == 187 (1B795C00) [pid = 3088] [serial = 1026] [outer = 00000000] [url = about:blank] 17:05:11 INFO - PROCESS | 3088 | --DOMWINDOW == 186 (1E4CD800) [pid = 3088] [serial = 1041] [outer = 00000000] [url = about:blank] 17:05:11 INFO - PROCESS | 3088 | --DOMWINDOW == 185 (1DB9D800) [pid = 3088] [serial = 1036] [outer = 00000000] [url = about:blank] 17:05:11 INFO - PROCESS | 3088 | --DOMWINDOW == 184 (1B76F400) [pid = 3088] [serial = 1021] [outer = 00000000] [url = about:blank] 17:05:11 INFO - PROCESS | 3088 | --DOMWINDOW == 183 (1C432800) [pid = 3088] [serial = 1029] [outer = 00000000] [url = about:blank] 17:05:11 INFO - PROCESS | 3088 | --DOMWINDOW == 182 (1C66E400) [pid = 3088] [serial = 1030] [outer = 00000000] [url = about:blank] 17:05:11 INFO - PROCESS | 3088 | --DOMWINDOW == 181 (1DC59C00) [pid = 3088] [serial = 1039] [outer = 00000000] [url = about:blank] 17:05:11 INFO - PROCESS | 3088 | --DOMWINDOW == 180 (1E5F0000) [pid = 3088] [serial = 1042] [outer = 00000000] [url = about:blank] 17:05:11 INFO - PROCESS | 3088 | --DOMWINDOW == 179 (1B79F800) [pid = 3088] [serial = 1027] [outer = 00000000] [url = about:blank] 17:05:11 INFO - PROCESS | 3088 | 1461110711071 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 17:05:11 INFO - PROCESS | 3088 | 1461110711077 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 17:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:05:11 INFO - PROCESS | 3088 | 1461110711104 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:05:11 INFO - PROCESS | 3088 | 1461110711107 Marionette TRACE conn5 <- [1,1466,null,{}] 17:05:11 INFO - PROCESS | 3088 | 1461110711111 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:11 INFO - PROCESS | 3088 | 1461110711208 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 17:05:11 INFO - PROCESS | 3088 | 1461110711221 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:11 INFO - PROCESS | 3088 | ++DOCSHELL 16EEF800 == 88 [pid = 3088] [id = 376] 17:05:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 180 (16EF3400) [pid = 3088] [serial = 1128] [outer = 00000000] 17:05:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 181 (1A361400) [pid = 3088] [serial = 1129] [outer = 16EF3400] 17:05:11 INFO - PROCESS | 3088 | 1461110711268 Marionette DEBUG loaded listener.js 17:05:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 182 (1B124800) [pid = 3088] [serial = 1130] [outer = 16EF3400] 17:05:11 INFO - PROCESS | 3088 | 1461110711807 Marionette TRACE conn5 <- [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]]]}] 17:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 730ms 17:05:11 INFO - PROCESS | 3088 | 1461110711852 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 17:05:11 INFO - PROCESS | 3088 | 1461110711855 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 17:05:11 INFO - PROCESS | 3088 | 1461110711861 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:05:11 INFO - PROCESS | 3088 | 1461110711865 Marionette TRACE conn5 <- [1,1470,null,{}] 17:05:11 INFO - PROCESS | 3088 | 1461110711877 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:11 INFO - PROCESS | 3088 | 1461110711979 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 17:05:12 INFO - PROCESS | 3088 | 1461110712094 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:12 INFO - PROCESS | 3088 | ++DOCSHELL 1B935800 == 89 [pid = 3088] [id = 377] 17:05:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 183 (1B937C00) [pid = 3088] [serial = 1131] [outer = 00000000] 17:05:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 184 (1C94CC00) [pid = 3088] [serial = 1132] [outer = 1B937C00] 17:05:12 INFO - PROCESS | 3088 | 1461110712142 Marionette DEBUG loaded listener.js 17:05:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 185 (1CC73800) [pid = 3088] [serial = 1133] [outer = 1B937C00] 17:05:12 INFO - PROCESS | 3088 | 1461110712518 Marionette TRACE conn5 <- [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]]]}] 17:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 730ms 17:05:12 INFO - PROCESS | 3088 | 1461110712599 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 17:05:12 INFO - PROCESS | 3088 | 1461110712601 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 17:05:12 INFO - PROCESS | 3088 | 1461110712605 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:05:12 INFO - PROCESS | 3088 | 1461110712607 Marionette TRACE conn5 <- [1,1474,null,{}] 17:05:12 INFO - PROCESS | 3088 | 1461110712610 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:12 INFO - PROCESS | 3088 | 1461110712718 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 17:05:12 INFO - PROCESS | 3088 | 1461110712728 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:12 INFO - PROCESS | 3088 | ++DOCSHELL 1CD62C00 == 90 [pid = 3088] [id = 378] 17:05:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 186 (1CD63800) [pid = 3088] [serial = 1134] [outer = 00000000] 17:05:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 187 (1DC8D800) [pid = 3088] [serial = 1135] [outer = 1CD63800] 17:05:12 INFO - PROCESS | 3088 | 1461110712775 Marionette DEBUG loaded listener.js 17:05:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 188 (1E454400) [pid = 3088] [serial = 1136] [outer = 1CD63800] 17:05:13 INFO - PROCESS | 3088 | 1461110713242 Marionette TRACE conn5 <- [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]]]}] 17:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 17:05:13 INFO - PROCESS | 3088 | 1461110713286 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 17:05:13 INFO - PROCESS | 3088 | 1461110713289 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 17:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:05:13 INFO - PROCESS | 3088 | 1461110713292 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:05:13 INFO - PROCESS | 3088 | 1461110713293 Marionette TRACE conn5 <- [1,1478,null,{}] 17:05:13 INFO - PROCESS | 3088 | 1461110713307 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:13 INFO - PROCESS | 3088 | 1461110713458 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 17:05:13 INFO - PROCESS | 3088 | 1461110713523 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:13 INFO - PROCESS | 3088 | ++DOCSHELL 1DB96400 == 91 [pid = 3088] [id = 379] 17:05:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 189 (1E45E800) [pid = 3088] [serial = 1137] [outer = 00000000] 17:05:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 190 (1F056C00) [pid = 3088] [serial = 1138] [outer = 1E45E800] 17:05:13 INFO - PROCESS | 3088 | 1461110713570 Marionette DEBUG loaded listener.js 17:05:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 191 (1F653400) [pid = 3088] [serial = 1139] [outer = 1E45E800] 17:05:13 INFO - PROCESS | 3088 | 1461110714006 Marionette TRACE conn5 <- [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]]]}] 17:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 730ms 17:05:14 INFO - PROCESS | 3088 | 1461110714024 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 17:05:14 INFO - PROCESS | 3088 | 1461110714025 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 17:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:05:14 INFO - PROCESS | 3088 | 1461110714028 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:05:14 INFO - PROCESS | 3088 | 1461110714030 Marionette TRACE conn5 <- [1,1482,null,{}] 17:05:14 INFO - PROCESS | 3088 | 1461110714041 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:14 INFO - PROCESS | 3088 | 1461110714176 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 17:05:14 INFO - PROCESS | 3088 | 1461110714255 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:14 INFO - PROCESS | 3088 | ++DOCSHELL 20427800 == 92 [pid = 3088] [id = 380] 17:05:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 192 (2042AC00) [pid = 3088] [serial = 1140] [outer = 00000000] 17:05:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 193 (20996400) [pid = 3088] [serial = 1141] [outer = 2042AC00] 17:05:14 INFO - PROCESS | 3088 | 1461110714303 Marionette DEBUG loaded listener.js 17:05:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 194 (209B8C00) [pid = 3088] [serial = 1142] [outer = 2042AC00] 17:05:14 INFO - PROCESS | 3088 | 1461110714740 Marionette TRACE conn5 <- [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]]]}] 17:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 730ms 17:05:14 INFO - PROCESS | 3088 | 1461110714759 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 17:05:14 INFO - PROCESS | 3088 | 1461110714761 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 17:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:05:14 INFO - PROCESS | 3088 | 1461110714764 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:05:14 INFO - PROCESS | 3088 | 1461110714766 Marionette TRACE conn5 <- [1,1486,null,{}] 17:05:14 INFO - PROCESS | 3088 | 1461110714774 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:14 INFO - PROCESS | 3088 | 1461110714928 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 17:05:14 INFO - PROCESS | 3088 | 1461110715000 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:15 INFO - PROCESS | 3088 | ++DOCSHELL 1A36B000 == 93 [pid = 3088] [id = 381] 17:05:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 195 (1B93E800) [pid = 3088] [serial = 1143] [outer = 00000000] 17:05:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 196 (20C93C00) [pid = 3088] [serial = 1144] [outer = 1B93E800] 17:05:15 INFO - PROCESS | 3088 | 1461110715047 Marionette DEBUG loaded listener.js 17:05:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 197 (21085C00) [pid = 3088] [serial = 1145] [outer = 1B93E800] 17:05:15 INFO - PROCESS | 3088 | --DOMWINDOW == 196 (20C91400) [pid = 3088] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:05:15 INFO - PROCESS | 3088 | --DOMWINDOW == 195 (20431800) [pid = 3088] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:05:15 INFO - PROCESS | 3088 | --DOMWINDOW == 194 (21066400) [pid = 3088] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:05:15 INFO - PROCESS | 3088 | --DOMWINDOW == 193 (218B8400) [pid = 3088] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:05:15 INFO - PROCESS | 3088 | --DOMWINDOW == 192 (17434000) [pid = 3088] [serial = 1068] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:05:15 INFO - PROCESS | 3088 | --DOMWINDOW == 191 (1E5EC800) [pid = 3088] [serial = 1077] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:05:15 INFO - PROCESS | 3088 | --DOMWINDOW == 190 (1F64E400) [pid = 3088] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:05:15 INFO - PROCESS | 3088 | --DOMWINDOW == 189 (1C94F400) [pid = 3088] [serial = 1071] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:05:15 INFO - PROCESS | 3088 | --DOMWINDOW == 188 (1A36BC00) [pid = 3088] [serial = 1074] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:05:15 INFO - PROCESS | 3088 | --DOMWINDOW == 187 (2455B000) [pid = 3088] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:05:15 INFO - PROCESS | 3088 | --DOMWINDOW == 186 (1C952C00) [pid = 3088] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:05:15 INFO - PROCESS | 3088 | 1461110715634 Marionette TRACE conn5 <- [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]]]}] 17:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 930ms 17:05:15 INFO - PROCESS | 3088 | 1461110715695 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 17:05:15 INFO - PROCESS | 3088 | 1461110715697 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 17:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:05:15 INFO - PROCESS | 3088 | 1461110715700 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:05:15 INFO - PROCESS | 3088 | 1461110715702 Marionette TRACE conn5 <- [1,1490,null,{}] 17:05:15 INFO - PROCESS | 3088 | 1461110715705 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:15 INFO - PROCESS | 3088 | 1461110715836 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 17:05:15 INFO - PROCESS | 3088 | 1461110715905 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:15 INFO - PROCESS | 3088 | ++DOCSHELL 1A36C800 == 94 [pid = 3088] [id = 382] 17:05:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 187 (1A36E000) [pid = 3088] [serial = 1146] [outer = 00000000] 17:05:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 188 (1E3CF400) [pid = 3088] [serial = 1147] [outer = 1A36E000] 17:05:15 INFO - PROCESS | 3088 | 1461110715950 Marionette DEBUG loaded listener.js 17:05:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 189 (1F051800) [pid = 3088] [serial = 1148] [outer = 1A36E000] 17:05:16 INFO - PROCESS | 3088 | 1461110716327 Marionette TRACE conn5 <- [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]]]}] 17:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 17:05:16 INFO - PROCESS | 3088 | 1461110716372 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 17:05:16 INFO - PROCESS | 3088 | 1461110716374 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 17:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:05:16 INFO - PROCESS | 3088 | 1461110716377 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:05:16 INFO - PROCESS | 3088 | 1461110716378 Marionette TRACE conn5 <- [1,1494,null,{}] 17:05:16 INFO - PROCESS | 3088 | 1461110716382 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:16 INFO - PROCESS | 3088 | 1461110716471 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 17:05:16 INFO - PROCESS | 3088 | 1461110716477 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:16 INFO - PROCESS | 3088 | ++DOCSHELL 2041C800 == 95 [pid = 3088] [id = 383] 17:05:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 190 (20431800) [pid = 3088] [serial = 1149] [outer = 00000000] 17:05:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 191 (2119B000) [pid = 3088] [serial = 1150] [outer = 20431800] 17:05:16 INFO - PROCESS | 3088 | 1461110716521 Marionette DEBUG loaded listener.js 17:05:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 192 (218C0C00) [pid = 3088] [serial = 1151] [outer = 20431800] 17:05:16 INFO - PROCESS | 3088 | 1461110716954 Marionette TRACE conn5 <- [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]]]}] 17:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 17:05:17 INFO - PROCESS | 3088 | 1461110717015 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 17:05:17 INFO - PROCESS | 3088 | 1461110717017 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 17:05:17 INFO - PROCESS | 3088 | 1461110717020 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:05:17 INFO - PROCESS | 3088 | 1461110717022 Marionette TRACE conn5 <- [1,1498,null,{}] 17:05:17 INFO - PROCESS | 3088 | 1461110717025 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:17 INFO - PROCESS | 3088 | 1461110717114 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 17:05:17 INFO - PROCESS | 3088 | 1461110717121 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:17 INFO - PROCESS | 3088 | ++DOCSHELL 1CD6D800 == 96 [pid = 3088] [id = 384] 17:05:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 193 (1CD71400) [pid = 3088] [serial = 1152] [outer = 00000000] 17:05:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 194 (1CD78800) [pid = 3088] [serial = 1153] [outer = 1CD71400] 17:05:17 INFO - PROCESS | 3088 | 1461110717165 Marionette DEBUG loaded listener.js 17:05:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 195 (1CD79C00) [pid = 3088] [serial = 1154] [outer = 1CD71400] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 1B882400 == 95 [pid = 3088] [id = 257] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 1B78F400 == 94 [pid = 3088] [id = 82] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 20436800 == 93 [pid = 3088] [id = 352] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 17514400 == 92 [pid = 3088] [id = 197] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 1B773000 == 91 [pid = 3088] [id = 81] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 1CEEA800 == 90 [pid = 3088] [id = 100] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 12D4F000 == 89 [pid = 3088] [id = 158] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 1F07F000 == 88 [pid = 3088] [id = 160] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 21192C00 == 87 [pid = 3088] [id = 210] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 1A362C00 == 86 [pid = 3088] [id = 240] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 2042EC00 == 85 [pid = 3088] [id = 353] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 12D51000 == 84 [pid = 3088] [id = 313] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 1C94A000 == 83 [pid = 3088] [id = 211] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 13933400 == 82 [pid = 3088] [id = 261] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 21809400 == 81 [pid = 3088] [id = 288] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 1316B000 == 80 [pid = 3088] [id = 255] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 1F655C00 == 79 [pid = 3088] [id = 174] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 1B78A400 == 78 [pid = 3088] [id = 195] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 21059C00 == 77 [pid = 3088] [id = 354] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 16E35800 == 76 [pid = 3088] [id = 355] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 13A9F400 == 75 [pid = 3088] [id = 294] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 1F057C00 == 74 [pid = 3088] [id = 159] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 170F6000 == 73 [pid = 3088] [id = 324] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 20A98800 == 72 [pid = 3088] [id = 258] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 1B758800 == 71 [pid = 3088] [id = 209] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 18A1DC00 == 70 [pid = 3088] [id = 256] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 1EF78000 == 69 [pid = 3088] [id = 242] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 210DB800 == 68 [pid = 3088] [id = 112] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 0F116000 == 67 [pid = 3088] [id = 278] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 174CCC00 == 66 [pid = 3088] [id = 114] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 1E5E9C00 == 65 [pid = 3088] [id = 320] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 13A09000 == 64 [pid = 3088] [id = 175] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 1CEEB800 == 63 [pid = 3088] [id = 241] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 1F057000 == 62 [pid = 3088] [id = 222] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 1B80C800 == 61 [pid = 3088] [id = 157] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 20434000 == 60 [pid = 3088] [id = 322] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 21059800 == 59 [pid = 3088] [id = 206] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 17512400 == 58 [pid = 3088] [id = 312] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 245A3400 == 57 [pid = 3088] [id = 311] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 20991400 == 56 [pid = 3088] [id = 323] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 20426000 == 55 [pid = 3088] [id = 244] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 1C9A6C00 == 54 [pid = 3088] [id = 274] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 212EE400 == 53 [pid = 3088] [id = 293] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 2042A400 == 52 [pid = 3088] [id = 259] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 232E8400 == 51 [pid = 3088] [id = 310] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 0F538C00 == 50 [pid = 3088] [id = 224] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 24ADE000 == 49 [pid = 3088] [id = 337] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 1A3D7400 == 48 [pid = 3088] [id = 277] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 1C437000 == 47 [pid = 3088] [id = 143] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 1F651800 == 46 [pid = 3088] [id = 243] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 12D50400 == 45 [pid = 3088] [id = 375] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 18E0F400 == 44 [pid = 3088] [id = 374] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 28123C00 == 43 [pid = 3088] [id = 373] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 26307C00 == 42 [pid = 3088] [id = 371] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 272C5800 == 41 [pid = 3088] [id = 372] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 24B1AC00 == 40 [pid = 3088] [id = 370] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 24566C00 == 39 [pid = 3088] [id = 369] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 1A36EC00 == 38 [pid = 3088] [id = 367] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 1DAE0000 == 37 [pid = 3088] [id = 368] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 1E296000 == 36 [pid = 3088] [id = 366] 17:05:18 INFO - PROCESS | 3088 | --DOCSHELL 24B16400 == 35 [pid = 3088] [id = 338] 17:05:19 INFO - PROCESS | 3088 | --DOCSHELL 16EEF800 == 34 [pid = 3088] [id = 376] 17:05:19 INFO - PROCESS | 3088 | --DOCSHELL 20427800 == 33 [pid = 3088] [id = 380] 17:05:19 INFO - PROCESS | 3088 | --DOCSHELL 1CD62C00 == 32 [pid = 3088] [id = 378] 17:05:19 INFO - PROCESS | 3088 | --DOCSHELL 1A36C800 == 31 [pid = 3088] [id = 382] 17:05:19 INFO - PROCESS | 3088 | --DOCSHELL 1B935800 == 30 [pid = 3088] [id = 377] 17:05:19 INFO - PROCESS | 3088 | --DOCSHELL 1DB96400 == 29 [pid = 3088] [id = 379] 17:05:19 INFO - PROCESS | 3088 | --DOCSHELL 2041C800 == 28 [pid = 3088] [id = 383] 17:05:19 INFO - PROCESS | 3088 | --DOCSHELL 1A36B000 == 27 [pid = 3088] [id = 381] 17:05:19 INFO - PROCESS | 3088 | --DOMWINDOW == 194 (24A7F400) [pid = 3088] [serial = 997] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3088 | --DOMWINDOW == 193 (20990C00) [pid = 3088] [serial = 1084] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3088 | --DOMWINDOW == 192 (21198400) [pid = 3088] [serial = 1087] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3088 | --DOMWINDOW == 191 (20A9AC00) [pid = 3088] [serial = 1085] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3088 | --DOMWINDOW == 190 (232E5400) [pid = 3088] [serial = 1090] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3088 | --DOMWINDOW == 189 (2119AC00) [pid = 3088] [serial = 1088] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3088 | --DOMWINDOW == 188 (1A364000) [pid = 3088] [serial = 1070] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3088 | --DOMWINDOW == 187 (1843D400) [pid = 3088] [serial = 1069] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3088 | --DOMWINDOW == 186 (1F056800) [pid = 3088] [serial = 1078] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3088 | --DOMWINDOW == 185 (1F086000) [pid = 3088] [serial = 1079] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3088 | --DOMWINDOW == 184 (1A7BF400) [pid = 3088] [serial = 1047] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3088 | --DOMWINDOW == 183 (201A1800) [pid = 3088] [serial = 1081] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3088 | --DOMWINDOW == 182 (1DB9A800) [pid = 3088] [serial = 1073] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3088 | --DOMWINDOW == 181 (1CD5F400) [pid = 3088] [serial = 1072] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3088 | --DOMWINDOW == 180 (20998400) [pid = 3088] [serial = 1056] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3088 | --DOMWINDOW == 179 (1B79EC00) [pid = 3088] [serial = 1075] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3088 | --DOMWINDOW == 178 (1B937400) [pid = 3088] [serial = 1076] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3088 | --DOMWINDOW == 177 (20C85400) [pid = 3088] [serial = 1059] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3088 | --DOMWINDOW == 176 (201A5800) [pid = 3088] [serial = 1053] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3088 | --DOMWINDOW == 175 (1CC76C00) [pid = 3088] [serial = 1050] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3088 | --DOMWINDOW == 174 (2180E800) [pid = 3088] [serial = 1062] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3088 | --DOMWINDOW == 173 (232E9800) [pid = 3088] [serial = 1065] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3088 | --DOMWINDOW == 172 (24560000) [pid = 3088] [serial = 1096] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3088 | --DOMWINDOW == 171 (20C91000) [pid = 3088] [serial = 1097] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3088 | --DOMWINDOW == 170 (24A85800) [pid = 3088] [serial = 1099] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3088 | --DOMWINDOW == 169 (218C4800) [pid = 3088] [serial = 658] [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.] 17:05:19 INFO - PROCESS | 3088 | --DOMWINDOW == 168 (245A6800) [pid = 3088] [serial = 1091] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3088 | --DOMWINDOW == 167 (2107E400) [pid = 3088] [serial = 1093] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3088 | --DOMWINDOW == 166 (2041E400) [pid = 3088] [serial = 1082] [outer = 00000000] [url = about:blank] 17:05:19 INFO - PROCESS | 3088 | --DOMWINDOW == 165 (218C1400) [pid = 3088] [serial = 1094] [outer = 00000000] [url = about:blank] 17:05:20 INFO - PROCESS | 3088 | 1461110720044 Marionette TRACE conn5 <- [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]]]}] 17:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 3069ms 17:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:05:20 INFO - PROCESS | 3088 | 1461110720093 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 17:05:20 INFO - PROCESS | 3088 | 1461110720097 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 17:05:20 INFO - PROCESS | 3088 | 1461110720103 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:05:20 INFO - PROCESS | 3088 | 1461110720107 Marionette TRACE conn5 <- [1,1502,null,{}] 17:05:20 INFO - PROCESS | 3088 | 1461110720114 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:20 INFO - PROCESS | 3088 | 1461110720209 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 17:05:20 INFO - PROCESS | 3088 | 1461110720344 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:20 INFO - PROCESS | 3088 | ++DOCSHELL 0F06AC00 == 28 [pid = 3088] [id = 385] 17:05:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 166 (0F06FC00) [pid = 3088] [serial = 1155] [outer = 00000000] 17:05:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 167 (0F119C00) [pid = 3088] [serial = 1156] [outer = 0F06FC00] 17:05:20 INFO - PROCESS | 3088 | 1461110720394 Marionette DEBUG loaded listener.js 17:05:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 168 (0F121400) [pid = 3088] [serial = 1157] [outer = 0F06FC00] 17:05:20 INFO - PROCESS | 3088 | 1461110720799 Marionette TRACE conn5 <- [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]]]}] 17:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 730ms 17:05:20 INFO - PROCESS | 3088 | 1461110720833 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 17:05:20 INFO - PROCESS | 3088 | 1461110720839 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 17:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:05:20 INFO - PROCESS | 3088 | 1461110720845 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:05:20 INFO - PROCESS | 3088 | 1461110720848 Marionette TRACE conn5 <- [1,1506,null,{}] 17:05:20 INFO - PROCESS | 3088 | 1461110720852 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:20 INFO - PROCESS | 3088 | 1461110720945 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 17:05:20 INFO - PROCESS | 3088 | 1461110720954 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:20 INFO - PROCESS | 3088 | ++DOCSHELL 0F5B6400 == 29 [pid = 3088] [id = 386] 17:05:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 169 (0F5B7000) [pid = 3088] [serial = 1158] [outer = 00000000] 17:05:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 170 (12D44800) [pid = 3088] [serial = 1159] [outer = 0F5B7000] 17:05:20 INFO - PROCESS | 3088 | 1461110721001 Marionette DEBUG loaded listener.js 17:05:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 171 (12D4F400) [pid = 3088] [serial = 1160] [outer = 0F5B7000] 17:05:21 INFO - PROCESS | 3088 | 1461110721447 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 17:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 671ms 17:05:21 INFO - PROCESS | 3088 | 1461110721519 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 17:05:21 INFO - PROCESS | 3088 | 1461110721522 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 17:05:21 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:05:21 INFO - PROCESS | 3088 | 1461110721526 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:05:21 INFO - PROCESS | 3088 | 1461110721529 Marionette TRACE conn5 <- [1,1510,null,{}] 17:05:21 INFO - PROCESS | 3088 | 1461110721540 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:21 INFO - PROCESS | 3088 | 1461110721663 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 17:05:21 INFO - PROCESS | 3088 | 1461110721674 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:21 INFO - PROCESS | 3088 | ++DOCSHELL 1615A400 == 30 [pid = 3088] [id = 387] 17:05:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 172 (1615CC00) [pid = 3088] [serial = 1161] [outer = 00000000] 17:05:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 173 (16C0C400) [pid = 3088] [serial = 1162] [outer = 1615CC00] 17:05:21 INFO - PROCESS | 3088 | 1461110721724 Marionette DEBUG loaded listener.js 17:05:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 174 (16E23400) [pid = 3088] [serial = 1163] [outer = 1615CC00] 17:05:22 INFO - PROCESS | 3088 | 1461110722212 Marionette TRACE conn5 <- [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"]]]}] 17:05:22 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 () { 17:05:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:05:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:05:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:05:22 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 () { 17:05:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:05:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:05:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:05:22 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 () { 17:05:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:05:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:05:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:05:22 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 () { 17:05:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:05:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:05:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:05:22 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 739ms 17:05:22 INFO - PROCESS | 3088 | 1461110722268 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 17:05:22 INFO - PROCESS | 3088 | 1461110722270 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 17:05:22 INFO - PROCESS | 3088 | 1461110722273 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:05:22 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:05:22 INFO - PROCESS | 3088 | 1461110722275 Marionette TRACE conn5 <- [1,1514,null,{}] 17:05:22 INFO - PROCESS | 3088 | 1461110722279 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:22 INFO - PROCESS | 3088 | 1461110722363 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 17:05:22 INFO - PROCESS | 3088 | 1461110722369 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:22 INFO - PROCESS | 3088 | ++DOCSHELL 174D2400 == 31 [pid = 3088] [id = 388] 17:05:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 175 (1750FC00) [pid = 3088] [serial = 1164] [outer = 00000000] 17:05:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 176 (183BC800) [pid = 3088] [serial = 1165] [outer = 1750FC00] 17:05:22 INFO - PROCESS | 3088 | 1461110722416 Marionette DEBUG loaded listener.js 17:05:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 177 (18446000) [pid = 3088] [serial = 1166] [outer = 1750FC00] 17:05:22 INFO - PROCESS | 3088 | 1461110722912 Marionette TRACE conn5 <- [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"]]]}] 17:05:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:05:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:05:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:05:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:05:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:05:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:05:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:05:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:05:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:05:22 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 669ms 17:05:22 INFO - PROCESS | 3088 | 1461110722947 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 17:05:22 INFO - PROCESS | 3088 | 1461110722949 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 17:05:22 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:05:22 INFO - PROCESS | 3088 | 1461110722952 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:05:22 INFO - PROCESS | 3088 | 1461110722954 Marionette TRACE conn5 <- [1,1518,null,{}] 17:05:22 INFO - PROCESS | 3088 | 1461110722957 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:23 INFO - PROCESS | 3088 | 1461110723064 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 17:05:23 INFO - PROCESS | 3088 | 1461110723074 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:23 INFO - PROCESS | 3088 | ++DOCSHELL 1928C800 == 32 [pid = 3088] [id = 389] 17:05:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 178 (1928FC00) [pid = 3088] [serial = 1167] [outer = 00000000] 17:05:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 179 (1A3A7C00) [pid = 3088] [serial = 1168] [outer = 1928FC00] 17:05:23 INFO - PROCESS | 3088 | 1461110723120 Marionette DEBUG loaded listener.js 17:05:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 180 (1A3F2C00) [pid = 3088] [serial = 1169] [outer = 1928FC00] 17:05:23 INFO - PROCESS | 3088 | 1461110723543 Marionette TRACE conn5 <- [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]]]}] 17:05:23 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 17:05:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:05:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:05:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:05:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:05:23 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. 17:05:23 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:05:23 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 630ms 17:05:23 INFO - PROCESS | 3088 | 1461110723590 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 17:05:23 INFO - PROCESS | 3088 | 1461110723592 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 17:05:23 INFO - PROCESS | 3088 | 1461110723611 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:05:23 INFO - PROCESS | 3088 | 1461110723613 Marionette TRACE conn5 <- [1,1522,null,{}] 17:05:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:05:23 INFO - PROCESS | 3088 | 1461110723616 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:23 INFO - PROCESS | 3088 | 1461110723734 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 17:05:23 INFO - PROCESS | 3088 | 1461110723744 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:23 INFO - PROCESS | 3088 | ++DOCSHELL 1B4E1400 == 33 [pid = 3088] [id = 390] 17:05:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 181 (1B504800) [pid = 3088] [serial = 1170] [outer = 00000000] 17:05:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 182 (1B758000) [pid = 3088] [serial = 1171] [outer = 1B504800] 17:05:23 INFO - PROCESS | 3088 | 1461110723792 Marionette DEBUG loaded listener.js 17:05:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 183 (1B76AC00) [pid = 3088] [serial = 1172] [outer = 1B504800] 17:05:24 INFO - PROCESS | 3088 | 1461110724226 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 17:05:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:05:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 671ms 17:05:24 INFO - PROCESS | 3088 | 1461110724290 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 17:05:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:05:24 INFO - PROCESS | 3088 | 1461110724292 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 17:05:24 INFO - PROCESS | 3088 | 1461110724295 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:05:24 INFO - PROCESS | 3088 | 1461110724297 Marionette TRACE conn5 <- [1,1526,null,{}] 17:05:24 INFO - PROCESS | 3088 | 1461110724300 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:24 INFO - PROCESS | 3088 | 1461110724378 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 17:05:24 INFO - PROCESS | 3088 | 1461110724415 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:24 INFO - PROCESS | 3088 | ++DOCSHELL 1B773C00 == 34 [pid = 3088] [id = 391] 17:05:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 184 (1B776400) [pid = 3088] [serial = 1173] [outer = 00000000] 17:05:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 185 (1B79C800) [pid = 3088] [serial = 1174] [outer = 1B776400] 17:05:24 INFO - PROCESS | 3088 | 1461110724461 Marionette DEBUG loaded listener.js 17:05:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 186 (1B79B800) [pid = 3088] [serial = 1175] [outer = 1B776400] 17:05:24 INFO - PROCESS | 3088 | 1461110724897 Marionette TRACE conn5 <- [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]]]}] 17:05:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:05:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 630ms 17:05:24 INFO - PROCESS | 3088 | 1461110724936 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 17:05:24 INFO - PROCESS | 3088 | 1461110724938 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 17:05:24 INFO - PROCESS | 3088 | 1461110724941 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:05:24 INFO - PROCESS | 3088 | 1461110724943 Marionette TRACE conn5 <- [1,1530,null,{}] 17:05:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:05:24 INFO - PROCESS | 3088 | 1461110724946 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:25 INFO - PROCESS | 3088 | 1461110725025 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 17:05:25 INFO - PROCESS | 3088 | 1461110725031 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:25 INFO - PROCESS | 3088 | ++DOCSHELL 0F072000 == 35 [pid = 3088] [id = 392] 17:05:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 187 (12658C00) [pid = 3088] [serial = 1176] [outer = 00000000] 17:05:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 188 (1B87DC00) [pid = 3088] [serial = 1177] [outer = 12658C00] 17:05:25 INFO - PROCESS | 3088 | 1461110725077 Marionette DEBUG loaded listener.js 17:05:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 189 (1B810000) [pid = 3088] [serial = 1178] [outer = 12658C00] 17:05:27 INFO - PROCESS | 3088 | --DOCSHELL 0AF70C00 == 34 [pid = 3088] [id = 72] 17:05:27 INFO - PROCESS | 3088 | --DOCSHELL 1A367C00 == 33 [pid = 3088] [id = 77] 17:05:27 INFO - PROCESS | 3088 | --DOCSHELL 1B791000 == 32 [pid = 3088] [id = 68] 17:05:27 INFO - PROCESS | 3088 | --DOCSHELL 1B50B800 == 31 [pid = 3088] [id = 79] 17:05:27 INFO - PROCESS | 3088 | --DOCSHELL 16EF9800 == 30 [pid = 3088] [id = 75] 17:05:27 INFO - PROCESS | 3088 | --DOCSHELL 0F113C00 == 29 [pid = 3088] [id = 78] 17:05:27 INFO - PROCESS | 3088 | --DOCSHELL 0F06C800 == 28 [pid = 3088] [id = 63] 17:05:27 INFO - PROCESS | 3088 | --DOCSHELL 0F11D800 == 27 [pid = 3088] [id = 73] 17:05:27 INFO - PROCESS | 3088 | --DOCSHELL 175D5800 == 26 [pid = 3088] [id = 69] 17:05:27 INFO - PROCESS | 3088 | --DOCSHELL 12D4B400 == 25 [pid = 3088] [id = 74] 17:05:27 INFO - PROCESS | 3088 | --DOCSHELL 12FDF400 == 24 [pid = 3088] [id = 70] 17:05:27 INFO - PROCESS | 3088 | --DOCSHELL 18447800 == 23 [pid = 3088] [id = 71] 17:05:27 INFO - PROCESS | 3088 | --DOCSHELL 1C951C00 == 22 [pid = 3088] [id = 65] 17:05:27 INFO - PROCESS | 3088 | --DOCSHELL 1B798C00 == 21 [pid = 3088] [id = 64] 17:05:27 INFO - PROCESS | 3088 | --DOCSHELL 0F5BA000 == 20 [pid = 3088] [id = 62] 17:05:27 INFO - PROCESS | 3088 | --DOCSHELL 176A2000 == 19 [pid = 3088] [id = 76] 17:05:27 INFO - PROCESS | 3088 | --DOCSHELL 129BB000 == 18 [pid = 3088] [id = 67] 17:05:27 INFO - PROCESS | 3088 | --DOCSHELL 1F054000 == 17 [pid = 3088] [id = 66] 17:05:27 INFO - PROCESS | 3088 | --DOCSHELL 1CD6D800 == 16 [pid = 3088] [id = 384] 17:05:27 INFO - PROCESS | 3088 | --DOCSHELL 0F06AC00 == 15 [pid = 3088] [id = 385] 17:05:27 INFO - PROCESS | 3088 | --DOCSHELL 0F5B6400 == 14 [pid = 3088] [id = 386] 17:05:27 INFO - PROCESS | 3088 | --DOCSHELL 1615A400 == 13 [pid = 3088] [id = 387] 17:05:27 INFO - PROCESS | 3088 | --DOCSHELL 1928C800 == 12 [pid = 3088] [id = 389] 17:05:27 INFO - PROCESS | 3088 | --DOCSHELL 1B4E1400 == 11 [pid = 3088] [id = 390] 17:05:27 INFO - PROCESS | 3088 | --DOCSHELL 174D2400 == 10 [pid = 3088] [id = 388] 17:05:27 INFO - PROCESS | 3088 | --DOCSHELL 1B773C00 == 9 [pid = 3088] [id = 391] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 188 (21CCBC00) [pid = 3088] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 187 (17514800) [pid = 3088] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 186 (1E297800) [pid = 3088] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 185 (24AD1000) [pid = 3088] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 184 (20A78000) [pid = 3088] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 183 (1EFC5C00) [pid = 3088] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 182 (139D7000) [pid = 3088] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 181 (17512800) [pid = 3088] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 180 (2107DC00) [pid = 3088] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 179 (1B804800) [pid = 3088] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 178 (209B3800) [pid = 3088] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 177 (1B805000) [pid = 3088] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 176 (17518000) [pid = 3088] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 175 (1DB9F400) [pid = 3088] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 174 (209B9400) [pid = 3088] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 173 (245A6000) [pid = 3088] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 172 (20438000) [pid = 3088] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 171 (24B1A000) [pid = 3088] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 170 (232E8000) [pid = 3088] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 169 (12FDEC00) [pid = 3088] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 168 (209BAC00) [pid = 3088] [serial = 874] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 167 (1C438C00) [pid = 3088] [serial = 952] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 166 (26910C00) [pid = 3088] [serial = 937] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 165 (1B50C400) [pid = 3088] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 164 (2098D000) [pid = 3088] [serial = 1003] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 163 (2105B800) [pid = 3088] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 162 (20A9EC00) [pid = 3088] [serial = 970] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 161 (253D9C00) [pid = 3088] [serial = 934] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 160 (20A77000) [pid = 3088] [serial = 826] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (2630A800) [pid = 3088] [serial = 1015] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (245A7000) [pid = 3088] [serial = 877] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (1C42A400) [pid = 3088] [serial = 835] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (232ED400) [pid = 3088] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (20A99C00) [pid = 3088] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (20AA0000) [pid = 3088] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (218BF400) [pid = 3088] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (1A365400) [pid = 3088] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (1B769400) [pid = 3088] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (212E9400) [pid = 3088] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (1C9E5000) [pid = 3088] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (1B76F000) [pid = 3088] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (1B770000) [pid = 3088] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (2041D000) [pid = 3088] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (1B510C00) [pid = 3088] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (18E08400) [pid = 3088] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (1DB9E800) [pid = 3088] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (2098C000) [pid = 3088] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (26909800) [pid = 3088] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (16153800) [pid = 3088] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (20431800) [pid = 3088] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (1E45E800) [pid = 3088] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (2042AC00) [pid = 3088] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (1A36E000) [pid = 3088] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (1B93E800) [pid = 3088] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (1CD63800) [pid = 3088] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (1B937C00) [pid = 3088] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (16EF3400) [pid = 3088] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (1928CC00) [pid = 3088] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (19290000) [pid = 3088] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (28124000) [pid = 3088] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (272C8800) [pid = 3088] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (2630A400) [pid = 3088] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (24B20800) [pid = 3088] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (245A9000) [pid = 3088] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1E4D4400) [pid = 3088] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1B775000) [pid = 3088] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (24563000) [pid = 3088] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (24AD0400) [pid = 3088] [serial = 931] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1F78A000) [pid = 3088] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (210DC800) [pid = 3088] [serial = 925] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (21196800) [pid = 3088] [serial = 829] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (24AD3400) [pid = 3088] [serial = 880] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1B759400) [pid = 3088] [serial = 919] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (1CC7E000) [pid = 3088] [serial = 883] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (21CCA000) [pid = 3088] [serial = 928] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1CDC5000) [pid = 3088] [serial = 955] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1DB93800) [pid = 3088] [serial = 1000] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (209B9000) [pid = 3088] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1E457800) [pid = 3088] [serial = 871] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (2042F000) [pid = 3088] [serial = 964] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (1BC23400) [pid = 3088] [serial = 820] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (2180BC00) [pid = 3088] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (20A9E800) [pid = 3088] [serial = 766] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (1E4D8400) [pid = 3088] [serial = 958] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (209B6000) [pid = 3088] [serial = 967] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (28187C00) [pid = 3088] [serial = 1012] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (17585800) [pid = 3088] [serial = 817] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (24A8D000) [pid = 3088] [serial = 1006] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (20438400) [pid = 3088] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (1A362400) [pid = 3088] [serial = 949] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (2041E800) [pid = 3088] [serial = 823] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (2690B400) [pid = 3088] [serial = 1009] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (21199800) [pid = 3088] [serial = 973] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (1F080000) [pid = 3088] [serial = 961] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (12902C00) [pid = 3088] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (1B78FC00) [pid = 3088] [serial = 940] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (1B758400) [pid = 3088] [serial = 868] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (21CC9C00) [pid = 3088] [serial = 832] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (1DBA0400) [pid = 3088] [serial = 922] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (1B50C800) [pid = 3088] [serial = 1048] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (1CD60C00) [pid = 3088] [serial = 1051] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (218BC800) [pid = 3088] [serial = 1063] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (1EF81800) [pid = 3088] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (2041B400) [pid = 3088] [serial = 1054] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (20C8F800) [pid = 3088] [serial = 1060] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (232EC800) [pid = 3088] [serial = 1066] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (209B7000) [pid = 3088] [serial = 1057] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (218C0C00) [pid = 3088] [serial = 1151] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (1F056C00) [pid = 3088] [serial = 1138] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (1F653400) [pid = 3088] [serial = 1139] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (209B8C00) [pid = 3088] [serial = 1142] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (20996400) [pid = 3088] [serial = 1141] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (1E3CF400) [pid = 3088] [serial = 1147] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (20C93C00) [pid = 3088] [serial = 1144] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (2119B000) [pid = 3088] [serial = 1150] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (21085C00) [pid = 3088] [serial = 1145] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (1DC8D800) [pid = 3088] [serial = 1135] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (1C94CC00) [pid = 3088] [serial = 1132] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (1CC73800) [pid = 3088] [serial = 1133] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (1A361400) [pid = 3088] [serial = 1129] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (1CD78800) [pid = 3088] [serial = 1153] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (1B124800) [pid = 3088] [serial = 1130] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (1C9A7000) [pid = 3088] [serial = 1127] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (1B789C00) [pid = 3088] [serial = 1126] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (1C7A3C00) [pid = 3088] [serial = 1124] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 63 (1B93B000) [pid = 3088] [serial = 1123] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 62 (2818BC00) [pid = 3088] [serial = 1121] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 61 (28185000) [pid = 3088] [serial = 1120] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 60 (2811D800) [pid = 3088] [serial = 1118] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 59 (272D0C00) [pid = 3088] [serial = 1117] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 58 (26915800) [pid = 3088] [serial = 1115] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 57 (26312C00) [pid = 3088] [serial = 1114] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 56 (26306400) [pid = 3088] [serial = 1112] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 55 (253D7800) [pid = 3088] [serial = 1111] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 54 (24B15C00) [pid = 3088] [serial = 1109] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 53 (24ADE400) [pid = 3088] [serial = 1108] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 52 (20428400) [pid = 3088] [serial = 1106] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 51 (1F788000) [pid = 3088] [serial = 1105] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 50 (1C7A1000) [pid = 3088] [serial = 1103] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 49 (1B93F800) [pid = 3088] [serial = 1102] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 48 (24AD5400) [pid = 3088] [serial = 1100] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 47 (1F051800) [pid = 3088] [serial = 1148] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 46 (1E454400) [pid = 3088] [serial = 1136] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | --DOMWINDOW == 45 (1F650400) [pid = 3088] [serial = 1045] [outer = 00000000] [url = about:blank] 17:05:28 INFO - PROCESS | 3088 | 1461110728172 Marionette TRACE conn5 <- [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]]]}] 17:05:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:05:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 3265ms 17:05:28 INFO - PROCESS | 3088 | 1461110728212 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 17:05:28 INFO - PROCESS | 3088 | 1461110728217 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 17:05:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:05:28 INFO - PROCESS | 3088 | 1461110728222 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:05:28 INFO - PROCESS | 3088 | 1461110728227 Marionette TRACE conn5 <- [1,1534,null,{}] 17:05:28 INFO - PROCESS | 3088 | 1461110728234 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:28 INFO - PROCESS | 3088 | 1461110728327 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 17:05:28 INFO - PROCESS | 3088 | 1461110728339 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:28 INFO - PROCESS | 3088 | ++DOCSHELL 0F11E400 == 10 [pid = 3088] [id = 393] 17:05:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 46 (0F11F800) [pid = 3088] [serial = 1179] [outer = 00000000] 17:05:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 47 (0F58BC00) [pid = 3088] [serial = 1180] [outer = 0F11F800] 17:05:28 INFO - PROCESS | 3088 | 1461110728392 Marionette DEBUG loaded listener.js 17:05:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 48 (126DCC00) [pid = 3088] [serial = 1181] [outer = 0F11F800] 17:05:28 INFO - PROCESS | 3088 | 1461110728894 Marionette TRACE conn5 <- [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]]]}] 17:05:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:05:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 730ms 17:05:28 INFO - PROCESS | 3088 | 1461110728953 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 17:05:28 INFO - PROCESS | 3088 | 1461110728959 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 17:05:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:05:28 INFO - PROCESS | 3088 | 1461110728965 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:05:28 INFO - PROCESS | 3088 | 1461110728968 Marionette TRACE conn5 <- [1,1538,null,{}] 17:05:28 INFO - PROCESS | 3088 | 1461110728972 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:29 INFO - PROCESS | 3088 | 1461110729057 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 17:05:29 INFO - PROCESS | 3088 | 1461110729065 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:29 INFO - PROCESS | 3088 | ++DOCSHELL 0F11D400 == 11 [pid = 3088] [id = 394] 17:05:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 49 (1290E000) [pid = 3088] [serial = 1182] [outer = 00000000] 17:05:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 50 (12FDEC00) [pid = 3088] [serial = 1183] [outer = 1290E000] 17:05:29 INFO - PROCESS | 3088 | 1461110729111 Marionette DEBUG loaded listener.js 17:05:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 51 (1392F800) [pid = 3088] [serial = 1184] [outer = 1290E000] 17:05:29 INFO - PROCESS | 3088 | 1461110729930 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 17:05:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:05:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1020ms 17:05:29 INFO - PROCESS | 3088 | 1461110729988 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 17:05:29 INFO - PROCESS | 3088 | 1461110729995 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 17:05:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:05:29 INFO - PROCESS | 3088 | 1461110730001 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:05:29 INFO - PROCESS | 3088 | 1461110730004 Marionette TRACE conn5 <- [1,1542,null,{}] 17:05:29 INFO - PROCESS | 3088 | 1461110730010 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:30 INFO - PROCESS | 3088 | 1461110730153 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 17:05:30 INFO - PROCESS | 3088 | 1461110730226 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:30 INFO - PROCESS | 3088 | ++DOCSHELL 129BE400 == 12 [pid = 3088] [id = 395] 17:05:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 52 (12D52400) [pid = 3088] [serial = 1185] [outer = 00000000] 17:05:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 53 (13A0C400) [pid = 3088] [serial = 1186] [outer = 12D52400] 17:05:30 INFO - PROCESS | 3088 | 1461110730286 Marionette DEBUG loaded listener.js 17:05:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 54 (13DB2C00) [pid = 3088] [serial = 1187] [outer = 12D52400] 17:05:30 INFO - PROCESS | 3088 | 1461110730989 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 17:05:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:05:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1025ms 17:05:31 INFO - PROCESS | 3088 | 1461110731028 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 17:05:31 INFO - PROCESS | 3088 | 1461110731034 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 17:05:31 INFO - PROCESS | 3088 | 1461110731041 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:05:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:05:31 INFO - PROCESS | 3088 | 1461110731044 Marionette TRACE conn5 <- [1,1546,null,{}] 17:05:31 INFO - PROCESS | 3088 | 1461110731048 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:31 INFO - PROCESS | 3088 | 1461110731206 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 17:05:31 INFO - PROCESS | 3088 | 1461110731288 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:31 INFO - PROCESS | 3088 | ++DOCSHELL 0AF76400 == 13 [pid = 3088] [id = 396] 17:05:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 55 (0B686800) [pid = 3088] [serial = 1188] [outer = 00000000] 17:05:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 56 (0F116800) [pid = 3088] [serial = 1189] [outer = 0B686800] 17:05:31 INFO - PROCESS | 3088 | 1461110731339 Marionette DEBUG loaded listener.js 17:05:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 57 (1290FC00) [pid = 3088] [serial = 1190] [outer = 0B686800] 17:05:31 INFO - PROCESS | 3088 | --DOCSHELL 0F072000 == 12 [pid = 3088] [id = 392] 17:05:31 INFO - PROCESS | 3088 | 1461110731826 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 17:05:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:05:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 830ms 17:05:31 INFO - PROCESS | 3088 | 1461110731874 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 17:05:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:05:31 INFO - PROCESS | 3088 | 1461110731878 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 17:05:31 INFO - PROCESS | 3088 | 1461110731882 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:05:31 INFO - PROCESS | 3088 | 1461110731887 Marionette TRACE conn5 <- [1,1550,null,{}] 17:05:31 INFO - PROCESS | 3088 | 1461110731891 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:31 INFO - PROCESS | 3088 | 1461110731975 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 17:05:31 INFO - PROCESS | 3088 | 1461110731982 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:31 INFO - PROCESS | 3088 | ++DOCSHELL 129C9400 == 13 [pid = 3088] [id = 397] 17:05:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 58 (12FE1800) [pid = 3088] [serial = 1191] [outer = 00000000] 17:05:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 59 (16E38800) [pid = 3088] [serial = 1192] [outer = 12FE1800] 17:05:32 INFO - PROCESS | 3088 | 1461110732032 Marionette DEBUG loaded listener.js 17:05:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 60 (170EEC00) [pid = 3088] [serial = 1193] [outer = 12FE1800] 17:05:32 INFO - PROCESS | 3088 | 1461110732525 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 17:05:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:05:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 690ms 17:05:32 INFO - PROCESS | 3088 | 1461110732573 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 17:05:32 INFO - PROCESS | 3088 | 1461110732576 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 17:05:32 INFO - PROCESS | 3088 | 1461110732580 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:05:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:05:32 INFO - PROCESS | 3088 | 1461110732582 Marionette TRACE conn5 <- [1,1554,null,{}] 17:05:32 INFO - PROCESS | 3088 | 1461110732585 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:32 INFO - PROCESS | 3088 | 1461110732677 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 17:05:32 INFO - PROCESS | 3088 | 1461110732690 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:32 INFO - PROCESS | 3088 | ++DOCSHELL 175D5800 == 14 [pid = 3088] [id = 398] 17:05:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 61 (175D7800) [pid = 3088] [serial = 1194] [outer = 00000000] 17:05:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 62 (183BC000) [pid = 3088] [serial = 1195] [outer = 175D7800] 17:05:32 INFO - PROCESS | 3088 | 1461110732737 Marionette DEBUG loaded listener.js 17:05:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 63 (1843F800) [pid = 3088] [serial = 1196] [outer = 175D7800] 17:05:33 INFO - PROCESS | 3088 | 1461110733261 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 17:05:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:05:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 730ms 17:05:33 INFO - PROCESS | 3088 | 1461110733313 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 17:05:33 INFO - PROCESS | 3088 | 1461110733317 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 17:05:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:05:33 INFO - PROCESS | 3088 | 1461110733328 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:05:33 INFO - PROCESS | 3088 | 1461110733332 Marionette TRACE conn5 <- [1,1558,null,{}] 17:05:33 INFO - PROCESS | 3088 | 1461110733340 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:33 INFO - PROCESS | 3088 | 1461110733423 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 17:05:33 INFO - PROCESS | 3088 | 1461110733429 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:33 INFO - PROCESS | 3088 | ++DOCSHELL 1A367400 == 15 [pid = 3088] [id = 399] 17:05:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (1A368400) [pid = 3088] [serial = 1197] [outer = 00000000] 17:05:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (1A36F400) [pid = 3088] [serial = 1198] [outer = 1A368400] 17:05:33 INFO - PROCESS | 3088 | 1461110733480 Marionette DEBUG loaded listener.js 17:05:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (1A3AAC00) [pid = 3088] [serial = 1199] [outer = 1A368400] 17:05:33 INFO - PROCESS | 3088 | 1461110733910 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 17:05:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:05:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 630ms 17:05:33 INFO - PROCESS | 3088 | 1461110733953 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 17:05:33 INFO - PROCESS | 3088 | 1461110733955 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 17:05:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:05:33 INFO - PROCESS | 3088 | 1461110733964 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:05:33 INFO - PROCESS | 3088 | 1461110733966 Marionette TRACE conn5 <- [1,1562,null,{}] 17:05:33 INFO - PROCESS | 3088 | 1461110733969 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:34 INFO - PROCESS | 3088 | 1461110734075 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 17:05:34 INFO - PROCESS | 3088 | 1461110734157 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:34 INFO - PROCESS | 3088 | ++DOCSHELL 0AF71000 == 16 [pid = 3088] [id = 400] 17:05:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (1A7C0000) [pid = 3088] [serial = 1200] [outer = 00000000] 17:05:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (1B4D9C00) [pid = 3088] [serial = 1201] [outer = 1A7C0000] 17:05:34 INFO - PROCESS | 3088 | 1461110734202 Marionette DEBUG loaded listener.js 17:05:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (1B4E4C00) [pid = 3088] [serial = 1202] [outer = 1A7C0000] 17:05:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:05:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 17:05:34 INFO - PROCESS | 3088 | 1461110734626 Marionette TRACE conn5 <- [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]]]}] 17:05:34 INFO - PROCESS | 3088 | 1461110734633 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 17:05:34 INFO - PROCESS | 3088 | 1461110734635 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 17:05:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:05:34 INFO - PROCESS | 3088 | 1461110734647 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:05:34 INFO - PROCESS | 3088 | 1461110734649 Marionette TRACE conn5 <- [1,1566,null,{}] 17:05:34 INFO - PROCESS | 3088 | 1461110734653 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:34 INFO - PROCESS | 3088 | 1461110734755 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 17:05:34 INFO - PROCESS | 3088 | 1461110734762 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:34 INFO - PROCESS | 3088 | ++DOCSHELL 1B508400 == 17 [pid = 3088] [id = 401] 17:05:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (1B50A400) [pid = 3088] [serial = 1203] [outer = 00000000] 17:05:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (1B511000) [pid = 3088] [serial = 1204] [outer = 1B50A400] 17:05:34 INFO - PROCESS | 3088 | 1461110734818 Marionette DEBUG loaded listener.js 17:05:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (1B758800) [pid = 3088] [serial = 1205] [outer = 1B50A400] 17:05:35 INFO - PROCESS | 3088 | 1461110735289 Marionette TRACE conn5 <- [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]]]}] 17:05:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:05:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 670ms 17:05:35 INFO - PROCESS | 3088 | 1461110735318 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 17:05:35 INFO - PROCESS | 3088 | 1461110735320 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 17:05:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:05:35 INFO - PROCESS | 3088 | 1461110735329 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:05:35 INFO - PROCESS | 3088 | 1461110735331 Marionette TRACE conn5 <- [1,1570,null,{}] 17:05:35 INFO - PROCESS | 3088 | 1461110735334 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:35 INFO - PROCESS | 3088 | 1461110735444 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 17:05:35 INFO - PROCESS | 3088 | 1461110735533 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:35 INFO - PROCESS | 3088 | ++DOCSHELL 161EE400 == 18 [pid = 3088] [id = 402] 17:05:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (1928C800) [pid = 3088] [serial = 1206] [outer = 00000000] 17:05:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (1B78A400) [pid = 3088] [serial = 1207] [outer = 1928C800] 17:05:35 INFO - PROCESS | 3088 | 1461110735578 Marionette DEBUG loaded listener.js 17:05:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (1B789C00) [pid = 3088] [serial = 1208] [outer = 1928C800] 17:05:35 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (0F11F800) [pid = 3088] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:05:35 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (1750FC00) [pid = 3088] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:05:35 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (1615CC00) [pid = 3088] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:05:35 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (12658C00) [pid = 3088] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:05:35 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (0F5B7000) [pid = 3088] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:05:35 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (0F06FC00) [pid = 3088] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:05:35 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (1CD71400) [pid = 3088] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:05:35 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (1B776400) [pid = 3088] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:05:35 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (1B504800) [pid = 3088] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:05:35 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (1928FC00) [pid = 3088] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:05:35 INFO - PROCESS | 3088 | 1461110735954 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 17:05:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:05:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 17:05:35 INFO - PROCESS | 3088 | 1461110736003 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 17:05:35 INFO - PROCESS | 3088 | 1461110736005 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 17:05:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:05:35 INFO - PROCESS | 3088 | 1461110736009 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:05:35 INFO - PROCESS | 3088 | 1461110736010 Marionette TRACE conn5 <- [1,1574,null,{}] 17:05:35 INFO - PROCESS | 3088 | 1461110736014 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:36 INFO - PROCESS | 3088 | 1461110736120 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 17:05:36 INFO - PROCESS | 3088 | 1461110736173 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:36 INFO - PROCESS | 3088 | ++DOCSHELL 12D4BC00 == 19 [pid = 3088] [id = 403] 17:05:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (12D4E400) [pid = 3088] [serial = 1209] [outer = 00000000] 17:05:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (1B790000) [pid = 3088] [serial = 1210] [outer = 12D4E400] 17:05:36 INFO - PROCESS | 3088 | 1461110736223 Marionette DEBUG loaded listener.js 17:05:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (1B794C00) [pid = 3088] [serial = 1211] [outer = 12D4E400] 17:05:36 INFO - PROCESS | 3088 | 1461110736589 Marionette TRACE conn5 <- [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]]]}] 17:05:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:05:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 630ms 17:05:36 INFO - PROCESS | 3088 | 1461110736639 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 17:05:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:05:36 INFO - PROCESS | 3088 | 1461110736641 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 17:05:36 INFO - PROCESS | 3088 | 1461110736644 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:05:36 INFO - PROCESS | 3088 | 1461110736646 Marionette TRACE conn5 <- [1,1578,null,{}] 17:05:36 INFO - PROCESS | 3088 | 1461110736655 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:36 INFO - PROCESS | 3088 | 1461110736729 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 17:05:36 INFO - PROCESS | 3088 | 1461110736735 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:36 INFO - PROCESS | 3088 | ++DOCSHELL 1751B000 == 20 [pid = 3088] [id = 404] 17:05:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (1B794400) [pid = 3088] [serial = 1212] [outer = 00000000] 17:05:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (1B7A3C00) [pid = 3088] [serial = 1213] [outer = 1B794400] 17:05:36 INFO - PROCESS | 3088 | 1461110736781 Marionette DEBUG loaded listener.js 17:05:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (1B7A3000) [pid = 3088] [serial = 1214] [outer = 1B794400] 17:05:37 INFO - PROCESS | 3088 | 1461110737225 Marionette TRACE conn5 <- [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]]]}] 17:05:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:05:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 630ms 17:05:37 INFO - PROCESS | 3088 | 1461110737275 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 17:05:37 INFO - PROCESS | 3088 | 1461110737277 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 17:05:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:05:37 INFO - PROCESS | 3088 | 1461110737280 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:05:37 INFO - PROCESS | 3088 | 1461110737282 Marionette TRACE conn5 <- [1,1582,null,{}] 17:05:37 INFO - PROCESS | 3088 | 1461110737285 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:37 INFO - PROCESS | 3088 | 1461110737360 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 17:05:37 INFO - PROCESS | 3088 | 1461110737367 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:37 INFO - PROCESS | 3088 | ++DOCSHELL 1A365800 == 21 [pid = 3088] [id = 405] 17:05:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (1B796C00) [pid = 3088] [serial = 1215] [outer = 00000000] 17:05:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (1B880000) [pid = 3088] [serial = 1216] [outer = 1B796C00] 17:05:37 INFO - PROCESS | 3088 | 1461110737412 Marionette DEBUG loaded listener.js 17:05:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (1B936800) [pid = 3088] [serial = 1217] [outer = 1B796C00] 17:05:37 INFO - PROCESS | 3088 | 1461110737869 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 17:05:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:05:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 630ms 17:05:37 INFO - PROCESS | 3088 | 1461110737911 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 17:05:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:05:37 INFO - PROCESS | 3088 | 1461110737913 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 17:05:37 INFO - PROCESS | 3088 | 1461110737916 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:05:37 INFO - PROCESS | 3088 | 1461110737918 Marionette TRACE conn5 <- [1,1586,null,{}] 17:05:37 INFO - PROCESS | 3088 | 1461110737922 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:38 INFO - PROCESS | 3088 | 1461110738037 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 17:05:38 INFO - PROCESS | 3088 | 1461110738210 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:38 INFO - PROCESS | 3088 | ++DOCSHELL 0F116400 == 22 [pid = 3088] [id = 406] 17:05:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (0F118000) [pid = 3088] [serial = 1218] [outer = 00000000] 17:05:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (1290EC00) [pid = 3088] [serial = 1219] [outer = 0F118000] 17:05:38 INFO - PROCESS | 3088 | 1461110738268 Marionette DEBUG loaded listener.js 17:05:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (12FDF400) [pid = 3088] [serial = 1220] [outer = 0F118000] 17:05:38 INFO - PROCESS | 3088 | 1461110738832 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 17:05:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:05:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 970ms 17:05:38 INFO - PROCESS | 3088 | 1461110738889 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 17:05:38 INFO - PROCESS | 3088 | 1461110738894 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 17:05:38 INFO - PROCESS | 3088 | 1461110738898 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:05:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:05:38 INFO - PROCESS | 3088 | 1461110738903 Marionette TRACE conn5 <- [1,1590,null,{}] 17:05:38 INFO - PROCESS | 3088 | 1461110738908 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:39 INFO - PROCESS | 3088 | 1461110739012 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 17:05:39 INFO - PROCESS | 3088 | 1461110739139 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:39 INFO - PROCESS | 3088 | ++DOCSHELL 17518800 == 23 [pid = 3088] [id = 407] 17:05:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (1751CC00) [pid = 3088] [serial = 1221] [outer = 00000000] 17:05:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (18A17C00) [pid = 3088] [serial = 1222] [outer = 1751CC00] 17:05:39 INFO - PROCESS | 3088 | 1461110739198 Marionette DEBUG loaded listener.js 17:05:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (18E0C000) [pid = 3088] [serial = 1223] [outer = 1751CC00] 17:05:39 INFO - PROCESS | 3088 | 1461110739866 Marionette TRACE conn5 <- [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]]]}] 17:05:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:05:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1018ms 17:05:39 INFO - PROCESS | 3088 | 1461110739922 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 17:05:39 INFO - PROCESS | 3088 | 1461110739925 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 17:05:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:05:39 INFO - PROCESS | 3088 | 1461110739929 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:05:39 INFO - PROCESS | 3088 | 1461110739931 Marionette TRACE conn5 <- [1,1594,null,{}] 17:05:39 INFO - PROCESS | 3088 | 1461110739935 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:40 INFO - PROCESS | 3088 | 1461110740036 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 17:05:40 INFO - PROCESS | 3088 | 1461110740173 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:40 INFO - PROCESS | 3088 | ++DOCSHELL 1B76A800 == 24 [pid = 3088] [id = 408] 17:05:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1B771800) [pid = 3088] [serial = 1224] [outer = 00000000] 17:05:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1B79A000) [pid = 3088] [serial = 1225] [outer = 1B771800] 17:05:40 INFO - PROCESS | 3088 | 1461110740230 Marionette DEBUG loaded listener.js 17:05:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1B932C00) [pid = 3088] [serial = 1226] [outer = 1B771800] 17:05:40 INFO - PROCESS | 3088 | 1461110740841 Marionette TRACE conn5 <- [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]]]}] 17:05:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:05:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 971ms 17:05:40 INFO - PROCESS | 3088 | 1461110740903 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 17:05:40 INFO - PROCESS | 3088 | 1461110740907 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 17:05:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:05:40 INFO - PROCESS | 3088 | 1461110740918 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:05:40 INFO - PROCESS | 3088 | 1461110740923 Marionette TRACE conn5 <- [1,1598,null,{}] 17:05:40 INFO - PROCESS | 3088 | 1461110740927 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:41 INFO - PROCESS | 3088 | 1461110741030 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 17:05:41 INFO - PROCESS | 3088 | 1461110741256 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:41 INFO - PROCESS | 3088 | ++DOCSHELL 0AF73C00 == 25 [pid = 3088] [id = 409] 17:05:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (0F06B000) [pid = 3088] [serial = 1227] [outer = 00000000] 17:05:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (0F586000) [pid = 3088] [serial = 1228] [outer = 0F06B000] 17:05:41 INFO - PROCESS | 3088 | 1461110741312 Marionette DEBUG loaded listener.js 17:05:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (127E1400) [pid = 3088] [serial = 1229] [outer = 0F06B000] 17:05:41 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (12FDEC00) [pid = 3088] [serial = 1183] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (126DCC00) [pid = 3088] [serial = 1181] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (0F58BC00) [pid = 3088] [serial = 1180] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (183BC800) [pid = 3088] [serial = 1165] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (16C0C400) [pid = 3088] [serial = 1162] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (1B810000) [pid = 3088] [serial = 1178] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (16E23400) [pid = 3088] [serial = 1163] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (12D44800) [pid = 3088] [serial = 1159] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (12D4F400) [pid = 3088] [serial = 1160] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0F119C00) [pid = 3088] [serial = 1156] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (0F121400) [pid = 3088] [serial = 1157] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1CD79C00) [pid = 3088] [serial = 1154] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (1B87DC00) [pid = 3088] [serial = 1177] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (1B79C800) [pid = 3088] [serial = 1174] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (1B79B800) [pid = 3088] [serial = 1175] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (1B758000) [pid = 3088] [serial = 1171] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (1B76AC00) [pid = 3088] [serial = 1172] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (1A3A7C00) [pid = 3088] [serial = 1168] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (1A3F2C00) [pid = 3088] [serial = 1169] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (18446000) [pid = 3088] [serial = 1166] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 3088 | 1461110741961 Marionette TRACE conn5 <- [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]]]}] 17:05:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:05:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1076ms 17:05:41 INFO - PROCESS | 3088 | 1461110742000 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 17:05:41 INFO - PROCESS | 3088 | 1461110742005 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 17:05:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:05:41 INFO - PROCESS | 3088 | 1461110742011 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:05:41 INFO - PROCESS | 3088 | 1461110742014 Marionette TRACE conn5 <- [1,1602,null,{}] 17:05:42 INFO - PROCESS | 3088 | 1461110742019 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:42 INFO - PROCESS | 3088 | 1461110742103 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 17:05:42 INFO - PROCESS | 3088 | 1461110742113 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:42 INFO - PROCESS | 3088 | ++DOCSHELL 12706800 == 26 [pid = 3088] [id = 410] 17:05:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (12707800) [pid = 3088] [serial = 1230] [outer = 00000000] 17:05:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (12D4AC00) [pid = 3088] [serial = 1231] [outer = 12707800] 17:05:42 INFO - PROCESS | 3088 | 1461110742162 Marionette DEBUG loaded listener.js 17:05:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (12FEC400) [pid = 3088] [serial = 1232] [outer = 12707800] 17:05:42 INFO - PROCESS | 3088 | 1461110742653 Marionette TRACE conn5 <- [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]]]}] 17:05:42 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 17:05:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 670ms 17:05:42 INFO - PROCESS | 3088 | 1461110742686 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 17:05:42 INFO - PROCESS | 3088 | 1461110742690 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 17:05:42 INFO - PROCESS | 3088 | 1461110742694 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:05:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:05:42 INFO - PROCESS | 3088 | 1461110742696 Marionette TRACE conn5 <- [1,1606,null,{}] 17:05:42 INFO - PROCESS | 3088 | 1461110742700 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:42 INFO - PROCESS | 3088 | 1461110742779 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 17:05:42 INFO - PROCESS | 3088 | 1461110742789 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:42 INFO - PROCESS | 3088 | ++DOCSHELL 1743EC00 == 27 [pid = 3088] [id = 411] 17:05:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (174D5400) [pid = 3088] [serial = 1233] [outer = 00000000] 17:05:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (183BA800) [pid = 3088] [serial = 1234] [outer = 174D5400] 17:05:42 INFO - PROCESS | 3088 | 1461110742836 Marionette DEBUG loaded listener.js 17:05:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (18448800) [pid = 3088] [serial = 1235] [outer = 174D5400] 17:05:43 INFO - PROCESS | 3088 | 1461110743293 Marionette TRACE conn5 <- [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]]]}] 17:05:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:05:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 630ms 17:05:43 INFO - PROCESS | 3088 | 1461110743330 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 17:05:43 INFO - PROCESS | 3088 | 1461110743332 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 17:05:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:05:43 INFO - PROCESS | 3088 | 1461110743337 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:05:43 INFO - PROCESS | 3088 | 1461110743343 Marionette TRACE conn5 <- [1,1610,null,{}] 17:05:43 INFO - PROCESS | 3088 | 1461110743353 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:43 INFO - PROCESS | 3088 | 1461110743435 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 17:05:43 INFO - PROCESS | 3088 | 1461110743545 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:43 INFO - PROCESS | 3088 | ++DOCSHELL 1B128800 == 28 [pid = 3088] [id = 412] 17:05:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (1B12E400) [pid = 3088] [serial = 1236] [outer = 00000000] 17:05:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (1B4DF400) [pid = 3088] [serial = 1237] [outer = 1B12E400] 17:05:43 INFO - PROCESS | 3088 | 1461110743597 Marionette DEBUG loaded listener.js 17:05:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (1B506000) [pid = 3088] [serial = 1238] [outer = 1B12E400] 17:05:43 INFO - PROCESS | 3088 | 1461110743975 Marionette TRACE conn5 <- [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]]]}] 17:05:44 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 17:05:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 690ms 17:05:44 INFO - PROCESS | 3088 | 1461110744030 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 17:05:44 INFO - PROCESS | 3088 | 1461110744032 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 17:05:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:05:44 INFO - PROCESS | 3088 | 1461110744036 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:05:44 INFO - PROCESS | 3088 | 1461110744037 Marionette TRACE conn5 <- [1,1614,null,{}] 17:05:44 INFO - PROCESS | 3088 | 1461110744041 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:44 INFO - PROCESS | 3088 | 1461110744158 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 17:05:44 INFO - PROCESS | 3088 | 1461110744178 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:44 INFO - PROCESS | 3088 | ++DOCSHELL 1B13E800 == 29 [pid = 3088] [id = 413] 17:05:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (1B505C00) [pid = 3088] [serial = 1239] [outer = 00000000] 17:05:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (1B770800) [pid = 3088] [serial = 1240] [outer = 1B505C00] 17:05:44 INFO - PROCESS | 3088 | 1461110744223 Marionette DEBUG loaded listener.js 17:05:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (1B788C00) [pid = 3088] [serial = 1241] [outer = 1B505C00] 17:05:44 INFO - PROCESS | 3088 | 1461110744637 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 17:05:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:05:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 17:05:44 INFO - PROCESS | 3088 | 1461110744710 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 17:05:44 INFO - PROCESS | 3088 | 1461110744711 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 17:05:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:05:44 INFO - PROCESS | 3088 | 1461110744715 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:05:44 INFO - PROCESS | 3088 | 1461110744716 Marionette TRACE conn5 <- [1,1618,null,{}] 17:05:44 INFO - PROCESS | 3088 | 1461110744720 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:44 INFO - PROCESS | 3088 | 1461110744855 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 17:05:44 INFO - PROCESS | 3088 | 1461110744873 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:44 INFO - PROCESS | 3088 | ++DOCSHELL 1B79DC00 == 30 [pid = 3088] [id = 414] 17:05:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (1B7A1800) [pid = 3088] [serial = 1242] [outer = 00000000] 17:05:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (1B87FC00) [pid = 3088] [serial = 1243] [outer = 1B7A1800] 17:05:44 INFO - PROCESS | 3088 | 1461110744927 Marionette DEBUG loaded listener.js 17:05:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1B938000) [pid = 3088] [serial = 1244] [outer = 1B7A1800] 17:05:45 INFO - PROCESS | 3088 | 1461110745395 Marionette TRACE conn5 <- [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]]]}] 17:05:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:05:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 730ms 17:05:45 INFO - PROCESS | 3088 | 1461110745448 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 17:05:45 INFO - PROCESS | 3088 | 1461110745450 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 17:05:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:05:45 INFO - PROCESS | 3088 | 1461110745453 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:05:45 INFO - PROCESS | 3088 | 1461110745455 Marionette TRACE conn5 <- [1,1622,null,{}] 17:05:45 INFO - PROCESS | 3088 | 1461110745458 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:45 INFO - PROCESS | 3088 | 1461110745567 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 17:05:45 INFO - PROCESS | 3088 | 1461110745580 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:45 INFO - PROCESS | 3088 | ++DOCSHELL 1C42D800 == 31 [pid = 3088] [id = 415] 17:05:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1C42FC00) [pid = 3088] [serial = 1245] [outer = 00000000] 17:05:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1C7A3800) [pid = 3088] [serial = 1246] [outer = 1C42FC00] 17:05:45 INFO - PROCESS | 3088 | 1461110745674 Marionette DEBUG loaded listener.js 17:05:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (1C943800) [pid = 3088] [serial = 1247] [outer = 1C42FC00] 17:05:46 INFO - PROCESS | 3088 | 1461110746096 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 17:05:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:05:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 17:05:46 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (1B50A400) [pid = 3088] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:05:46 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (175D7800) [pid = 3088] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:05:46 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (1A368400) [pid = 3088] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:05:46 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (1928C800) [pid = 3088] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:05:46 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (0B686800) [pid = 3088] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:05:46 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (1B794400) [pid = 3088] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:05:46 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (1A7C0000) [pid = 3088] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:05:46 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (12FE1800) [pid = 3088] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:05:46 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (12D4E400) [pid = 3088] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:05:46 INFO - PROCESS | 3088 | 1461110746228 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 17:05:46 INFO - PROCESS | 3088 | 1461110746230 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 17:05:46 INFO - PROCESS | 3088 | 1461110746235 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:05:46 INFO - PROCESS | 3088 | 1461110746237 Marionette TRACE conn5 <- [1,1626,null,{}] 17:05:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:05:46 INFO - PROCESS | 3088 | 1461110746243 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:46 INFO - PROCESS | 3088 | 1461110746322 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 17:05:46 INFO - PROCESS | 3088 | 1461110746328 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:46 INFO - PROCESS | 3088 | ++DOCSHELL 1750FC00 == 32 [pid = 3088] [id = 416] 17:05:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (1751C000) [pid = 3088] [serial = 1248] [outer = 00000000] 17:05:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (1B138400) [pid = 3088] [serial = 1249] [outer = 1751C000] 17:05:46 INFO - PROCESS | 3088 | 1461110746373 Marionette DEBUG loaded listener.js 17:05:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (1B50A800) [pid = 3088] [serial = 1250] [outer = 1751C000] 17:05:46 INFO - PROCESS | 3088 | 1461110746789 Marionette TRACE conn5 <- [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]]]}] 17:05:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:05:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 630ms 17:05:46 INFO - PROCESS | 3088 | 1461110746876 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 17:05:46 INFO - PROCESS | 3088 | 1461110746878 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 17:05:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:05:46 INFO - PROCESS | 3088 | 1461110746882 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:05:46 INFO - PROCESS | 3088 | 1461110746883 Marionette TRACE conn5 <- [1,1630,null,{}] 17:05:46 INFO - PROCESS | 3088 | 1461110746887 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:46 INFO - PROCESS | 3088 | 1461110746963 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 17:05:46 INFO - PROCESS | 3088 | 1461110746969 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:46 INFO - PROCESS | 3088 | ++DOCSHELL 17437800 == 33 [pid = 3088] [id = 417] 17:05:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (174D0800) [pid = 3088] [serial = 1251] [outer = 00000000] 17:05:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (1C94AC00) [pid = 3088] [serial = 1252] [outer = 174D0800] 17:05:47 INFO - PROCESS | 3088 | 1461110747015 Marionette DEBUG loaded listener.js 17:05:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1C94A800) [pid = 3088] [serial = 1253] [outer = 174D0800] 17:05:47 INFO - PROCESS | 3088 | 1461110747427 Marionette TRACE conn5 <- [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]]]}] 17:05:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:05:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 570ms 17:05:47 INFO - PROCESS | 3088 | 1461110747456 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 17:05:47 INFO - PROCESS | 3088 | 1461110747458 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 17:05:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:05:47 INFO - PROCESS | 3088 | 1461110747475 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:05:47 INFO - PROCESS | 3088 | 1461110747476 Marionette TRACE conn5 <- [1,1634,null,{}] 17:05:47 INFO - PROCESS | 3088 | 1461110747480 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:47 INFO - PROCESS | 3088 | 1461110747555 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 17:05:47 INFO - PROCESS | 3088 | 1461110747561 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:47 INFO - PROCESS | 3088 | ++DOCSHELL 1C9ABC00 == 34 [pid = 3088] [id = 418] 17:05:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1C9AE400) [pid = 3088] [serial = 1254] [outer = 00000000] 17:05:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1CAC0800) [pid = 3088] [serial = 1255] [outer = 1C9AE400] 17:05:47 INFO - PROCESS | 3088 | 1461110747605 Marionette DEBUG loaded listener.js 17:05:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (1CC75800) [pid = 3088] [serial = 1256] [outer = 1C9AE400] 17:05:48 INFO - PROCESS | 3088 | 1461110748055 Marionette TRACE conn5 <- [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]]]}] 17:05:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:05:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 630ms 17:05:48 INFO - PROCESS | 3088 | 1461110748108 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 17:05:48 INFO - PROCESS | 3088 | 1461110748110 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 17:05:48 INFO - PROCESS | 3088 | 1461110748113 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:05:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:05:48 INFO - PROCESS | 3088 | 1461110748115 Marionette TRACE conn5 <- [1,1638,null,{}] 17:05:48 INFO - PROCESS | 3088 | 1461110748118 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:48 INFO - PROCESS | 3088 | 1461110748196 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 17:05:48 INFO - PROCESS | 3088 | 1461110748328 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:48 INFO - PROCESS | 3088 | ++DOCSHELL 0F066800 == 35 [pid = 3088] [id = 419] 17:05:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (0F069400) [pid = 3088] [serial = 1257] [outer = 00000000] 17:05:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (0F11F800) [pid = 3088] [serial = 1258] [outer = 0F069400] 17:05:48 INFO - PROCESS | 3088 | 1461110748385 Marionette DEBUG loaded listener.js 17:05:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (12658800) [pid = 3088] [serial = 1259] [outer = 0F069400] 17:05:49 INFO - PROCESS | 3088 | 1461110749058 Marionette TRACE conn5 <- [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]]]}] 17:05:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:05:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 970ms 17:05:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:05:49 INFO - PROCESS | 3088 | 1461110749088 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 17:05:49 INFO - PROCESS | 3088 | 1461110749092 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 17:05:49 INFO - PROCESS | 3088 | 1461110749097 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:05:49 INFO - PROCESS | 3088 | 1461110749101 Marionette TRACE conn5 <- [1,1642,null,{}] 17:05:49 INFO - PROCESS | 3088 | 1461110749107 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:49 INFO - PROCESS | 3088 | 1461110749213 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 17:05:49 INFO - PROCESS | 3088 | 1461110749344 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:49 INFO - PROCESS | 3088 | ++DOCSHELL 17589C00 == 36 [pid = 3088] [id = 420] 17:05:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (175D3800) [pid = 3088] [serial = 1260] [outer = 00000000] 17:05:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1A369800) [pid = 3088] [serial = 1261] [outer = 175D3800] 17:05:49 INFO - PROCESS | 3088 | 1461110749402 Marionette DEBUG loaded listener.js 17:05:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1A3F0800) [pid = 3088] [serial = 1262] [outer = 175D3800] 17:05:49 INFO - PROCESS | 3088 | 1461110749912 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 17:05:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:05:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 889ms 17:05:49 INFO - PROCESS | 3088 | 1461110749990 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 17:05:49 INFO - PROCESS | 3088 | 1461110749996 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 17:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:05:49 INFO - PROCESS | 3088 | 1461110750000 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:05:49 INFO - PROCESS | 3088 | 1461110750002 Marionette TRACE conn5 <- [1,1646,null,{}] 17:05:49 INFO - PROCESS | 3088 | 1461110750006 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:50 INFO - PROCESS | 3088 | 1461110750109 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 17:05:50 INFO - PROCESS | 3088 | 1461110750238 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:50 INFO - PROCESS | 3088 | ++DOCSHELL 1A368800 == 37 [pid = 3088] [id = 421] 17:05:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (1B754800) [pid = 3088] [serial = 1263] [outer = 00000000] 17:05:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (1C42A800) [pid = 3088] [serial = 1264] [outer = 1B754800] 17:05:50 INFO - PROCESS | 3088 | 1461110750294 Marionette DEBUG loaded listener.js 17:05:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1C79B000) [pid = 3088] [serial = 1265] [outer = 1B754800] 17:05:50 INFO - PROCESS | 3088 | 1461110750979 Marionette TRACE conn5 <- [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]]]}] 17:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1019ms 17:05:51 INFO - PROCESS | 3088 | 1461110751021 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 17:05:51 INFO - PROCESS | 3088 | 1461110751024 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 17:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:05:51 INFO - PROCESS | 3088 | 1461110751034 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:05:51 INFO - PROCESS | 3088 | 1461110751041 Marionette TRACE conn5 <- [1,1650,null,{}] 17:05:51 INFO - PROCESS | 3088 | 1461110751064 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:51 INFO - PROCESS | 3088 | 1461110751223 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 17:05:51 INFO - PROCESS | 3088 | 1461110751496 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:51 INFO - PROCESS | 3088 | ++DOCSHELL 0B682400 == 38 [pid = 3088] [id = 422] 17:05:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (0F06EC00) [pid = 3088] [serial = 1266] [outer = 00000000] 17:05:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (139D3C00) [pid = 3088] [serial = 1267] [outer = 0F06EC00] 17:05:51 INFO - PROCESS | 3088 | 1461110751558 Marionette DEBUG loaded listener.js 17:05:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (1615A400) [pid = 3088] [serial = 1268] [outer = 0F06EC00] 17:05:52 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (1B880000) [pid = 3088] [serial = 1216] [outer = 00000000] [url = about:blank] 17:05:52 INFO - PROCESS | 3088 | 1461110752213 Marionette TRACE conn5 <- [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]]]}] 17:05:52 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (1B758800) [pid = 3088] [serial = 1205] [outer = 00000000] [url = about:blank] 17:05:52 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (1843F800) [pid = 3088] [serial = 1196] [outer = 00000000] [url = about:blank] 17:05:52 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (1A3AAC00) [pid = 3088] [serial = 1199] [outer = 00000000] [url = about:blank] 17:05:52 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (183BC000) [pid = 3088] [serial = 1195] [outer = 00000000] [url = about:blank] 17:05:52 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (1B511000) [pid = 3088] [serial = 1204] [outer = 00000000] [url = about:blank] 17:05:52 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (1B789C00) [pid = 3088] [serial = 1208] [outer = 00000000] [url = about:blank] 17:05:52 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (1290FC00) [pid = 3088] [serial = 1190] [outer = 00000000] [url = about:blank] 17:05:52 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (0F116800) [pid = 3088] [serial = 1189] [outer = 00000000] [url = about:blank] 17:05:52 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (13A0C400) [pid = 3088] [serial = 1186] [outer = 00000000] [url = about:blank] 17:05:52 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (1B7A3000) [pid = 3088] [serial = 1214] [outer = 00000000] [url = about:blank] 17:05:52 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (1B4D9C00) [pid = 3088] [serial = 1201] [outer = 00000000] [url = about:blank] 17:05:52 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (16E38800) [pid = 3088] [serial = 1192] [outer = 00000000] [url = about:blank] 17:05:52 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (1B4E4C00) [pid = 3088] [serial = 1202] [outer = 00000000] [url = about:blank] 17:05:52 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (1A36F400) [pid = 3088] [serial = 1198] [outer = 00000000] [url = about:blank] 17:05:52 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (1B790000) [pid = 3088] [serial = 1210] [outer = 00000000] [url = about:blank] 17:05:52 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (170EEC00) [pid = 3088] [serial = 1193] [outer = 00000000] [url = about:blank] 17:05:52 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (1B7A3C00) [pid = 3088] [serial = 1213] [outer = 00000000] [url = about:blank] 17:05:52 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (1B78A400) [pid = 3088] [serial = 1207] [outer = 00000000] [url = about:blank] 17:05:52 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (1B794C00) [pid = 3088] [serial = 1211] [outer = 00000000] [url = about:blank] 17:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1235ms 17:05:52 INFO - PROCESS | 3088 | 1461110752266 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 17:05:52 INFO - PROCESS | 3088 | 1461110752271 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 17:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:05:52 INFO - PROCESS | 3088 | 1461110752279 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:05:52 INFO - PROCESS | 3088 | 1461110752282 Marionette TRACE conn5 <- [1,1654,null,{}] 17:05:52 INFO - PROCESS | 3088 | 1461110752287 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:52 INFO - PROCESS | 3088 | 1461110752377 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 17:05:52 INFO - PROCESS | 3088 | 1461110752385 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:52 INFO - PROCESS | 3088 | ++DOCSHELL 129C7400 == 39 [pid = 3088] [id = 423] 17:05:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (129C7C00) [pid = 3088] [serial = 1269] [outer = 00000000] 17:05:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (131D0400) [pid = 3088] [serial = 1270] [outer = 129C7C00] 17:05:52 INFO - PROCESS | 3088 | 1461110752433 Marionette DEBUG loaded listener.js 17:05:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (161E4400) [pid = 3088] [serial = 1271] [outer = 129C7C00] 17:05:52 INFO - PROCESS | 3088 | 1461110753003 Marionette TRACE conn5 <- [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]]]}] 17:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 770ms 17:05:53 INFO - PROCESS | 3088 | 1461110753053 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 17:05:53 INFO - PROCESS | 3088 | 1461110753056 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 17:05:53 INFO - PROCESS | 3088 | 1461110753061 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:05:53 INFO - PROCESS | 3088 | 1461110753063 Marionette TRACE conn5 <- [1,1658,null,{}] 17:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:05:53 INFO - PROCESS | 3088 | 1461110753066 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:53 INFO - PROCESS | 3088 | 1461110753148 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 17:05:53 INFO - PROCESS | 3088 | 1461110753235 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:53 INFO - PROCESS | 3088 | ++DOCSHELL 16E23000 == 40 [pid = 3088] [id = 424] 17:05:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (16E23400) [pid = 3088] [serial = 1272] [outer = 00000000] 17:05:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1A368400) [pid = 3088] [serial = 1273] [outer = 16E23400] 17:05:53 INFO - PROCESS | 3088 | 1461110753281 Marionette DEBUG loaded listener.js 17:05:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1A370400) [pid = 3088] [serial = 1274] [outer = 16E23400] 17:05:53 INFO - PROCESS | 3088 | 1461110753687 Marionette TRACE conn5 <- [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]]]}] 17:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 17:05:53 INFO - PROCESS | 3088 | 1461110753736 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 17:05:53 INFO - PROCESS | 3088 | 1461110753739 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 17:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:05:53 INFO - PROCESS | 3088 | 1461110753743 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:05:53 INFO - PROCESS | 3088 | 1461110753749 Marionette TRACE conn5 <- [1,1662,null,{}] 17:05:53 INFO - PROCESS | 3088 | 1461110753762 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:53 INFO - PROCESS | 3088 | 1461110753844 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 17:05:53 INFO - PROCESS | 3088 | 1461110753851 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:53 INFO - PROCESS | 3088 | ++DOCSHELL 1B504400 == 41 [pid = 3088] [id = 425] 17:05:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1B509000) [pid = 3088] [serial = 1275] [outer = 00000000] 17:05:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (1B752400) [pid = 3088] [serial = 1276] [outer = 1B509000] 17:05:53 INFO - PROCESS | 3088 | 1461110753899 Marionette DEBUG loaded listener.js 17:05:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (1B759000) [pid = 3088] [serial = 1277] [outer = 1B509000] 17:05:54 INFO - PROCESS | 3088 | 1461110754358 Marionette TRACE conn5 <- [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]]]}] 17:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 690ms 17:05:54 INFO - PROCESS | 3088 | 1461110754436 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 17:05:54 INFO - PROCESS | 3088 | 1461110754439 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 17:05:54 INFO - PROCESS | 3088 | 1461110754442 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:05:54 INFO - PROCESS | 3088 | 1461110754443 Marionette TRACE conn5 <- [1,1666,null,{}] 17:05:54 INFO - PROCESS | 3088 | 1461110754447 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:54 INFO - PROCESS | 3088 | 1461110754561 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 17:05:54 INFO - PROCESS | 3088 | 1461110754567 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:54 INFO - PROCESS | 3088 | ++DOCSHELL 1B76B800 == 42 [pid = 3088] [id = 426] 17:05:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1B772000) [pid = 3088] [serial = 1278] [outer = 00000000] 17:05:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (1B791800) [pid = 3088] [serial = 1279] [outer = 1B772000] 17:05:54 INFO - PROCESS | 3088 | 1461110754613 Marionette DEBUG loaded listener.js 17:05:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1B799C00) [pid = 3088] [serial = 1280] [outer = 1B772000] 17:05:55 INFO - PROCESS | 3088 | 1461110755059 Marionette TRACE conn5 <- [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]]]}] 17:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 670ms 17:05:55 INFO - PROCESS | 3088 | 1461110755116 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 17:05:55 INFO - PROCESS | 3088 | 1461110755118 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 17:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:05:55 INFO - PROCESS | 3088 | 1461110755121 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:05:55 INFO - PROCESS | 3088 | 1461110755123 Marionette TRACE conn5 <- [1,1670,null,{}] 17:05:55 INFO - PROCESS | 3088 | 1461110755126 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:55 INFO - PROCESS | 3088 | 1461110755233 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 17:05:55 INFO - PROCESS | 3088 | 1461110755323 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:55 INFO - PROCESS | 3088 | ++DOCSHELL 1B7A7000 == 43 [pid = 3088] [id = 427] 17:05:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1B87EC00) [pid = 3088] [serial = 1281] [outer = 00000000] 17:05:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1B939000) [pid = 3088] [serial = 1282] [outer = 1B87EC00] 17:05:55 INFO - PROCESS | 3088 | 1461110755378 Marionette DEBUG loaded listener.js 17:05:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (1C432400) [pid = 3088] [serial = 1283] [outer = 1B87EC00] 17:05:55 INFO - PROCESS | 3088 | 1461110755815 Marionette TRACE conn5 <- [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]]]}] 17:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 730ms 17:05:55 INFO - PROCESS | 3088 | 1461110755852 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 17:05:55 INFO - PROCESS | 3088 | 1461110755854 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 17:05:55 INFO - PROCESS | 3088 | 1461110755857 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:05:55 INFO - PROCESS | 3088 | 1461110755859 Marionette TRACE conn5 <- [1,1674,null,{}] 17:05:55 INFO - PROCESS | 3088 | 1461110755863 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:55 INFO - PROCESS | 3088 | 1461110755979 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 17:05:55 INFO - PROCESS | 3088 | 1461110755985 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:55 INFO - PROCESS | 3088 | ++DOCSHELL 1B886000 == 44 [pid = 3088] [id = 428] 17:05:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (1C70F800) [pid = 3088] [serial = 1284] [outer = 00000000] 17:05:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1CABC800) [pid = 3088] [serial = 1285] [outer = 1C70F800] 17:05:56 INFO - PROCESS | 3088 | 1461110756033 Marionette DEBUG loaded listener.js 17:05:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (1CC7A000) [pid = 3088] [serial = 1286] [outer = 1C70F800] 17:05:56 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (1B7A1800) [pid = 3088] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:05:56 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (1C42FC00) [pid = 3088] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:05:56 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (174D5400) [pid = 3088] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:05:56 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (0F06B000) [pid = 3088] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:05:56 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (12707800) [pid = 3088] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:05:56 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (1B12E400) [pid = 3088] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:05:56 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (1B796C00) [pid = 3088] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:05:56 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (1751C000) [pid = 3088] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:05:56 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (174D0800) [pid = 3088] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:05:56 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (1B505C00) [pid = 3088] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:05:56 INFO - PROCESS | 3088 | 1461110756653 Marionette TRACE conn5 <- [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]]]}] 17:05:56 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 17:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 830ms 17:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:05:56 INFO - PROCESS | 3088 | 1461110756692 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 17:05:56 INFO - PROCESS | 3088 | 1461110756694 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 17:05:56 INFO - PROCESS | 3088 | 1461110756697 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:05:56 INFO - PROCESS | 3088 | 1461110756698 Marionette TRACE conn5 <- [1,1678,null,{}] 17:05:56 INFO - PROCESS | 3088 | 1461110756702 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:56 INFO - PROCESS | 3088 | 1461110756777 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 17:05:56 INFO - PROCESS | 3088 | 1461110756783 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:56 INFO - PROCESS | 3088 | ++DOCSHELL 12D45000 == 45 [pid = 3088] [id = 429] 17:05:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (13AA8000) [pid = 3088] [serial = 1287] [outer = 00000000] 17:05:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1B12E400) [pid = 3088] [serial = 1288] [outer = 13AA8000] 17:05:56 INFO - PROCESS | 3088 | 1461110756828 Marionette DEBUG loaded listener.js 17:05:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (1A7C1800) [pid = 3088] [serial = 1289] [outer = 13AA8000] 17:05:57 INFO - PROCESS | 3088 | 1461110757245 Marionette TRACE conn5 <- [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]]]}] 17:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 570ms 17:05:57 INFO - PROCESS | 3088 | 1461110757268 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 17:05:57 INFO - PROCESS | 3088 | 1461110757270 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 17:05:57 INFO - PROCESS | 3088 | 1461110757285 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:05:57 INFO - PROCESS | 3088 | 1461110757286 Marionette TRACE conn5 <- [1,1682,null,{}] 17:05:57 INFO - PROCESS | 3088 | 1461110757290 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:57 INFO - PROCESS | 3088 | 1461110757366 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 17:05:57 INFO - PROCESS | 3088 | 1461110757372 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:57 INFO - PROCESS | 3088 | ++DOCSHELL 1615F400 == 46 [pid = 3088] [id = 430] 17:05:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1B79B400) [pid = 3088] [serial = 1290] [outer = 00000000] 17:05:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1CC80800) [pid = 3088] [serial = 1291] [outer = 1B79B400] 17:05:57 INFO - PROCESS | 3088 | 1461110757417 Marionette DEBUG loaded listener.js 17:05:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1CD5E400) [pid = 3088] [serial = 1292] [outer = 1B79B400] 17:05:57 INFO - PROCESS | 3088 | 1461110757837 Marionette TRACE conn5 <- [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]]]}] 17:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 570ms 17:05:57 INFO - PROCESS | 3088 | 1461110757859 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 17:05:57 INFO - PROCESS | 3088 | 1461110757861 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 17:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:05:57 INFO - PROCESS | 3088 | 1461110757864 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:05:57 INFO - PROCESS | 3088 | 1461110757865 Marionette TRACE conn5 <- [1,1686,null,{}] 17:05:57 INFO - PROCESS | 3088 | 1461110757869 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:57 INFO - PROCESS | 3088 | 1461110757985 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 17:05:57 INFO - PROCESS | 3088 | 1461110757994 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:57 INFO - PROCESS | 3088 | ++DOCSHELL 1928A800 == 47 [pid = 3088] [id = 431] 17:05:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (1CD66400) [pid = 3088] [serial = 1293] [outer = 00000000] 17:05:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (1CD73000) [pid = 3088] [serial = 1294] [outer = 1CD66400] 17:05:58 INFO - PROCESS | 3088 | 1461110758038 Marionette DEBUG loaded listener.js 17:05:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1CD76C00) [pid = 3088] [serial = 1295] [outer = 1CD66400] 17:05:58 INFO - PROCESS | 3088 | 1461110758477 Marionette TRACE conn5 <- [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]]]}] 17:05:58 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 17:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 630ms 17:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:05:58 INFO - PROCESS | 3088 | 1461110758495 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 17:05:58 INFO - PROCESS | 3088 | 1461110758497 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 17:05:58 INFO - PROCESS | 3088 | 1461110758500 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:05:58 INFO - PROCESS | 3088 | 1461110758502 Marionette TRACE conn5 <- [1,1690,null,{}] 17:05:58 INFO - PROCESS | 3088 | 1461110758505 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:58 INFO - PROCESS | 3088 | 1461110758617 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 17:05:58 INFO - PROCESS | 3088 | 1461110758724 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:58 INFO - PROCESS | 3088 | ++DOCSHELL 0AF73400 == 48 [pid = 3088] [id = 432] 17:05:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (0B684000) [pid = 3088] [serial = 1296] [outer = 00000000] 17:05:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (0F11A400) [pid = 3088] [serial = 1297] [outer = 0B684000] 17:05:58 INFO - PROCESS | 3088 | 1461110758782 Marionette DEBUG loaded listener.js 17:05:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (129C4800) [pid = 3088] [serial = 1298] [outer = 0B684000] 17:05:59 INFO - PROCESS | 3088 | 1461110759434 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 17:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 969ms 17:05:59 INFO - PROCESS | 3088 | 1461110759473 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 17:05:59 INFO - PROCESS | 3088 | 1461110759477 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 17:05:59 INFO - PROCESS | 3088 | 1461110759481 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:05:59 INFO - PROCESS | 3088 | 1461110759486 Marionette TRACE conn5 <- [1,1694,null,{}] 17:05:59 INFO - PROCESS | 3088 | 1461110759492 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:59 INFO - PROCESS | 3088 | 1461110759600 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 17:05:59 INFO - PROCESS | 3088 | 1461110759732 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:59 INFO - PROCESS | 3088 | ++DOCSHELL 1928BC00 == 49 [pid = 3088] [id = 433] 17:05:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (1928F800) [pid = 3088] [serial = 1299] [outer = 00000000] 17:05:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (1B12D000) [pid = 3088] [serial = 1300] [outer = 1928F800] 17:05:59 INFO - PROCESS | 3088 | 1461110759790 Marionette DEBUG loaded listener.js 17:05:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (1B4E1800) [pid = 3088] [serial = 1301] [outer = 1928F800] 17:06:00 INFO - PROCESS | 3088 | 1461110760359 Marionette TRACE conn5 <- [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]]]}] 17:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 930ms 17:06:00 INFO - PROCESS | 3088 | 1461110760419 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 17:06:00 INFO - PROCESS | 3088 | 1461110760424 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 17:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:06:00 INFO - PROCESS | 3088 | 1461110760428 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:06:00 INFO - PROCESS | 3088 | 1461110760430 Marionette TRACE conn5 <- [1,1698,null,{}] 17:06:00 INFO - PROCESS | 3088 | 1461110760434 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:00 INFO - PROCESS | 3088 | 1461110760539 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 17:06:00 INFO - PROCESS | 3088 | 1461110760643 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:00 INFO - PROCESS | 3088 | ++DOCSHELL 1B880400 == 50 [pid = 3088] [id = 434] 17:06:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (1B883400) [pid = 3088] [serial = 1302] [outer = 00000000] 17:06:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (1C9ADC00) [pid = 3088] [serial = 1303] [outer = 1B883400] 17:06:00 INFO - PROCESS | 3088 | 1461110760698 Marionette DEBUG loaded listener.js 17:06:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (1CD60800) [pid = 3088] [serial = 1304] [outer = 1B883400] 17:06:01 INFO - PROCESS | 3088 | 1461110761319 Marionette TRACE conn5 <- [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]]]}] 17:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 930ms 17:06:01 INFO - PROCESS | 3088 | 1461110761361 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 17:06:01 INFO - PROCESS | 3088 | 1461110761364 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 17:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:06:01 INFO - PROCESS | 3088 | 1461110761374 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:06:01 INFO - PROCESS | 3088 | 1461110761381 Marionette TRACE conn5 <- [1,1702,null,{}] 17:06:01 INFO - PROCESS | 3088 | 1461110761385 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:01 INFO - PROCESS | 3088 | 1461110761520 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 17:06:01 INFO - PROCESS | 3088 | 1461110761651 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:01 INFO - PROCESS | 3088 | ++DOCSHELL 1CD7AC00 == 51 [pid = 3088] [id = 435] 17:06:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (1DA08800) [pid = 3088] [serial = 1305] [outer = 00000000] 17:06:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (1DB95C00) [pid = 3088] [serial = 1306] [outer = 1DA08800] 17:06:01 INFO - PROCESS | 3088 | 1461110761706 Marionette DEBUG loaded listener.js 17:06:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (1DB98C00) [pid = 3088] [serial = 1307] [outer = 1DA08800] 17:06:02 INFO - PROCESS | 3088 | 1461110762325 Marionette TRACE conn5 <- [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]]]}] 17:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1028ms 17:06:02 INFO - PROCESS | 3088 | 1461110762400 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 17:06:02 INFO - PROCESS | 3088 | 1461110762403 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 17:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:06:02 INFO - PROCESS | 3088 | 1461110762406 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:06:02 INFO - PROCESS | 3088 | 1461110762408 Marionette TRACE conn5 <- [1,1706,null,{}] 17:06:02 INFO - PROCESS | 3088 | 1461110762412 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:02 INFO - PROCESS | 3088 | 1461110762517 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 17:06:02 INFO - PROCESS | 3088 | 1461110762742 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:02 INFO - PROCESS | 3088 | ++DOCSHELL 0F065000 == 52 [pid = 3088] [id = 436] 17:06:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (0F122000) [pid = 3088] [serial = 1308] [outer = 00000000] 17:06:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (17437C00) [pid = 3088] [serial = 1309] [outer = 0F122000] 17:06:02 INFO - PROCESS | 3088 | 1461110762812 Marionette DEBUG loaded listener.js 17:06:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (17515000) [pid = 3088] [serial = 1310] [outer = 0F122000] 17:06:03 INFO - PROCESS | 3088 | 1461110763371 Marionette TRACE conn5 <- [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]]]}] 17:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1017ms 17:06:03 INFO - PROCESS | 3088 | 1461110763427 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 17:06:03 INFO - PROCESS | 3088 | 1461110763432 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 17:06:03 INFO - PROCESS | 3088 | 1461110763437 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:06:03 INFO - PROCESS | 3088 | 1461110763440 Marionette TRACE conn5 <- [1,1710,null,{}] 17:06:03 INFO - PROCESS | 3088 | 1461110763445 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:03 INFO - PROCESS | 3088 | 1461110763560 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 17:06:03 INFO - PROCESS | 3088 | --DOCSHELL 1750FC00 == 51 [pid = 3088] [id = 416] 17:06:03 INFO - PROCESS | 3088 | --DOCSHELL 1B79DC00 == 50 [pid = 3088] [id = 414] 17:06:03 INFO - PROCESS | 3088 | --DOCSHELL 1C42D800 == 49 [pid = 3088] [id = 415] 17:06:03 INFO - PROCESS | 3088 | --DOCSHELL 1B13E800 == 48 [pid = 3088] [id = 413] 17:06:03 INFO - PROCESS | 3088 | --DOCSHELL 17437800 == 47 [pid = 3088] [id = 417] 17:06:03 INFO - PROCESS | 3088 | --DOCSHELL 1743EC00 == 46 [pid = 3088] [id = 411] 17:06:03 INFO - PROCESS | 3088 | --DOCSHELL 1928A800 == 45 [pid = 3088] [id = 431] 17:06:03 INFO - PROCESS | 3088 | --DOCSHELL 1615F400 == 44 [pid = 3088] [id = 430] 17:06:03 INFO - PROCESS | 3088 | --DOCSHELL 12D45000 == 43 [pid = 3088] [id = 429] 17:06:03 INFO - PROCESS | 3088 | --DOCSHELL 1B886000 == 42 [pid = 3088] [id = 428] 17:06:03 INFO - PROCESS | 3088 | --DOCSHELL 1B7A7000 == 41 [pid = 3088] [id = 427] 17:06:03 INFO - PROCESS | 3088 | --DOCSHELL 1B76B800 == 40 [pid = 3088] [id = 426] 17:06:03 INFO - PROCESS | 3088 | --DOCSHELL 1B504400 == 39 [pid = 3088] [id = 425] 17:06:03 INFO - PROCESS | 3088 | --DOCSHELL 16E23000 == 38 [pid = 3088] [id = 424] 17:06:03 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (1CAC0800) [pid = 3088] [serial = 1255] [outer = 00000000] [url = about:blank] 17:06:03 INFO - PROCESS | 3088 | --DOCSHELL 129C7400 == 37 [pid = 3088] [id = 423] 17:06:03 INFO - PROCESS | 3088 | --DOCSHELL 0B682400 == 36 [pid = 3088] [id = 422] 17:06:03 INFO - PROCESS | 3088 | --DOCSHELL 0F066800 == 35 [pid = 3088] [id = 419] 17:06:03 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (1B87FC00) [pid = 3088] [serial = 1243] [outer = 00000000] [url = about:blank] 17:06:03 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (1C7A3800) [pid = 3088] [serial = 1246] [outer = 00000000] [url = about:blank] 17:06:03 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (1290EC00) [pid = 3088] [serial = 1219] [outer = 00000000] [url = about:blank] 17:06:03 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (18A17C00) [pid = 3088] [serial = 1222] [outer = 00000000] [url = about:blank] 17:06:03 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (1B938000) [pid = 3088] [serial = 1244] [outer = 00000000] [url = about:blank] 17:06:03 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (183BA800) [pid = 3088] [serial = 1234] [outer = 00000000] [url = about:blank] 17:06:03 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (18448800) [pid = 3088] [serial = 1235] [outer = 00000000] [url = about:blank] 17:06:03 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (127E1400) [pid = 3088] [serial = 1229] [outer = 00000000] [url = about:blank] 17:06:03 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (0F586000) [pid = 3088] [serial = 1228] [outer = 00000000] [url = about:blank] 17:06:03 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (12D4AC00) [pid = 3088] [serial = 1231] [outer = 00000000] [url = about:blank] 17:06:03 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (12FEC400) [pid = 3088] [serial = 1232] [outer = 00000000] [url = about:blank] 17:06:03 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (1B4DF400) [pid = 3088] [serial = 1237] [outer = 00000000] [url = about:blank] 17:06:03 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (1B506000) [pid = 3088] [serial = 1238] [outer = 00000000] [url = about:blank] 17:06:03 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (1B936800) [pid = 3088] [serial = 1217] [outer = 00000000] [url = about:blank] 17:06:03 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (1B79A000) [pid = 3088] [serial = 1225] [outer = 00000000] [url = about:blank] 17:06:03 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (1B138400) [pid = 3088] [serial = 1249] [outer = 00000000] [url = about:blank] 17:06:03 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (1C94AC00) [pid = 3088] [serial = 1252] [outer = 00000000] [url = about:blank] 17:06:03 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (1C943800) [pid = 3088] [serial = 1247] [outer = 00000000] [url = about:blank] 17:06:03 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (1B50A800) [pid = 3088] [serial = 1250] [outer = 00000000] [url = about:blank] 17:06:03 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (1B770800) [pid = 3088] [serial = 1240] [outer = 00000000] [url = about:blank] 17:06:03 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (1C94A800) [pid = 3088] [serial = 1253] [outer = 00000000] [url = about:blank] 17:06:03 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (1B788C00) [pid = 3088] [serial = 1241] [outer = 00000000] [url = about:blank] 17:06:03 INFO - PROCESS | 3088 | 1461110763719 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:03 INFO - PROCESS | 3088 | ++DOCSHELL 0F066800 == 36 [pid = 3088] [id = 437] 17:06:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (0F068000) [pid = 3088] [serial = 1311] [outer = 00000000] 17:06:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (12703C00) [pid = 3088] [serial = 1312] [outer = 0F068000] 17:06:03 INFO - PROCESS | 3088 | 1461110763767 Marionette DEBUG loaded listener.js 17:06:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (129C9000) [pid = 3088] [serial = 1313] [outer = 0F068000] 17:06:04 INFO - PROCESS | 3088 | 1461110764244 Marionette TRACE conn5 <- [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]]]}] 17:06:04 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 17:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 831ms 17:06:04 INFO - PROCESS | 3088 | 1461110764274 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 17:06:04 INFO - PROCESS | 3088 | 1461110764278 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 17:06:04 INFO - PROCESS | 3088 | 1461110764282 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:06:04 INFO - PROCESS | 3088 | 1461110764284 Marionette TRACE conn5 <- [1,1714,null,{}] 17:06:04 INFO - PROCESS | 3088 | 1461110764288 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:04 INFO - PROCESS | 3088 | 1461110764368 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 17:06:04 INFO - PROCESS | 3088 | 1461110764376 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:04 INFO - PROCESS | 3088 | ++DOCSHELL 12D4CC00 == 37 [pid = 3088] [id = 438] 17:06:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (17585400) [pid = 3088] [serial = 1314] [outer = 00000000] 17:06:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1A36A000) [pid = 3088] [serial = 1315] [outer = 17585400] 17:06:04 INFO - PROCESS | 3088 | 1461110764422 Marionette DEBUG loaded listener.js 17:06:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (1B13E000) [pid = 3088] [serial = 1316] [outer = 17585400] 17:06:04 INFO - PROCESS | 3088 | 1461110764903 Marionette TRACE conn5 <- [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]]]}] 17:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 17:06:04 INFO - PROCESS | 3088 | 1461110764958 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 17:06:04 INFO - PROCESS | 3088 | 1461110764960 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 17:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:06:04 INFO - PROCESS | 3088 | 1461110764965 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:06:04 INFO - PROCESS | 3088 | 1461110764971 Marionette TRACE conn5 <- [1,1718,null,{}] 17:06:04 INFO - PROCESS | 3088 | 1461110764980 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:05 INFO - PROCESS | 3088 | 1461110765062 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 17:06:05 INFO - PROCESS | 3088 | 1461110765191 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:05 INFO - PROCESS | 3088 | ++DOCSHELL 1B775400 == 38 [pid = 3088] [id = 439] 17:06:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (1B776C00) [pid = 3088] [serial = 1317] [outer = 00000000] 17:06:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1B790800) [pid = 3088] [serial = 1318] [outer = 1B776C00] 17:06:05 INFO - PROCESS | 3088 | 1461110765237 Marionette DEBUG loaded listener.js 17:06:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (1B79BC00) [pid = 3088] [serial = 1319] [outer = 1B776C00] 17:06:05 INFO - PROCESS | 3088 | 1461110765604 Marionette TRACE conn5 <- [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]]]}] 17:06:05 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 17:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 690ms 17:06:05 INFO - PROCESS | 3088 | 1461110765658 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 17:06:05 INFO - PROCESS | 3088 | 1461110765660 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 17:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:06:05 INFO - PROCESS | 3088 | 1461110765670 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:06:05 INFO - PROCESS | 3088 | 1461110765672 Marionette TRACE conn5 <- [1,1722,null,{}] 17:06:05 INFO - PROCESS | 3088 | 1461110765676 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:05 INFO - PROCESS | 3088 | 1461110765785 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 17:06:05 INFO - PROCESS | 3088 | 1461110765792 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:05 INFO - PROCESS | 3088 | ++DOCSHELL 1B7A5800 == 39 [pid = 3088] [id = 440] 17:06:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (1B7A6000) [pid = 3088] [serial = 1320] [outer = 00000000] 17:06:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (1B935C00) [pid = 3088] [serial = 1321] [outer = 1B7A6000] 17:06:05 INFO - PROCESS | 3088 | 1461110765838 Marionette DEBUG loaded listener.js 17:06:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (1B93D400) [pid = 3088] [serial = 1322] [outer = 1B7A6000] 17:06:06 INFO - PROCESS | 3088 | 1461110766289 Marionette TRACE conn5 <- [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]]]}] 17:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 670ms 17:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:06:06 INFO - PROCESS | 3088 | 1461110766342 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 17:06:06 INFO - PROCESS | 3088 | 1461110766344 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 17:06:06 INFO - PROCESS | 3088 | 1461110766348 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:06:06 INFO - PROCESS | 3088 | 1461110766350 Marionette TRACE conn5 <- [1,1726,null,{}] 17:06:06 INFO - PROCESS | 3088 | 1461110766353 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:06 INFO - PROCESS | 3088 | 1461110766461 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 17:06:06 INFO - PROCESS | 3088 | 1461110766551 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:06 INFO - PROCESS | 3088 | ++DOCSHELL 1C673C00 == 40 [pid = 3088] [id = 441] 17:06:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (1C678400) [pid = 3088] [serial = 1323] [outer = 00000000] 17:06:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (1C7A3C00) [pid = 3088] [serial = 1324] [outer = 1C678400] 17:06:06 INFO - PROCESS | 3088 | 1461110766609 Marionette DEBUG loaded listener.js 17:06:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (1C94C800) [pid = 3088] [serial = 1325] [outer = 1C678400] 17:06:07 INFO - PROCESS | 3088 | 1461110767067 Marionette TRACE conn5 <- [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]]]}] 17:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 770ms 17:06:07 INFO - PROCESS | 3088 | 1461110767118 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 17:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:06:07 INFO - PROCESS | 3088 | 1461110767120 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 17:06:07 INFO - PROCESS | 3088 | 1461110767123 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:06:07 INFO - PROCESS | 3088 | 1461110767125 Marionette TRACE conn5 <- [1,1730,null,{}] 17:06:07 INFO - PROCESS | 3088 | 1461110767128 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:07 INFO - PROCESS | 3088 | 1461110767240 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 17:06:07 INFO - PROCESS | 3088 | 1461110767250 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:07 INFO - PROCESS | 3088 | ++DOCSHELL 18E0F400 == 41 [pid = 3088] [id = 442] 17:06:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (1C94FC00) [pid = 3088] [serial = 1326] [outer = 00000000] 17:06:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (1CC7E800) [pid = 3088] [serial = 1327] [outer = 1C94FC00] 17:06:07 INFO - PROCESS | 3088 | 1461110767294 Marionette DEBUG loaded listener.js 17:06:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (1CC7E000) [pid = 3088] [serial = 1328] [outer = 1C94FC00] 17:06:07 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (0F06EC00) [pid = 3088] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:06:07 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (16E23400) [pid = 3088] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:06:07 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (129C7C00) [pid = 3088] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:06:07 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (1B509000) [pid = 3088] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:06:07 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (1B87EC00) [pid = 3088] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:06:07 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (1C70F800) [pid = 3088] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:06:07 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (13AA8000) [pid = 3088] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:06:07 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (1B772000) [pid = 3088] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:06:07 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (1B79B400) [pid = 3088] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:06:07 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (1C9AE400) [pid = 3088] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:06:07 INFO - PROCESS | 3088 | 1461110767867 Marionette TRACE conn5 <- [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]]]}] 17:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 770ms 17:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:06:07 INFO - PROCESS | 3088 | 1461110767894 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 17:06:07 INFO - PROCESS | 3088 | 1461110767896 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 17:06:07 INFO - PROCESS | 3088 | 1461110767899 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:06:07 INFO - PROCESS | 3088 | 1461110767901 Marionette TRACE conn5 <- [1,1734,null,{}] 17:06:07 INFO - PROCESS | 3088 | 1461110767904 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:07 INFO - PROCESS | 3088 | 1461110767998 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 17:06:08 INFO - PROCESS | 3088 | 1461110768094 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:08 INFO - PROCESS | 3088 | ++DOCSHELL 129C7C00 == 42 [pid = 3088] [id = 443] 17:06:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (12D45400) [pid = 3088] [serial = 1329] [outer = 00000000] 17:06:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (1C7A0000) [pid = 3088] [serial = 1330] [outer = 12D45400] 17:06:08 INFO - PROCESS | 3088 | 1461110768138 Marionette DEBUG loaded listener.js 17:06:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (1C9F2000) [pid = 3088] [serial = 1331] [outer = 12D45400] 17:06:08 INFO - PROCESS | 3088 | 1461110768480 Marionette TRACE conn5 <- [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]]]}] 17:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 630ms 17:06:08 INFO - PROCESS | 3088 | 1461110768530 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 17:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:06:08 INFO - PROCESS | 3088 | 1461110768532 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 17:06:08 INFO - PROCESS | 3088 | 1461110768535 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:06:08 INFO - PROCESS | 3088 | 1461110768537 Marionette TRACE conn5 <- [1,1738,null,{}] 17:06:08 INFO - PROCESS | 3088 | 1461110768540 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:08 INFO - PROCESS | 3088 | 1461110768650 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 17:06:08 INFO - PROCESS | 3088 | 1461110768659 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:08 INFO - PROCESS | 3088 | ++DOCSHELL 174D5000 == 43 [pid = 3088] [id = 444] 17:06:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (17515C00) [pid = 3088] [serial = 1332] [outer = 00000000] 17:06:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (1CD7A000) [pid = 3088] [serial = 1333] [outer = 17515C00] 17:06:08 INFO - PROCESS | 3088 | 1461110768703 Marionette DEBUG loaded listener.js 17:06:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (1CD7CC00) [pid = 3088] [serial = 1334] [outer = 17515C00] 17:06:09 INFO - PROCESS | 3088 | 1461110769106 Marionette TRACE conn5 <- [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]]]}] 17:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 630ms 17:06:09 INFO - PROCESS | 3088 | 1461110769166 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 17:06:09 INFO - PROCESS | 3088 | 1461110769169 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 17:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:06:09 INFO - PROCESS | 3088 | 1461110769172 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:06:09 INFO - PROCESS | 3088 | 1461110769173 Marionette TRACE conn5 <- [1,1742,null,{}] 17:06:09 INFO - PROCESS | 3088 | 1461110769177 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:09 INFO - PROCESS | 3088 | 1461110769290 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 17:06:09 INFO - PROCESS | 3088 | 1461110769331 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:09 INFO - PROCESS | 3088 | ++DOCSHELL 1CD63800 == 44 [pid = 3088] [id = 445] 17:06:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (1CD78400) [pid = 3088] [serial = 1335] [outer = 00000000] 17:06:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (1DB9F800) [pid = 3088] [serial = 1336] [outer = 1CD78400] 17:06:09 INFO - PROCESS | 3088 | 1461110769376 Marionette DEBUG loaded listener.js 17:06:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (1DC5B000) [pid = 3088] [serial = 1337] [outer = 1CD78400] 17:06:09 INFO - PROCESS | 3088 | 1461110769830 Marionette TRACE conn5 <- [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]]]}] 17:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 729ms 17:06:09 INFO - PROCESS | 3088 | 1461110769903 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 17:06:09 INFO - PROCESS | 3088 | 1461110769908 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 17:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:06:09 INFO - PROCESS | 3088 | 1461110769913 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:06:09 INFO - PROCESS | 3088 | 1461110769918 Marionette TRACE conn5 <- [1,1746,null,{}] 17:06:09 INFO - PROCESS | 3088 | 1461110769925 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:10 INFO - PROCESS | 3088 | 1461110770041 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 17:06:10 INFO - PROCESS | 3088 | 1461110770143 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:10 INFO - PROCESS | 3088 | ++DOCSHELL 13A06800 == 45 [pid = 3088] [id = 446] 17:06:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (16103800) [pid = 3088] [serial = 1338] [outer = 00000000] 17:06:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (1743CC00) [pid = 3088] [serial = 1339] [outer = 16103800] 17:06:10 INFO - PROCESS | 3088 | 1461110770199 Marionette DEBUG loaded listener.js 17:06:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (1743C000) [pid = 3088] [serial = 1340] [outer = 16103800] 17:06:10 INFO - PROCESS | 3088 | 1461110770773 Marionette TRACE conn5 <- [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]]]}] 17:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 870ms 17:06:10 INFO - PROCESS | 3088 | 1461110770803 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 17:06:10 INFO - PROCESS | 3088 | 1461110770810 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 17:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:06:10 INFO - PROCESS | 3088 | 1461110770818 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:06:10 INFO - PROCESS | 3088 | 1461110770821 Marionette TRACE conn5 <- [1,1750,null,{}] 17:06:10 INFO - PROCESS | 3088 | 1461110770826 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:10 INFO - PROCESS | 3088 | 1461110770938 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 17:06:11 INFO - PROCESS | 3088 | 1461110771050 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:11 INFO - PROCESS | 3088 | ++DOCSHELL 1B138400 == 46 [pid = 3088] [id = 447] 17:06:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (1B4E1400) [pid = 3088] [serial = 1341] [outer = 00000000] 17:06:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1B76A000) [pid = 3088] [serial = 1342] [outer = 1B4E1400] 17:06:11 INFO - PROCESS | 3088 | 1461110771126 Marionette DEBUG loaded listener.js 17:06:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1B772400) [pid = 3088] [serial = 1343] [outer = 1B4E1400] 17:06:11 INFO - PROCESS | 3088 | 1461110771717 Marionette TRACE conn5 <- [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]]]}] 17:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 930ms 17:06:11 INFO - PROCESS | 3088 | 1461110771754 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 17:06:11 INFO - PROCESS | 3088 | 1461110771757 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 17:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:06:11 INFO - PROCESS | 3088 | 1461110771761 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:06:11 INFO - PROCESS | 3088 | 1461110771764 Marionette TRACE conn5 <- [1,1754,null,{}] 17:06:11 INFO - PROCESS | 3088 | 1461110771776 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:11 INFO - PROCESS | 3088 | 1461110771885 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 17:06:11 INFO - PROCESS | 3088 | 1461110771992 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:11 INFO - PROCESS | 3088 | ++DOCSHELL 1B75A000 == 47 [pid = 3088] [id = 448] 17:06:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1C949400) [pid = 3088] [serial = 1344] [outer = 00000000] 17:06:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1DAE7000) [pid = 3088] [serial = 1345] [outer = 1C949400] 17:06:12 INFO - PROCESS | 3088 | 1461110772051 Marionette DEBUG loaded listener.js 17:06:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1DCECC00) [pid = 3088] [serial = 1346] [outer = 1C949400] 17:06:12 INFO - PROCESS | 3088 | 1461110772653 Marionette TRACE conn5 <- [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]]]}] 17:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 930ms 17:06:12 INFO - PROCESS | 3088 | 1461110772694 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 17:06:12 INFO - PROCESS | 3088 | 1461110772697 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 17:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:06:12 INFO - PROCESS | 3088 | 1461110772700 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:06:12 INFO - PROCESS | 3088 | 1461110772702 Marionette TRACE conn5 <- [1,1758,null,{}] 17:06:12 INFO - PROCESS | 3088 | 1461110772706 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:12 INFO - PROCESS | 3088 | 1461110772810 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 17:06:12 INFO - PROCESS | 3088 | 1461110772915 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:12 INFO - PROCESS | 3088 | ++DOCSHELL 1E458400 == 48 [pid = 3088] [id = 449] 17:06:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1E45B000) [pid = 3088] [serial = 1347] [outer = 00000000] 17:06:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1E4DB800) [pid = 3088] [serial = 1348] [outer = 1E45B000] 17:06:12 INFO - PROCESS | 3088 | 1461110772970 Marionette DEBUG loaded listener.js 17:06:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1E5E9000) [pid = 3088] [serial = 1349] [outer = 1E45B000] 17:06:13 INFO - PROCESS | 3088 | 1461110773551 Marionette TRACE conn5 <- [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]]]}] 17:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 870ms 17:06:13 INFO - PROCESS | 3088 | 1461110773587 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 17:06:13 INFO - PROCESS | 3088 | 1461110773589 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 17:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:06:13 INFO - PROCESS | 3088 | 1461110773594 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:06:13 INFO - PROCESS | 3088 | 1461110773596 Marionette TRACE conn5 <- [1,1762,null,{}] 17:06:13 INFO - PROCESS | 3088 | 1461110773600 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:13 INFO - PROCESS | 3088 | 1461110773700 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 17:06:13 INFO - PROCESS | 3088 | 1461110773805 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:13 INFO - PROCESS | 3088 | ++DOCSHELL 1EF77400 == 49 [pid = 3088] [id = 450] 17:06:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1EFC5C00) [pid = 3088] [serial = 1350] [outer = 00000000] 17:06:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1F050400) [pid = 3088] [serial = 1351] [outer = 1EFC5C00] 17:06:13 INFO - PROCESS | 3088 | 1461110773860 Marionette DEBUG loaded listener.js 17:06:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1F053C00) [pid = 3088] [serial = 1352] [outer = 1EFC5C00] 17:06:14 INFO - PROCESS | 3088 | 1461110774458 Marionette TRACE conn5 <- [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]]]}] 17:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 930ms 17:06:14 INFO - PROCESS | 3088 | 1461110774525 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 17:06:14 INFO - PROCESS | 3088 | 1461110774527 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 17:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:06:14 INFO - PROCESS | 3088 | 1461110774531 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:06:14 INFO - PROCESS | 3088 | 1461110774533 Marionette TRACE conn5 <- [1,1766,null,{}] 17:06:14 INFO - PROCESS | 3088 | 1461110774537 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:14 INFO - PROCESS | 3088 | 1461110774660 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 17:06:14 INFO - PROCESS | 3088 | 1461110774903 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:14 INFO - PROCESS | 3088 | ++DOCSHELL 0F06EC00 == 50 [pid = 3088] [id = 451] 17:06:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (12667000) [pid = 3088] [serial = 1353] [outer = 00000000] 17:06:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (16C12800) [pid = 3088] [serial = 1354] [outer = 12667000] 17:06:14 INFO - PROCESS | 3088 | 1461110774965 Marionette DEBUG loaded listener.js 17:06:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (170F7C00) [pid = 3088] [serial = 1355] [outer = 12667000] 17:06:15 INFO - PROCESS | 3088 | 1461110775553 Marionette TRACE conn5 <- [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]]]}] 17:06:15 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 17:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1076ms 17:06:15 INFO - PROCESS | 3088 | 1461110775611 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 17:06:15 INFO - PROCESS | 3088 | 1461110775616 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 17:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:06:15 INFO - PROCESS | 3088 | 1461110775621 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:06:15 INFO - PROCESS | 3088 | 1461110775624 Marionette TRACE conn5 <- [1,1770,null,{}] 17:06:15 INFO - PROCESS | 3088 | 1461110775629 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:15 INFO - PROCESS | 3088 | 1461110775730 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 17:06:15 INFO - PROCESS | 3088 | 1461110775845 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:15 INFO - PROCESS | 3088 | ++DOCSHELL 1A7B9C00 == 51 [pid = 3088] [id = 452] 17:06:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1B133400) [pid = 3088] [serial = 1356] [outer = 00000000] 17:06:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1B791C00) [pid = 3088] [serial = 1357] [outer = 1B133400] 17:06:15 INFO - PROCESS | 3088 | 1461110775895 Marionette DEBUG loaded listener.js 17:06:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1B7A0800) [pid = 3088] [serial = 1358] [outer = 1B133400] 17:06:16 INFO - PROCESS | 3088 | --DOCSHELL 1B128800 == 50 [pid = 3088] [id = 412] 17:06:16 INFO - PROCESS | 3088 | --DOCSHELL 174D5000 == 49 [pid = 3088] [id = 444] 17:06:16 INFO - PROCESS | 3088 | --DOCSHELL 129C7C00 == 48 [pid = 3088] [id = 443] 17:06:16 INFO - PROCESS | 3088 | --DOCSHELL 18E0F400 == 47 [pid = 3088] [id = 442] 17:06:16 INFO - PROCESS | 3088 | --DOCSHELL 1C673C00 == 46 [pid = 3088] [id = 441] 17:06:16 INFO - PROCESS | 3088 | --DOCSHELL 1B775400 == 45 [pid = 3088] [id = 439] 17:06:16 INFO - PROCESS | 3088 | --DOCSHELL 12D4CC00 == 44 [pid = 3088] [id = 438] 17:06:16 INFO - PROCESS | 3088 | --DOCSHELL 0F066800 == 43 [pid = 3088] [id = 437] 17:06:16 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (0F11F800) [pid = 3088] [serial = 1258] [outer = 00000000] [url = about:blank] 17:06:16 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (1A369800) [pid = 3088] [serial = 1261] [outer = 00000000] [url = about:blank] 17:06:16 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1C42A800) [pid = 3088] [serial = 1264] [outer = 00000000] [url = about:blank] 17:06:16 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1CD73000) [pid = 3088] [serial = 1294] [outer = 00000000] [url = about:blank] 17:06:16 INFO - PROCESS | 3088 | --DOCSHELL 0F065000 == 42 [pid = 3088] [id = 436] 17:06:16 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1CC75800) [pid = 3088] [serial = 1256] [outer = 00000000] [url = about:blank] 17:06:16 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (139D3C00) [pid = 3088] [serial = 1267] [outer = 00000000] [url = about:blank] 17:06:16 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1615A400) [pid = 3088] [serial = 1268] [outer = 00000000] [url = about:blank] 17:06:16 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (1A368400) [pid = 3088] [serial = 1273] [outer = 00000000] [url = about:blank] 17:06:16 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1A370400) [pid = 3088] [serial = 1274] [outer = 00000000] [url = about:blank] 17:06:16 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (131D0400) [pid = 3088] [serial = 1270] [outer = 00000000] [url = about:blank] 17:06:16 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (161E4400) [pid = 3088] [serial = 1271] [outer = 00000000] [url = about:blank] 17:06:16 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1B752400) [pid = 3088] [serial = 1276] [outer = 00000000] [url = about:blank] 17:06:16 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1C432400) [pid = 3088] [serial = 1283] [outer = 00000000] [url = about:blank] 17:06:16 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1B939000) [pid = 3088] [serial = 1282] [outer = 00000000] [url = about:blank] 17:06:16 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (1CABC800) [pid = 3088] [serial = 1285] [outer = 00000000] [url = about:blank] 17:06:16 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (1A7C1800) [pid = 3088] [serial = 1289] [outer = 00000000] [url = about:blank] 17:06:16 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (1B12E400) [pid = 3088] [serial = 1288] [outer = 00000000] [url = about:blank] 17:06:16 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (1CC7A000) [pid = 3088] [serial = 1286] [outer = 00000000] [url = about:blank] 17:06:16 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (1B791800) [pid = 3088] [serial = 1279] [outer = 00000000] [url = about:blank] 17:06:16 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (1B799C00) [pid = 3088] [serial = 1280] [outer = 00000000] [url = about:blank] 17:06:16 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (1CC80800) [pid = 3088] [serial = 1291] [outer = 00000000] [url = about:blank] 17:06:16 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (1B759000) [pid = 3088] [serial = 1277] [outer = 00000000] [url = about:blank] 17:06:16 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (1CD5E400) [pid = 3088] [serial = 1292] [outer = 00000000] [url = about:blank] 17:06:16 INFO - PROCESS | 3088 | 1461110776423 Marionette TRACE conn5 <- [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]]]}] 17:06:16 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 17:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 830ms 17:06:16 INFO - PROCESS | 3088 | 1461110776457 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 17:06:16 INFO - PROCESS | 3088 | 1461110776461 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 17:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:06:16 INFO - PROCESS | 3088 | 1461110776466 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:06:16 INFO - PROCESS | 3088 | 1461110776468 Marionette TRACE conn5 <- [1,1774,null,{}] 17:06:16 INFO - PROCESS | 3088 | 1461110776471 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:16 INFO - PROCESS | 3088 | 1461110776553 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 17:06:16 INFO - PROCESS | 3088 | 1461110776562 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:16 INFO - PROCESS | 3088 | ++DOCSHELL 161F3400 == 43 [pid = 3088] [id = 453] 17:06:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (183BD000) [pid = 3088] [serial = 1359] [outer = 00000000] 17:06:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (1A369400) [pid = 3088] [serial = 1360] [outer = 183BD000] 17:06:16 INFO - PROCESS | 3088 | 1461110776609 Marionette DEBUG loaded listener.js 17:06:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (1B12E400) [pid = 3088] [serial = 1361] [outer = 183BD000] 17:06:17 INFO - PROCESS | 3088 | 1461110777100 Marionette TRACE conn5 <- [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]]]}] 17:06:17 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 17:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 671ms 17:06:17 INFO - PROCESS | 3088 | 1461110777142 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 17:06:17 INFO - PROCESS | 3088 | 1461110777144 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 17:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:06:17 INFO - PROCESS | 3088 | 1461110777149 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:06:17 INFO - PROCESS | 3088 | 1461110777154 Marionette TRACE conn5 <- [1,1778,null,{}] 17:06:17 INFO - PROCESS | 3088 | 1461110777163 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:17 INFO - PROCESS | 3088 | 1461110777247 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 17:06:17 INFO - PROCESS | 3088 | 1461110777257 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:17 INFO - PROCESS | 3088 | ++DOCSHELL 1B882000 == 44 [pid = 3088] [id = 454] 17:06:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (1B930400) [pid = 3088] [serial = 1362] [outer = 00000000] 17:06:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (1B994000) [pid = 3088] [serial = 1363] [outer = 1B930400] 17:06:17 INFO - PROCESS | 3088 | 1461110777302 Marionette DEBUG loaded listener.js 17:06:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (1C42D400) [pid = 3088] [serial = 1364] [outer = 1B930400] 17:06:17 INFO - PROCESS | 3088 | 1461110777786 Marionette TRACE conn5 <- [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]]]}] 17:06:17 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) 17:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 690ms 17:06:17 INFO - PROCESS | 3088 | 1461110777842 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 17:06:17 INFO - PROCESS | 3088 | 1461110777844 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 17:06:17 INFO - PROCESS | 3088 | 1461110777847 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:06:17 INFO - PROCESS | 3088 | 1461110777849 Marionette TRACE conn5 <- [1,1782,null,{}] 17:06:17 INFO - PROCESS | 3088 | 1461110777853 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:17 INFO - PROCESS | 3088 | 1461110777933 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 17:06:17 INFO - PROCESS | 3088 | 1461110777942 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:17 INFO - PROCESS | 3088 | ++DOCSHELL 1B93AC00 == 45 [pid = 3088] [id = 455] 17:06:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1C430C00) [pid = 3088] [serial = 1365] [outer = 00000000] 17:06:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1C9A6400) [pid = 3088] [serial = 1366] [outer = 1C430C00] 17:06:17 INFO - PROCESS | 3088 | 1461110777986 Marionette DEBUG loaded listener.js 17:06:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1C9AE000) [pid = 3088] [serial = 1367] [outer = 1C430C00] 17:06:18 INFO - PROCESS | 3088 | 1461110778415 Marionette TRACE conn5 <- [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]]]}] 17:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 630ms 17:06:18 INFO - PROCESS | 3088 | 1461110778482 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 17:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:06:18 INFO - PROCESS | 3088 | 1461110778484 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 17:06:18 INFO - PROCESS | 3088 | 1461110778487 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:06:18 INFO - PROCESS | 3088 | 1461110778489 Marionette TRACE conn5 <- [1,1786,null,{}] 17:06:18 INFO - PROCESS | 3088 | 1461110778492 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:18 INFO - PROCESS | 3088 | 1461110778602 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 17:06:18 INFO - PROCESS | 3088 | 1461110778693 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:18 INFO - PROCESS | 3088 | ++DOCSHELL 1CC76000 == 46 [pid = 3088] [id = 456] 17:06:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1CC7B000) [pid = 3088] [serial = 1368] [outer = 00000000] 17:06:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1CC81800) [pid = 3088] [serial = 1369] [outer = 1CC7B000] 17:06:18 INFO - PROCESS | 3088 | 1461110778747 Marionette DEBUG loaded listener.js 17:06:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1CD6C400) [pid = 3088] [serial = 1370] [outer = 1CC7B000] 17:06:19 INFO - PROCESS | 3088 | 1461110779168 Marionette TRACE conn5 <- [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]]]}] 17:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 730ms 17:06:19 INFO - PROCESS | 3088 | 1461110779218 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 17:06:19 INFO - PROCESS | 3088 | 1461110779220 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 17:06:19 INFO - PROCESS | 3088 | 1461110779224 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:06:19 INFO - PROCESS | 3088 | 1461110779225 Marionette TRACE conn5 <- [1,1790,null,{}] 17:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:06:19 INFO - PROCESS | 3088 | 1461110779236 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:19 INFO - PROCESS | 3088 | 1461110779347 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 17:06:19 INFO - PROCESS | 3088 | 1461110779354 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:19 INFO - PROCESS | 3088 | ++DOCSHELL 1CD79000 == 47 [pid = 3088] [id = 457] 17:06:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1CD79C00) [pid = 3088] [serial = 1371] [outer = 00000000] 17:06:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1DB95800) [pid = 3088] [serial = 1372] [outer = 1CD79C00] 17:06:19 INFO - PROCESS | 3088 | 1461110779408 Marionette DEBUG loaded listener.js 17:06:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1DB9C000) [pid = 3088] [serial = 1373] [outer = 1CD79C00] 17:06:19 INFO - PROCESS | 3088 | 1461110779854 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 669ms 17:06:19 INFO - PROCESS | 3088 | 1461110779898 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 17:06:19 INFO - PROCESS | 3088 | 1461110779900 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 17:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:06:19 INFO - PROCESS | 3088 | 1461110779903 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:06:19 INFO - PROCESS | 3088 | 1461110779905 Marionette TRACE conn5 <- [1,1794,null,{}] 17:06:19 INFO - PROCESS | 3088 | 1461110779908 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:20 INFO - PROCESS | 3088 | 1461110780045 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 17:06:20 INFO - PROCESS | 3088 | 1461110780069 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:20 INFO - PROCESS | 3088 | ++DOCSHELL 1DBA0400 == 48 [pid = 3088] [id = 458] 17:06:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1E3CC800) [pid = 3088] [serial = 1374] [outer = 00000000] 17:06:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1EF78000) [pid = 3088] [serial = 1375] [outer = 1E3CC800] 17:06:20 INFO - PROCESS | 3088 | 1461110780113 Marionette DEBUG loaded listener.js 17:06:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1F04D000) [pid = 3088] [serial = 1376] [outer = 1E3CC800] 17:06:20 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (1C678400) [pid = 3088] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:06:20 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (12D45400) [pid = 3088] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:06:20 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (1C94FC00) [pid = 3088] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:06:20 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (17585400) [pid = 3088] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:06:20 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (0F068000) [pid = 3088] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:06:20 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (0F122000) [pid = 3088] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:06:20 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1B776C00) [pid = 3088] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:06:20 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (17515C00) [pid = 3088] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:06:20 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1B7A6000) [pid = 3088] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:06:20 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (1CD66400) [pid = 3088] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:06:20 INFO - PROCESS | 3088 | 1461110780673 Marionette TRACE conn5 <- [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]]]}] 17:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 830ms 17:06:20 INFO - PROCESS | 3088 | 1461110780734 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 17:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:06:20 INFO - PROCESS | 3088 | 1461110780736 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 17:06:20 INFO - PROCESS | 3088 | 1461110780739 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:06:20 INFO - PROCESS | 3088 | 1461110780741 Marionette TRACE conn5 <- [1,1798,null,{}] 17:06:20 INFO - PROCESS | 3088 | 1461110780744 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:20 INFO - PROCESS | 3088 | 1461110780823 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 17:06:20 INFO - PROCESS | 3088 | 1461110780919 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:20 INFO - PROCESS | 3088 | ++DOCSHELL 12D50400 == 49 [pid = 3088] [id = 459] 17:06:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (131CF400) [pid = 3088] [serial = 1377] [outer = 00000000] 17:06:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1B79E800) [pid = 3088] [serial = 1378] [outer = 131CF400] 17:06:20 INFO - PROCESS | 3088 | 1461110780964 Marionette DEBUG loaded listener.js 17:06:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1C94E400) [pid = 3088] [serial = 1379] [outer = 131CF400] 17:06:21 INFO - PROCESS | 3088 | 1461110781315 Marionette TRACE conn5 <- [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]]]}] 17:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 630ms 17:06:21 INFO - PROCESS | 3088 | 1461110781370 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 17:06:21 INFO - PROCESS | 3088 | 1461110781372 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 17:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:06:21 INFO - PROCESS | 3088 | 1461110781378 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:06:21 INFO - PROCESS | 3088 | 1461110781380 Marionette TRACE conn5 <- [1,1802,null,{}] 17:06:21 INFO - PROCESS | 3088 | 1461110781383 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:21 INFO - PROCESS | 3088 | 1461110781499 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 17:06:21 INFO - PROCESS | 3088 | 1461110781508 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:21 INFO - PROCESS | 3088 | ++DOCSHELL 183BD800 == 50 [pid = 3088] [id = 460] 17:06:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1B137400) [pid = 3088] [serial = 1380] [outer = 00000000] 17:06:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1F07C800) [pid = 3088] [serial = 1381] [outer = 1B137400] 17:06:21 INFO - PROCESS | 3088 | 1461110781554 Marionette DEBUG loaded listener.js 17:06:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1F083000) [pid = 3088] [serial = 1382] [outer = 1B137400] 17:06:21 INFO - PROCESS | 3088 | 1461110781968 Marionette TRACE conn5 <- [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]]]}] 17:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 630ms 17:06:21 INFO - PROCESS | 3088 | 1461110782010 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 17:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:06:21 INFO - PROCESS | 3088 | 1461110782012 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 17:06:21 INFO - PROCESS | 3088 | 1461110782015 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:06:21 INFO - PROCESS | 3088 | 1461110782016 Marionette TRACE conn5 <- [1,1806,null,{}] 17:06:22 INFO - PROCESS | 3088 | 1461110782020 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:22 INFO - PROCESS | 3088 | 1461110782135 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 17:06:22 INFO - PROCESS | 3088 | 1461110782143 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:22 INFO - PROCESS | 3088 | ++DOCSHELL 1EFD3400 == 51 [pid = 3088] [id = 461] 17:06:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1F64C800) [pid = 3088] [serial = 1383] [outer = 00000000] 17:06:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1F655C00) [pid = 3088] [serial = 1384] [outer = 1F64C800] 17:06:22 INFO - PROCESS | 3088 | 1461110782193 Marionette DEBUG loaded listener.js 17:06:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1F751000) [pid = 3088] [serial = 1385] [outer = 1F64C800] 17:06:22 INFO - PROCESS | 3088 | 1461110782715 Marionette TRACE conn5 <- [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]]]}] 17:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 770ms 17:06:22 INFO - PROCESS | 3088 | 1461110782804 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 17:06:22 INFO - PROCESS | 3088 | 1461110782808 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 17:06:22 INFO - PROCESS | 3088 | 1461110782815 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:06:22 INFO - PROCESS | 3088 | 1461110782820 Marionette TRACE conn5 <- [1,1810,null,{}] 17:06:22 INFO - PROCESS | 3088 | 1461110782827 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:22 INFO - PROCESS | 3088 | 1461110782948 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 17:06:23 INFO - PROCESS | 3088 | 1461110783076 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:23 INFO - PROCESS | 3088 | ++DOCSHELL 176A1400 == 52 [pid = 3088] [id = 462] 17:06:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (176AD800) [pid = 3088] [serial = 1386] [outer = 00000000] 17:06:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1A364C00) [pid = 3088] [serial = 1387] [outer = 176AD800] 17:06:23 INFO - PROCESS | 3088 | 1461110783175 Marionette DEBUG loaded listener.js 17:06:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1A7C1800) [pid = 3088] [serial = 1388] [outer = 176AD800] 17:06:23 INFO - PROCESS | 3088 | 1461110783766 Marionette TRACE conn5 <- [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]]]}] 17:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 970ms 17:06:23 INFO - PROCESS | 3088 | 1461110783793 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 17:06:23 INFO - PROCESS | 3088 | 1461110783799 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 17:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:06:23 INFO - PROCESS | 3088 | 1461110783805 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:06:23 INFO - PROCESS | 3088 | 1461110783808 Marionette TRACE conn5 <- [1,1814,null,{}] 17:06:23 INFO - PROCESS | 3088 | 1461110783812 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:23 INFO - PROCESS | 3088 | 1461110783923 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 17:06:24 INFO - PROCESS | 3088 | 1461110784036 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:24 INFO - PROCESS | 3088 | ++DOCSHELL 1B884000 == 53 [pid = 3088] [id = 463] 17:06:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1B931400) [pid = 3088] [serial = 1389] [outer = 00000000] 17:06:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1BC17400) [pid = 3088] [serial = 1390] [outer = 1B931400] 17:06:24 INFO - PROCESS | 3088 | 1461110784133 Marionette DEBUG loaded listener.js 17:06:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1C94F400) [pid = 3088] [serial = 1391] [outer = 1B931400] 17:06:24 INFO - PROCESS | 3088 | 1461110784719 Marionette TRACE conn5 <- [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]]]}] 17:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 970ms 17:06:24 INFO - PROCESS | 3088 | 1461110784778 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 17:06:24 INFO - PROCESS | 3088 | 1461110784780 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 17:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:06:24 INFO - PROCESS | 3088 | 1461110784784 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:06:24 INFO - PROCESS | 3088 | 1461110784788 Marionette TRACE conn5 <- [1,1818,null,{}] 17:06:24 INFO - PROCESS | 3088 | 1461110784799 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:24 INFO - PROCESS | 3088 | 1461110784907 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 17:06:25 INFO - PROCESS | 3088 | 1461110785044 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:25 INFO - PROCESS | 3088 | ++DOCSHELL 12FDEC00 == 54 [pid = 3088] [id = 464] 17:06:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1CC74C00) [pid = 3088] [serial = 1392] [outer = 00000000] 17:06:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1F655000) [pid = 3088] [serial = 1393] [outer = 1CC74C00] 17:06:25 INFO - PROCESS | 3088 | 1461110785103 Marionette DEBUG loaded listener.js 17:06:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1F77E800) [pid = 3088] [serial = 1394] [outer = 1CC74C00] 17:06:25 INFO - PROCESS | 3088 | 1461110785718 Marionette TRACE conn5 <- [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]]]}] 17:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 970ms 17:06:25 INFO - PROCESS | 3088 | 1461110785758 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 17:06:25 INFO - PROCESS | 3088 | 1461110785760 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 17:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:06:25 INFO - PROCESS | 3088 | 1461110785764 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:06:25 INFO - PROCESS | 3088 | 1461110785766 Marionette TRACE conn5 <- [1,1822,null,{}] 17:06:25 INFO - PROCESS | 3088 | 1461110785770 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:25 INFO - PROCESS | 3088 | 1461110785878 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 17:06:25 INFO - PROCESS | 3088 | 1461110786015 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:26 INFO - PROCESS | 3088 | ++DOCSHELL 1F782800 == 55 [pid = 3088] [id = 465] 17:06:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1F78B000) [pid = 3088] [serial = 1395] [outer = 00000000] 17:06:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (201A4000) [pid = 3088] [serial = 1396] [outer = 1F78B000] 17:06:26 INFO - PROCESS | 3088 | 1461110786071 Marionette DEBUG loaded listener.js 17:06:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (201A7000) [pid = 3088] [serial = 1397] [outer = 1F78B000] 17:06:26 INFO - PROCESS | 3088 | 1461110786646 Marionette TRACE conn5 <- [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]]]}] 17:06:26 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 17:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 930ms 17:06:26 INFO - PROCESS | 3088 | 1461110786698 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 17:06:26 INFO - PROCESS | 3088 | 1461110786700 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 17:06:26 INFO - PROCESS | 3088 | 1461110786704 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:06:26 INFO - PROCESS | 3088 | 1461110786706 Marionette TRACE conn5 <- [1,1826,null,{}] 17:06:26 INFO - PROCESS | 3088 | 1461110786709 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:26 INFO - PROCESS | 3088 | 1461110786814 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 17:06:26 INFO - PROCESS | 3088 | 1461110786926 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:26 INFO - PROCESS | 3088 | ++DOCSHELL 17510400 == 56 [pid = 3088] [id = 466] 17:06:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (17512800) [pid = 3088] [serial = 1398] [outer = 00000000] 17:06:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (1B4E3400) [pid = 3088] [serial = 1399] [outer = 17512800] 17:06:26 INFO - PROCESS | 3088 | 1461110786981 Marionette DEBUG loaded listener.js 17:06:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (1B50D800) [pid = 3088] [serial = 1400] [outer = 17512800] 17:06:27 INFO - PROCESS | 3088 | 1461110787732 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 17:06:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:06:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1072ms 17:06:27 INFO - PROCESS | 3088 | 1461110787797 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 17:06:27 INFO - PROCESS | 3088 | 1461110787802 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 17:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:06:27 INFO - PROCESS | 3088 | 1461110787807 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:06:27 INFO - PROCESS | 3088 | 1461110787811 Marionette TRACE conn5 <- [1,1830,null,{}] 17:06:27 INFO - PROCESS | 3088 | 1461110787816 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:27 INFO - PROCESS | 3088 | 1461110787916 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 17:06:28 INFO - PROCESS | 3088 | 1461110788058 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:28 INFO - PROCESS | 3088 | ++DOCSHELL 174CCC00 == 57 [pid = 3088] [id = 467] 17:06:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (183B5000) [pid = 3088] [serial = 1401] [outer = 00000000] 17:06:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (1B4DC400) [pid = 3088] [serial = 1402] [outer = 183B5000] 17:06:28 INFO - PROCESS | 3088 | 1461110788110 Marionette DEBUG loaded listener.js 17:06:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (1B752C00) [pid = 3088] [serial = 1403] [outer = 183B5000] 17:06:28 INFO - PROCESS | 3088 | --DOCSHELL 183BD800 == 56 [pid = 3088] [id = 460] 17:06:28 INFO - PROCESS | 3088 | --DOCSHELL 12D50400 == 55 [pid = 3088] [id = 459] 17:06:28 INFO - PROCESS | 3088 | --DOCSHELL 1DBA0400 == 54 [pid = 3088] [id = 458] 17:06:28 INFO - PROCESS | 3088 | --DOCSHELL 1CD79000 == 53 [pid = 3088] [id = 457] 17:06:28 INFO - PROCESS | 3088 | --DOCSHELL 1CC76000 == 52 [pid = 3088] [id = 456] 17:06:28 INFO - PROCESS | 3088 | --DOCSHELL 1B93AC00 == 51 [pid = 3088] [id = 455] 17:06:28 INFO - PROCESS | 3088 | --DOCSHELL 1B7A5800 == 50 [pid = 3088] [id = 440] 17:06:28 INFO - PROCESS | 3088 | --DOCSHELL 1B882000 == 49 [pid = 3088] [id = 454] 17:06:28 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (1DB95C00) [pid = 3088] [serial = 1306] [outer = 00000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (1DB9F800) [pid = 3088] [serial = 1336] [outer = 00000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3088 | --DOCSHELL 161F3400 == 48 [pid = 3088] [id = 453] 17:06:28 INFO - PROCESS | 3088 | --DOCSHELL 1A7B9C00 == 47 [pid = 3088] [id = 452] 17:06:28 INFO - PROCESS | 3088 | --DOCSHELL 0F06EC00 == 46 [pid = 3088] [id = 451] 17:06:28 INFO - PROCESS | 3088 | --DOCSHELL 13A06800 == 45 [pid = 3088] [id = 446] 17:06:28 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (1CD76C00) [pid = 3088] [serial = 1295] [outer = 00000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (0F11A400) [pid = 3088] [serial = 1297] [outer = 00000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (1B12D000) [pid = 3088] [serial = 1300] [outer = 00000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (1CD7A000) [pid = 3088] [serial = 1333] [outer = 00000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (1C9ADC00) [pid = 3088] [serial = 1303] [outer = 00000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (1CD7CC00) [pid = 3088] [serial = 1334] [outer = 00000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1B935C00) [pid = 3088] [serial = 1321] [outer = 00000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (1B93D400) [pid = 3088] [serial = 1322] [outer = 00000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1C9F2000) [pid = 3088] [serial = 1331] [outer = 00000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1B79BC00) [pid = 3088] [serial = 1319] [outer = 00000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1C94C800) [pid = 3088] [serial = 1325] [outer = 00000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (1C7A3C00) [pid = 3088] [serial = 1324] [outer = 00000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1C7A0000) [pid = 3088] [serial = 1330] [outer = 00000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1CC7E800) [pid = 3088] [serial = 1327] [outer = 00000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1CC7E000) [pid = 3088] [serial = 1328] [outer = 00000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (1A36A000) [pid = 3088] [serial = 1315] [outer = 00000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1B13E000) [pid = 3088] [serial = 1316] [outer = 00000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (12703C00) [pid = 3088] [serial = 1312] [outer = 00000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (129C9000) [pid = 3088] [serial = 1313] [outer = 00000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (17515000) [pid = 3088] [serial = 1310] [outer = 00000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (17437C00) [pid = 3088] [serial = 1309] [outer = 00000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1B790800) [pid = 3088] [serial = 1318] [outer = 00000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3088 | 1461110788659 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 17:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 890ms 17:06:28 INFO - PROCESS | 3088 | 1461110788698 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 17:06:28 INFO - PROCESS | 3088 | 1461110788703 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 17:06:28 INFO - PROCESS | 3088 | 1461110788709 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:06:28 INFO - PROCESS | 3088 | 1461110788712 Marionette TRACE conn5 <- [1,1834,null,{}] 17:06:28 INFO - PROCESS | 3088 | 1461110788715 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:28 INFO - PROCESS | 3088 | 1461110788802 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 17:06:28 INFO - PROCESS | 3088 | 1461110788900 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:28 INFO - PROCESS | 3088 | ++DOCSHELL 12D47C00 == 46 [pid = 3088] [id = 468] 17:06:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (13166400) [pid = 3088] [serial = 1404] [outer = 00000000] 17:06:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (183BA800) [pid = 3088] [serial = 1405] [outer = 13166400] 17:06:28 INFO - PROCESS | 3088 | 1461110788946 Marionette DEBUG loaded listener.js 17:06:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1A36A000) [pid = 3088] [serial = 1406] [outer = 13166400] 17:06:29 INFO - PROCESS | 3088 | 1461110789349 Marionette TRACE conn5 <- [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]]]}] 17:06:29 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) 17:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 17:06:29 INFO - PROCESS | 3088 | 1461110789383 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 17:06:29 INFO - PROCESS | 3088 | 1461110789385 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 17:06:29 INFO - PROCESS | 3088 | 1461110789388 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:06:29 INFO - PROCESS | 3088 | 1461110789392 Marionette TRACE conn5 <- [1,1838,null,{}] 17:06:29 INFO - PROCESS | 3088 | 1461110789402 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:29 INFO - PROCESS | 3088 | 1461110789488 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 17:06:29 INFO - PROCESS | 3088 | 1461110789495 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:29 INFO - PROCESS | 3088 | ++DOCSHELL 1B136000 == 47 [pid = 3088] [id = 469] 17:06:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1B4DE800) [pid = 3088] [serial = 1407] [outer = 00000000] 17:06:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1B792800) [pid = 3088] [serial = 1408] [outer = 1B4DE800] 17:06:29 INFO - PROCESS | 3088 | 1461110789544 Marionette DEBUG loaded listener.js 17:06:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1B7A6C00) [pid = 3088] [serial = 1409] [outer = 1B4DE800] 17:06:30 INFO - PROCESS | 3088 | 1461110790039 Marionette TRACE conn5 <- [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]]]}] 17:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 669ms 17:06:30 INFO - PROCESS | 3088 | 1461110790062 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 17:06:30 INFO - PROCESS | 3088 | 1461110790065 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 17:06:30 INFO - PROCESS | 3088 | 1461110790069 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:06:30 INFO - PROCESS | 3088 | 1461110790070 Marionette TRACE conn5 <- [1,1842,null,{}] 17:06:30 INFO - PROCESS | 3088 | 1461110790078 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:30 INFO - PROCESS | 3088 | 1461110790161 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 17:06:30 INFO - PROCESS | 3088 | 1461110790168 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:30 INFO - PROCESS | 3088 | ++DOCSHELL 1C42D800 == 48 [pid = 3088] [id = 470] 17:06:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1C432400) [pid = 3088] [serial = 1410] [outer = 00000000] 17:06:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1C946000) [pid = 3088] [serial = 1411] [outer = 1C432400] 17:06:30 INFO - PROCESS | 3088 | 1461110790213 Marionette DEBUG loaded listener.js 17:06:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1C949000) [pid = 3088] [serial = 1412] [outer = 1C432400] 17:06:30 INFO - PROCESS | 3088 | 1461110790654 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 630ms 17:06:30 INFO - PROCESS | 3088 | 1461110790710 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 17:06:30 INFO - PROCESS | 3088 | 1461110790712 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 17:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:06:30 INFO - PROCESS | 3088 | 1461110790715 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:06:30 INFO - PROCESS | 3088 | 1461110790717 Marionette TRACE conn5 <- [1,1846,null,{}] 17:06:30 INFO - PROCESS | 3088 | 1461110790721 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:30 INFO - PROCESS | 3088 | 1461110790830 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 17:06:30 INFO - PROCESS | 3088 | 1461110790837 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:30 INFO - PROCESS | 3088 | ++DOCSHELL 12E8D400 == 49 [pid = 3088] [id = 471] 17:06:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1C94D000) [pid = 3088] [serial = 1413] [outer = 00000000] 17:06:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1CAC2800) [pid = 3088] [serial = 1414] [outer = 1C94D000] 17:06:30 INFO - PROCESS | 3088 | 1461110790885 Marionette DEBUG loaded listener.js 17:06:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1CC77C00) [pid = 3088] [serial = 1415] [outer = 1C94D000] 17:06:31 INFO - PROCESS | 3088 | 1461110791395 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 17:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 730ms 17:06:31 INFO - PROCESS | 3088 | 1461110791448 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 17:06:31 INFO - PROCESS | 3088 | 1461110791450 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 17:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:06:31 INFO - PROCESS | 3088 | 1461110791454 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:06:31 INFO - PROCESS | 3088 | 1461110791456 Marionette TRACE conn5 <- [1,1850,null,{}] 17:06:31 INFO - PROCESS | 3088 | 1461110791459 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:31 INFO - PROCESS | 3088 | 1461110791583 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 17:06:31 INFO - PROCESS | 3088 | 1461110791652 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:31 INFO - PROCESS | 3088 | ++DOCSHELL 1CD64400 == 50 [pid = 3088] [id = 472] 17:06:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1CD69800) [pid = 3088] [serial = 1416] [outer = 00000000] 17:06:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1CDC3400) [pid = 3088] [serial = 1417] [outer = 1CD69800] 17:06:31 INFO - PROCESS | 3088 | 1461110791701 Marionette DEBUG loaded listener.js 17:06:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1CDBFC00) [pid = 3088] [serial = 1418] [outer = 1CD69800] 17:06:32 INFO - PROCESS | 3088 | 1461110792139 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 17:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 17:06:32 INFO - PROCESS | 3088 | 1461110792192 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 17:06:32 INFO - PROCESS | 3088 | 1461110792194 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 17:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:06:32 INFO - PROCESS | 3088 | 1461110792197 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:06:32 INFO - PROCESS | 3088 | 1461110792199 Marionette TRACE conn5 <- [1,1854,null,{}] 17:06:32 INFO - PROCESS | 3088 | 1461110792202 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:32 INFO - PROCESS | 3088 | 1461110792319 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 17:06:32 INFO - PROCESS | 3088 | 1461110792385 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:32 INFO - PROCESS | 3088 | ++DOCSHELL 1CDC4400 == 51 [pid = 3088] [id = 473] 17:06:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1CEEE800) [pid = 3088] [serial = 1419] [outer = 00000000] 17:06:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1DC59000) [pid = 3088] [serial = 1420] [outer = 1CEEE800] 17:06:32 INFO - PROCESS | 3088 | 1461110792431 Marionette DEBUG loaded listener.js 17:06:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1DCED000) [pid = 3088] [serial = 1421] [outer = 1CEEE800] 17:06:32 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (131CF400) [pid = 3088] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:06:32 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (1B133400) [pid = 3088] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:06:32 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (12667000) [pid = 3088] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:06:32 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (1B930400) [pid = 3088] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:06:32 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1B137400) [pid = 3088] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:06:32 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1CD78400) [pid = 3088] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:06:32 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1CC7B000) [pid = 3088] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:06:32 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (183BD000) [pid = 3088] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:06:32 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1C430C00) [pid = 3088] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:06:32 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1E3CC800) [pid = 3088] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:06:32 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1CD79C00) [pid = 3088] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:06:32 INFO - PROCESS | 3088 | 1461110792989 Marionette TRACE conn5 <- [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]]]}] 17:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 830ms 17:06:33 INFO - PROCESS | 3088 | 1461110793032 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 17:06:33 INFO - PROCESS | 3088 | 1461110793035 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 17:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:06:33 INFO - PROCESS | 3088 | 1461110793038 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:06:33 INFO - PROCESS | 3088 | 1461110793040 Marionette TRACE conn5 <- [1,1858,null,{}] 17:06:33 INFO - PROCESS | 3088 | 1461110793043 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:33 INFO - PROCESS | 3088 | 1461110793124 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 17:06:33 INFO - PROCESS | 3088 | 1461110793220 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:33 INFO - PROCESS | 3088 | ++DOCSHELL 174E6C00 == 52 [pid = 3088] [id = 474] 17:06:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (17510000) [pid = 3088] [serial = 1422] [outer = 00000000] 17:06:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1B93FC00) [pid = 3088] [serial = 1423] [outer = 17510000] 17:06:33 INFO - PROCESS | 3088 | 1461110793267 Marionette DEBUG loaded listener.js 17:06:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1CC7B000) [pid = 3088] [serial = 1424] [outer = 17510000] 17:06:33 INFO - PROCESS | 3088 | 1461110793611 Marionette TRACE conn5 <- [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]]]}] 17:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 630ms 17:06:33 INFO - PROCESS | 3088 | 1461110793670 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 17:06:33 INFO - PROCESS | 3088 | 1461110793672 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 17:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:06:33 INFO - PROCESS | 3088 | 1461110793675 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:06:33 INFO - PROCESS | 3088 | 1461110793677 Marionette TRACE conn5 <- [1,1862,null,{}] 17:06:33 INFO - PROCESS | 3088 | 1461110793680 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:33 INFO - PROCESS | 3088 | 1461110793796 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 17:06:33 INFO - PROCESS | 3088 | 1461110793806 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:33 INFO - PROCESS | 3088 | ++DOCSHELL 16EF9800 == 53 [pid = 3088] [id = 475] 17:06:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1B87F800) [pid = 3088] [serial = 1425] [outer = 00000000] 17:06:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1E4CD800) [pid = 3088] [serial = 1426] [outer = 1B87F800] 17:06:33 INFO - PROCESS | 3088 | 1461110793852 Marionette DEBUG loaded listener.js 17:06:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1E5EDC00) [pid = 3088] [serial = 1427] [outer = 1B87F800] 17:06:34 INFO - PROCESS | 3088 | 1461110794266 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 17:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 630ms 17:06:34 INFO - PROCESS | 3088 | 1461110794309 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 17:06:34 INFO - PROCESS | 3088 | 1461110794311 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 17:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:06:34 INFO - PROCESS | 3088 | 1461110794314 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:06:34 INFO - PROCESS | 3088 | 1461110794316 Marionette TRACE conn5 <- [1,1866,null,{}] 17:06:34 INFO - PROCESS | 3088 | 1461110794320 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:34 INFO - PROCESS | 3088 | 1461110794438 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 17:06:34 INFO - PROCESS | 3088 | 1461110794447 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:34 INFO - PROCESS | 3088 | ++DOCSHELL 12D4C000 == 54 [pid = 3088] [id = 476] 17:06:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1315C800) [pid = 3088] [serial = 1428] [outer = 00000000] 17:06:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1F07D400) [pid = 3088] [serial = 1429] [outer = 1315C800] 17:06:34 INFO - PROCESS | 3088 | 1461110794493 Marionette DEBUG loaded listener.js 17:06:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1F087800) [pid = 3088] [serial = 1430] [outer = 1315C800] 17:06:35 INFO - PROCESS | 3088 | 1461110795042 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 17:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 771ms 17:06:35 INFO - PROCESS | 3088 | 1461110795086 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 17:06:35 INFO - PROCESS | 3088 | 1461110795091 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 17:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:06:35 INFO - PROCESS | 3088 | 1461110795096 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:06:35 INFO - PROCESS | 3088 | 1461110795101 Marionette TRACE conn5 <- [1,1870,null,{}] 17:06:35 INFO - PROCESS | 3088 | 1461110795109 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:35 INFO - PROCESS | 3088 | 1461110795218 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 17:06:35 INFO - PROCESS | 3088 | 1461110795336 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:35 INFO - PROCESS | 3088 | ++DOCSHELL 129C1800 == 55 [pid = 3088] [id = 477] 17:06:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (12D43400) [pid = 3088] [serial = 1431] [outer = 00000000] 17:06:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (16E35800) [pid = 3088] [serial = 1432] [outer = 12D43400] 17:06:35 INFO - PROCESS | 3088 | 1461110795434 Marionette DEBUG loaded listener.js 17:06:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (183BA000) [pid = 3088] [serial = 1433] [outer = 12D43400] 17:06:36 INFO - PROCESS | 3088 | 1461110796095 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 17:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1021ms 17:06:36 INFO - PROCESS | 3088 | 1461110796130 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 17:06:36 INFO - PROCESS | 3088 | 1461110796136 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 17:06:36 INFO - PROCESS | 3088 | 1461110796143 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:06:36 INFO - PROCESS | 3088 | 1461110796145 Marionette TRACE conn5 <- [1,1874,null,{}] 17:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:06:36 INFO - PROCESS | 3088 | 1461110796170 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:36 INFO - PROCESS | 3088 | 1461110796279 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 17:06:36 INFO - PROCESS | 3088 | 1461110796419 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:36 INFO - PROCESS | 3088 | ++DOCSHELL 1B503800 == 56 [pid = 3088] [id = 478] 17:06:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (1B757800) [pid = 3088] [serial = 1434] [outer = 00000000] 17:06:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (1C42C800) [pid = 3088] [serial = 1435] [outer = 1B757800] 17:06:36 INFO - PROCESS | 3088 | 1461110796475 Marionette DEBUG loaded listener.js 17:06:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (1C9A6800) [pid = 3088] [serial = 1436] [outer = 1B757800] 17:06:37 INFO - PROCESS | 3088 | 1461110797092 Marionette TRACE conn5 <- [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]]]}] 17:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 970ms 17:06:37 INFO - PROCESS | 3088 | 1461110797120 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 17:06:37 INFO - PROCESS | 3088 | 1461110797123 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 17:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:06:37 INFO - PROCESS | 3088 | 1461110797126 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:06:37 INFO - PROCESS | 3088 | 1461110797131 Marionette TRACE conn5 <- [1,1878,null,{}] 17:06:37 INFO - PROCESS | 3088 | 1461110797142 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:37 INFO - PROCESS | 3088 | 1461110797254 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 17:06:37 INFO - PROCESS | 3088 | 1461110797367 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:37 INFO - PROCESS | 3088 | ++DOCSHELL 1B935C00 == 57 [pid = 3088] [id = 479] 17:06:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (1F054C00) [pid = 3088] [serial = 1437] [outer = 00000000] 17:06:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (1F77E400) [pid = 3088] [serial = 1438] [outer = 1F054C00] 17:06:37 INFO - PROCESS | 3088 | 1461110797424 Marionette DEBUG loaded listener.js 17:06:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (2019D400) [pid = 3088] [serial = 1439] [outer = 1F054C00] 17:06:37 INFO - PROCESS | 3088 | 1461110798000 Marionette TRACE conn5 <- [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]]]}] 17:06:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:06:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 930ms 17:06:38 INFO - PROCESS | 3088 | 1461110798060 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 17:06:38 INFO - PROCESS | 3088 | 1461110798063 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 17:06:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:06:38 INFO - PROCESS | 3088 | 1461110798085 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:06:38 INFO - PROCESS | 3088 | 1461110798087 Marionette TRACE conn5 <- [1,1882,null,{}] 17:06:38 INFO - PROCESS | 3088 | 1461110798092 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:38 INFO - PROCESS | 3088 | 1461110798200 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 17:06:38 INFO - PROCESS | 3088 | 1461110798340 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:38 INFO - PROCESS | 3088 | ++DOCSHELL 2019D000 == 58 [pid = 3088] [id = 480] 17:06:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (201A2400) [pid = 3088] [serial = 1440] [outer = 00000000] 17:06:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (20425000) [pid = 3088] [serial = 1441] [outer = 201A2400] 17:06:38 INFO - PROCESS | 3088 | 1461110798396 Marionette DEBUG loaded listener.js 17:06:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (20427C00) [pid = 3088] [serial = 1442] [outer = 201A2400] 17:06:38 INFO - PROCESS | 3088 | 1461110798965 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 17:06:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:06:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 950ms 17:06:39 INFO - PROCESS | 3088 | 1461110799020 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 17:06:39 INFO - PROCESS | 3088 | 1461110799022 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 17:06:39 INFO - PROCESS | 3088 | 1461110799026 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:06:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:06:39 INFO - PROCESS | 3088 | 1461110799028 Marionette TRACE conn5 <- [1,1886,null,{}] 17:06:39 INFO - PROCESS | 3088 | 1461110799032 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:39 INFO - PROCESS | 3088 | 1461110799133 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 17:06:39 INFO - PROCESS | 3088 | 1461110799277 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:39 INFO - PROCESS | 3088 | ++DOCSHELL 1C946C00 == 59 [pid = 3088] [id = 481] 17:06:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (1F086C00) [pid = 3088] [serial = 1443] [outer = 00000000] 17:06:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (2098FC00) [pid = 3088] [serial = 1444] [outer = 1F086C00] 17:06:39 INFO - PROCESS | 3088 | 1461110799332 Marionette DEBUG loaded listener.js 17:06:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (20991400) [pid = 3088] [serial = 1445] [outer = 1F086C00] 17:06:40 INFO - PROCESS | 3088 | 1461110800124 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 17:06:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:06:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1126ms 17:06:40 INFO - PROCESS | 3088 | 1461110800170 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 17:06:40 INFO - PROCESS | 3088 | 1461110800174 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 17:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:06:40 INFO - PROCESS | 3088 | 1461110800180 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:06:40 INFO - PROCESS | 3088 | 1461110800184 Marionette TRACE conn5 <- [1,1890,null,{}] 17:06:40 INFO - PROCESS | 3088 | 1461110800189 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:40 INFO - PROCESS | 3088 | 1461110800290 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 17:06:40 INFO - PROCESS | 3088 | 1461110800435 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:40 INFO - PROCESS | 3088 | ++DOCSHELL 1B50F800 == 60 [pid = 3088] [id = 482] 17:06:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (1B76AC00) [pid = 3088] [serial = 1446] [outer = 00000000] 17:06:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (1B79D800) [pid = 3088] [serial = 1447] [outer = 1B76AC00] 17:06:40 INFO - PROCESS | 3088 | 1461110800488 Marionette DEBUG loaded listener.js 17:06:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (1B931800) [pid = 3088] [serial = 1448] [outer = 1B76AC00] 17:06:40 INFO - PROCESS | 3088 | --DOCSHELL 1CD63800 == 59 [pid = 3088] [id = 445] 17:06:40 INFO - PROCESS | 3088 | --DOCSHELL 1928BC00 == 58 [pid = 3088] [id = 433] 17:06:40 INFO - PROCESS | 3088 | --DOCSHELL 16EF9800 == 57 [pid = 3088] [id = 475] 17:06:40 INFO - PROCESS | 3088 | --DOCSHELL 174E6C00 == 56 [pid = 3088] [id = 474] 17:06:40 INFO - PROCESS | 3088 | --DOCSHELL 1CDC4400 == 55 [pid = 3088] [id = 473] 17:06:40 INFO - PROCESS | 3088 | --DOCSHELL 1CD64400 == 54 [pid = 3088] [id = 472] 17:06:40 INFO - PROCESS | 3088 | --DOCSHELL 12E8D400 == 53 [pid = 3088] [id = 471] 17:06:40 INFO - PROCESS | 3088 | --DOCSHELL 1C42D800 == 52 [pid = 3088] [id = 470] 17:06:40 INFO - PROCESS | 3088 | --DOCSHELL 1B136000 == 51 [pid = 3088] [id = 469] 17:06:40 INFO - PROCESS | 3088 | --DOCSHELL 12D47C00 == 50 [pid = 3088] [id = 468] 17:06:40 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (1F655C00) [pid = 3088] [serial = 1384] [outer = 00000000] [url = about:blank] 17:06:40 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (1DAE7000) [pid = 3088] [serial = 1345] [outer = 00000000] [url = about:blank] 17:06:40 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (1F050400) [pid = 3088] [serial = 1351] [outer = 00000000] [url = about:blank] 17:06:40 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (1B76A000) [pid = 3088] [serial = 1342] [outer = 00000000] [url = about:blank] 17:06:40 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (1E4DB800) [pid = 3088] [serial = 1348] [outer = 00000000] [url = about:blank] 17:06:40 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (1743CC00) [pid = 3088] [serial = 1339] [outer = 00000000] [url = about:blank] 17:06:41 INFO - PROCESS | 3088 | --DOCSHELL 174CCC00 == 49 [pid = 3088] [id = 467] 17:06:41 INFO - PROCESS | 3088 | --DOCSHELL 12FDEC00 == 48 [pid = 3088] [id = 464] 17:06:41 INFO - PROCESS | 3088 | --DOCSHELL 1B884000 == 47 [pid = 3088] [id = 463] 17:06:41 INFO - PROCESS | 3088 | --DOCSHELL 176A1400 == 46 [pid = 3088] [id = 462] 17:06:41 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (1F083000) [pid = 3088] [serial = 1382] [outer = 00000000] [url = about:blank] 17:06:41 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (1C94E400) [pid = 3088] [serial = 1379] [outer = 00000000] [url = about:blank] 17:06:41 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (1B79E800) [pid = 3088] [serial = 1378] [outer = 00000000] [url = about:blank] 17:06:41 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (1B7A0800) [pid = 3088] [serial = 1358] [outer = 00000000] [url = about:blank] 17:06:41 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (16C12800) [pid = 3088] [serial = 1354] [outer = 00000000] [url = about:blank] 17:06:41 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (1B994000) [pid = 3088] [serial = 1363] [outer = 00000000] [url = about:blank] 17:06:41 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (1F07C800) [pid = 3088] [serial = 1381] [outer = 00000000] [url = about:blank] 17:06:41 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (1DC5B000) [pid = 3088] [serial = 1337] [outer = 00000000] [url = about:blank] 17:06:41 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (1CC81800) [pid = 3088] [serial = 1369] [outer = 00000000] [url = about:blank] 17:06:41 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (1A369400) [pid = 3088] [serial = 1360] [outer = 00000000] [url = about:blank] 17:06:41 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (1C42D400) [pid = 3088] [serial = 1364] [outer = 00000000] [url = about:blank] 17:06:41 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (1C9AE000) [pid = 3088] [serial = 1367] [outer = 00000000] [url = about:blank] 17:06:41 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1EF78000) [pid = 3088] [serial = 1375] [outer = 00000000] [url = about:blank] 17:06:41 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (1B791C00) [pid = 3088] [serial = 1357] [outer = 00000000] [url = about:blank] 17:06:41 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1F04D000) [pid = 3088] [serial = 1376] [outer = 00000000] [url = about:blank] 17:06:41 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1C9A6400) [pid = 3088] [serial = 1366] [outer = 00000000] [url = about:blank] 17:06:41 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1DB95800) [pid = 3088] [serial = 1372] [outer = 00000000] [url = about:blank] 17:06:41 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (170F7C00) [pid = 3088] [serial = 1355] [outer = 00000000] [url = about:blank] 17:06:41 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1CD6C400) [pid = 3088] [serial = 1370] [outer = 00000000] [url = about:blank] 17:06:41 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1DB9C000) [pid = 3088] [serial = 1373] [outer = 00000000] [url = about:blank] 17:06:41 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1B12E400) [pid = 3088] [serial = 1361] [outer = 00000000] [url = about:blank] 17:06:41 INFO - PROCESS | 3088 | 1461110801117 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 17:06:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:06:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 970ms 17:06:41 INFO - PROCESS | 3088 | 1461110801158 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 17:06:41 INFO - PROCESS | 3088 | 1461110801163 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 17:06:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:06:41 INFO - PROCESS | 3088 | 1461110801169 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:06:41 INFO - PROCESS | 3088 | 1461110801172 Marionette TRACE conn5 <- [1,1894,null,{}] 17:06:41 INFO - PROCESS | 3088 | 1461110801175 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:41 INFO - PROCESS | 3088 | 1461110801263 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 17:06:41 INFO - PROCESS | 3088 | 1461110801361 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:41 INFO - PROCESS | 3088 | ++DOCSHELL 12D44400 == 47 [pid = 3088] [id = 483] 17:06:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (139DB400) [pid = 3088] [serial = 1449] [outer = 00000000] 17:06:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (17584400) [pid = 3088] [serial = 1450] [outer = 139DB400] 17:06:41 INFO - PROCESS | 3088 | 1461110801407 Marionette DEBUG loaded listener.js 17:06:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1A369400) [pid = 3088] [serial = 1451] [outer = 139DB400] 17:06:41 INFO - PROCESS | 3088 | 1461110801875 Marionette TRACE conn5 <- [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]]]}] 17:06:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:06:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 730ms 17:06:41 INFO - PROCESS | 3088 | 1461110801900 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 17:06:41 INFO - PROCESS | 3088 | 1461110801902 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 17:06:41 INFO - PROCESS | 3088 | 1461110801906 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:06:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:06:41 INFO - PROCESS | 3088 | 1461110801910 Marionette TRACE conn5 <- [1,1898,null,{}] 17:06:41 INFO - PROCESS | 3088 | 1461110801920 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:41 INFO - PROCESS | 3088 | 1461110802007 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 17:06:41 INFO - PROCESS | 3088 | 1461110802016 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:42 INFO - PROCESS | 3088 | ++DOCSHELL 1B93F400 == 48 [pid = 3088] [id = 484] 17:06:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1B994000) [pid = 3088] [serial = 1452] [outer = 00000000] 17:06:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1C435400) [pid = 3088] [serial = 1453] [outer = 1B994000] 17:06:42 INFO - PROCESS | 3088 | 1461110802065 Marionette DEBUG loaded listener.js 17:06:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1C947C00) [pid = 3088] [serial = 1454] [outer = 1B994000] 17:06:42 INFO - PROCESS | 3088 | 1461110802538 Marionette TRACE conn5 <- [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]]]}] 17:06:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 17:06:42 INFO - PROCESS | 3088 | 1461110802580 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 17:06:42 INFO - PROCESS | 3088 | 1461110802582 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 17:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:06:42 INFO - PROCESS | 3088 | 1461110802586 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:06:42 INFO - PROCESS | 3088 | 1461110802588 Marionette TRACE conn5 <- [1,1902,null,{}] 17:06:42 INFO - PROCESS | 3088 | 1461110802592 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:42 INFO - PROCESS | 3088 | 1461110802676 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 17:06:42 INFO - PROCESS | 3088 | 1461110802683 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:42 INFO - PROCESS | 3088 | ++DOCSHELL 1CC75800 == 49 [pid = 3088] [id = 485] 17:06:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1CC75C00) [pid = 3088] [serial = 1455] [outer = 00000000] 17:06:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1CD65400) [pid = 3088] [serial = 1456] [outer = 1CC75C00] 17:06:42 INFO - PROCESS | 3088 | 1461110802730 Marionette DEBUG loaded listener.js 17:06:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1CD6C400) [pid = 3088] [serial = 1457] [outer = 1CC75C00] 17:06:43 INFO - PROCESS | 3088 | 1461110803195 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 17:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 17:06:43 INFO - PROCESS | 3088 | 1461110803260 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 17:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:06:43 INFO - PROCESS | 3088 | 1461110803262 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 17:06:43 INFO - PROCESS | 3088 | 1461110803265 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:06:43 INFO - PROCESS | 3088 | 1461110803267 Marionette TRACE conn5 <- [1,1906,null,{}] 17:06:43 INFO - PROCESS | 3088 | 1461110803279 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:43 INFO - PROCESS | 3088 | 1461110803392 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 17:06:43 INFO - PROCESS | 3088 | 1461110803398 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:43 INFO - PROCESS | 3088 | ++DOCSHELL 1CC77400 == 50 [pid = 3088] [id = 486] 17:06:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1CD6E000) [pid = 3088] [serial = 1458] [outer = 00000000] 17:06:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1CD7CC00) [pid = 3088] [serial = 1459] [outer = 1CD6E000] 17:06:43 INFO - PROCESS | 3088 | 1461110803444 Marionette DEBUG loaded listener.js 17:06:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (1DA04800) [pid = 3088] [serial = 1460] [outer = 1CD6E000] 17:06:43 INFO - PROCESS | 3088 | 1461110803898 Marionette TRACE conn5 <- [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]]]}] 17:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 670ms 17:06:43 INFO - PROCESS | 3088 | 1461110803936 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 17:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:06:43 INFO - PROCESS | 3088 | 1461110803938 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 17:06:43 INFO - PROCESS | 3088 | 1461110803947 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:06:43 INFO - PROCESS | 3088 | 1461110803948 Marionette TRACE conn5 <- [1,1910,null,{}] 17:06:43 INFO - PROCESS | 3088 | 1461110803952 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:44 INFO - PROCESS | 3088 | 1461110804087 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 17:06:44 INFO - PROCESS | 3088 | 1461110804190 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:44 INFO - PROCESS | 3088 | ++DOCSHELL 16C0C400 == 51 [pid = 3088] [id = 487] 17:06:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (16C12400) [pid = 3088] [serial = 1461] [outer = 00000000] 17:06:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (1E45D800) [pid = 3088] [serial = 1462] [outer = 16C12400] 17:06:44 INFO - PROCESS | 3088 | 1461110804238 Marionette DEBUG loaded listener.js 17:06:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (1E5F0000) [pid = 3088] [serial = 1463] [outer = 16C12400] 17:06:44 INFO - PROCESS | 3088 | 1461110804675 Marionette TRACE conn5 <- [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]]]}] 17:06:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 790ms 17:06:44 INFO - PROCESS | 3088 | 1461110804732 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 17:06:44 INFO - PROCESS | 3088 | 1461110804734 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 17:06:44 INFO - PROCESS | 3088 | 1461110804737 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:06:44 INFO - PROCESS | 3088 | 1461110804739 Marionette TRACE conn5 <- [1,1914,null,{}] 17:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:06:44 INFO - PROCESS | 3088 | 1461110804743 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:44 INFO - PROCESS | 3088 | 1461110804863 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 17:06:44 INFO - PROCESS | 3088 | 1461110804875 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:44 INFO - PROCESS | 3088 | ++DOCSHELL 1E289000 == 52 [pid = 3088] [id = 488] 17:06:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (1EFC5800) [pid = 3088] [serial = 1464] [outer = 00000000] 17:06:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (1F07F800) [pid = 3088] [serial = 1465] [outer = 1EFC5800] 17:06:44 INFO - PROCESS | 3088 | 1461110804977 Marionette DEBUG loaded listener.js 17:06:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (1F087400) [pid = 3088] [serial = 1466] [outer = 1EFC5800] 17:06:45 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (1C432400) [pid = 3088] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:06:45 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (17512800) [pid = 3088] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:06:45 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (183B5000) [pid = 3088] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:06:45 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (1B4DE800) [pid = 3088] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:06:45 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (1CD69800) [pid = 3088] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:06:45 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (13166400) [pid = 3088] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:06:45 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (1B87F800) [pid = 3088] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:06:45 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (17510000) [pid = 3088] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:06:45 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (1CEEE800) [pid = 3088] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:06:45 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1C94D000) [pid = 3088] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:06:45 INFO - PROCESS | 3088 | 1461110805669 Marionette TRACE conn5 <- [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]]]}] 17:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 970ms 17:06:45 INFO - PROCESS | 3088 | 1461110805712 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 17:06:45 INFO - PROCESS | 3088 | 1461110805714 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 17:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:06:45 INFO - PROCESS | 3088 | 1461110805717 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:06:45 INFO - PROCESS | 3088 | 1461110805719 Marionette TRACE conn5 <- [1,1918,null,{}] 17:06:45 INFO - PROCESS | 3088 | 1461110805723 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:45 INFO - PROCESS | 3088 | 1461110805839 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 17:06:45 INFO - PROCESS | 3088 | 1461110805905 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:45 INFO - PROCESS | 3088 | ++DOCSHELL 17512800 == 53 [pid = 3088] [id = 489] 17:06:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1843F400) [pid = 3088] [serial = 1467] [outer = 00000000] 17:06:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1CD69800) [pid = 3088] [serial = 1468] [outer = 1843F400] 17:06:45 INFO - PROCESS | 3088 | 1461110805950 Marionette DEBUG loaded listener.js 17:06:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1E296C00) [pid = 3088] [serial = 1469] [outer = 1843F400] 17:06:46 INFO - PROCESS | 3088 | 1461110806306 Marionette TRACE conn5 <- [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]]]}] 17:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 631ms 17:06:46 INFO - PROCESS | 3088 | 1461110806349 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 17:06:46 INFO - PROCESS | 3088 | 1461110806351 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 17:06:46 INFO - PROCESS | 3088 | 1461110806355 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:06:46 INFO - PROCESS | 3088 | 1461110806356 Marionette TRACE conn5 <- [1,1922,null,{}] 17:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:06:46 INFO - PROCESS | 3088 | 1461110806360 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:46 INFO - PROCESS | 3088 | 1461110806442 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 17:06:46 INFO - PROCESS | 3088 | 1461110806448 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:46 INFO - PROCESS | 3088 | ++DOCSHELL 1F07CC00 == 54 [pid = 3088] [id = 490] 17:06:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (1F655C00) [pid = 3088] [serial = 1470] [outer = 00000000] 17:06:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (1F78DC00) [pid = 3088] [serial = 1471] [outer = 1F655C00] 17:06:46 INFO - PROCESS | 3088 | 1461110806494 Marionette DEBUG loaded listener.js 17:06:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (201AA400) [pid = 3088] [serial = 1472] [outer = 1F655C00] 17:06:46 INFO - PROCESS | 3088 | 1461110806929 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 17:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 630ms 17:06:46 INFO - PROCESS | 3088 | 1461110806989 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 17:06:46 INFO - PROCESS | 3088 | 1461110806991 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 17:06:46 INFO - PROCESS | 3088 | 1461110806995 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:06:46 INFO - PROCESS | 3088 | 1461110806996 Marionette TRACE conn5 <- [1,1926,null,{}] 17:06:46 INFO - PROCESS | 3088 | 1461110807000 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:47 INFO - PROCESS | 3088 | 1461110807081 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 17:06:47 INFO - PROCESS | 3088 | 1461110807087 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:47 INFO - PROCESS | 3088 | ++DOCSHELL 2041B000 == 55 [pid = 3088] [id = 491] 17:06:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (2041C800) [pid = 3088] [serial = 1473] [outer = 00000000] 17:06:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (2098E000) [pid = 3088] [serial = 1474] [outer = 2041C800] 17:06:47 INFO - PROCESS | 3088 | 1461110807134 Marionette DEBUG loaded listener.js 17:06:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (2098A400) [pid = 3088] [serial = 1475] [outer = 2041C800] 17:06:48 INFO - PROCESS | 3088 | --DOCSHELL 17510400 == 54 [pid = 3088] [id = 466] 17:06:48 INFO - PROCESS | 3088 | --DOCSHELL 1B880400 == 53 [pid = 3088] [id = 434] 17:06:48 INFO - PROCESS | 3088 | --DOCSHELL 1C9ABC00 == 52 [pid = 3088] [id = 418] 17:06:48 INFO - PROCESS | 3088 | --DOCSHELL 1F782800 == 51 [pid = 3088] [id = 465] 17:06:48 INFO - PROCESS | 3088 | --DOCSHELL 17589C00 == 50 [pid = 3088] [id = 420] 17:06:48 INFO - PROCESS | 3088 | --DOCSHELL 1B138400 == 49 [pid = 3088] [id = 447] 17:06:48 INFO - PROCESS | 3088 | --DOCSHELL 1E458400 == 48 [pid = 3088] [id = 449] 17:06:48 INFO - PROCESS | 3088 | --DOCSHELL 0AF73400 == 47 [pid = 3088] [id = 432] 17:06:48 INFO - PROCESS | 3088 | --DOCSHELL 1EFD3400 == 46 [pid = 3088] [id = 461] 17:06:48 INFO - PROCESS | 3088 | --DOCSHELL 1A368800 == 45 [pid = 3088] [id = 421] 17:06:48 INFO - PROCESS | 3088 | --DOCSHELL 1B75A000 == 44 [pid = 3088] [id = 448] 17:06:48 INFO - PROCESS | 3088 | --DOCSHELL 1CD7AC00 == 43 [pid = 3088] [id = 435] 17:06:48 INFO - PROCESS | 3088 | --DOCSHELL 1EF77400 == 42 [pid = 3088] [id = 450] 17:06:48 INFO - PROCESS | 3088 | --DOCSHELL 1B50F800 == 41 [pid = 3088] [id = 482] 17:06:48 INFO - PROCESS | 3088 | --DOCSHELL 1C946C00 == 40 [pid = 3088] [id = 481] 17:06:48 INFO - PROCESS | 3088 | --DOCSHELL 1B935C00 == 39 [pid = 3088] [id = 479] 17:06:48 INFO - PROCESS | 3088 | --DOCSHELL 2019D000 == 38 [pid = 3088] [id = 480] 17:06:48 INFO - PROCESS | 3088 | --DOCSHELL 1B503800 == 37 [pid = 3088] [id = 478] 17:06:48 INFO - PROCESS | 3088 | --DOCSHELL 12D4C000 == 36 [pid = 3088] [id = 476] 17:06:48 INFO - PROCESS | 3088 | --DOCSHELL 129C1800 == 35 [pid = 3088] [id = 477] 17:06:49 INFO - PROCESS | 3088 | --DOCSHELL 1B93F400 == 34 [pid = 3088] [id = 484] 17:06:49 INFO - PROCESS | 3088 | --DOCSHELL 1E289000 == 33 [pid = 3088] [id = 488] 17:06:49 INFO - PROCESS | 3088 | --DOCSHELL 1CC75800 == 32 [pid = 3088] [id = 485] 17:06:49 INFO - PROCESS | 3088 | --DOCSHELL 17512800 == 31 [pid = 3088] [id = 489] 17:06:49 INFO - PROCESS | 3088 | --DOCSHELL 16C0C400 == 30 [pid = 3088] [id = 487] 17:06:49 INFO - PROCESS | 3088 | --DOCSHELL 1CC77400 == 29 [pid = 3088] [id = 486] 17:06:49 INFO - PROCESS | 3088 | --DOCSHELL 1F07CC00 == 28 [pid = 3088] [id = 490] 17:06:49 INFO - PROCESS | 3088 | --DOCSHELL 12D44400 == 27 [pid = 3088] [id = 483] 17:06:49 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (1A364C00) [pid = 3088] [serial = 1387] [outer = 00000000] [url = about:blank] 17:06:49 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (1BC17400) [pid = 3088] [serial = 1390] [outer = 00000000] [url = about:blank] 17:06:49 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (1F655000) [pid = 3088] [serial = 1393] [outer = 00000000] [url = about:blank] 17:06:49 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (1C946000) [pid = 3088] [serial = 1411] [outer = 00000000] [url = about:blank] 17:06:49 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (1B4E3400) [pid = 3088] [serial = 1399] [outer = 00000000] [url = about:blank] 17:06:49 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (1B50D800) [pid = 3088] [serial = 1400] [outer = 00000000] [url = about:blank] 17:06:49 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (1B4DC400) [pid = 3088] [serial = 1402] [outer = 00000000] [url = about:blank] 17:06:49 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (1B752C00) [pid = 3088] [serial = 1403] [outer = 00000000] [url = about:blank] 17:06:49 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1B792800) [pid = 3088] [serial = 1408] [outer = 00000000] [url = about:blank] 17:06:49 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (1B7A6C00) [pid = 3088] [serial = 1409] [outer = 00000000] [url = about:blank] 17:06:49 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1CDBFC00) [pid = 3088] [serial = 1418] [outer = 00000000] [url = about:blank] 17:06:49 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (183BA800) [pid = 3088] [serial = 1405] [outer = 00000000] [url = about:blank] 17:06:49 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1A36A000) [pid = 3088] [serial = 1406] [outer = 00000000] [url = about:blank] 17:06:49 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (1CDC3400) [pid = 3088] [serial = 1417] [outer = 00000000] [url = about:blank] 17:06:49 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (201A4000) [pid = 3088] [serial = 1396] [outer = 00000000] [url = about:blank] 17:06:49 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1E5EDC00) [pid = 3088] [serial = 1427] [outer = 00000000] [url = about:blank] 17:06:49 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1B93FC00) [pid = 3088] [serial = 1423] [outer = 00000000] [url = about:blank] 17:06:49 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (1DC59000) [pid = 3088] [serial = 1420] [outer = 00000000] [url = about:blank] 17:06:49 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1E4CD800) [pid = 3088] [serial = 1426] [outer = 00000000] [url = about:blank] 17:06:49 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (1CC7B000) [pid = 3088] [serial = 1424] [outer = 00000000] [url = about:blank] 17:06:49 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1DCED000) [pid = 3088] [serial = 1421] [outer = 00000000] [url = about:blank] 17:06:49 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1F07D400) [pid = 3088] [serial = 1429] [outer = 00000000] [url = about:blank] 17:06:49 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1CAC2800) [pid = 3088] [serial = 1414] [outer = 00000000] [url = about:blank] 17:06:49 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1CC77C00) [pid = 3088] [serial = 1415] [outer = 00000000] [url = about:blank] 17:06:49 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1C949000) [pid = 3088] [serial = 1412] [outer = 00000000] [url = about:blank] 17:06:49 INFO - PROCESS | 3088 | 1461110809450 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 17:06:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:06:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 2472ms 17:06:49 INFO - PROCESS | 3088 | 1461110809473 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 17:06:49 INFO - PROCESS | 3088 | 1461110809477 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 17:06:49 INFO - PROCESS | 3088 | 1461110809483 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:06:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:06:49 INFO - PROCESS | 3088 | 1461110809488 Marionette TRACE conn5 <- [1,1930,null,{}] 17:06:49 INFO - PROCESS | 3088 | 1461110809495 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:49 INFO - PROCESS | 3088 | 1461110809590 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 17:06:49 INFO - PROCESS | 3088 | 1461110809601 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:49 INFO - PROCESS | 3088 | ++DOCSHELL 0F073C00 == 28 [pid = 3088] [id = 492] 17:06:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (0F11B800) [pid = 3088] [serial = 1476] [outer = 00000000] 17:06:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (0F538C00) [pid = 3088] [serial = 1477] [outer = 0F11B800] 17:06:49 INFO - PROCESS | 3088 | 1461110809654 Marionette DEBUG loaded listener.js 17:06:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (12667800) [pid = 3088] [serial = 1478] [outer = 0F11B800] 17:06:50 INFO - PROCESS | 3088 | 1461110810155 Marionette TRACE conn5 <- [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]]]}] 17:06:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:06:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 731ms 17:06:50 INFO - PROCESS | 3088 | 1461110810219 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 17:06:50 INFO - PROCESS | 3088 | 1461110810226 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 17:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:06:50 INFO - PROCESS | 3088 | 1461110810232 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:06:50 INFO - PROCESS | 3088 | 1461110810235 Marionette TRACE conn5 <- [1,1934,null,{}] 17:06:50 INFO - PROCESS | 3088 | 1461110810238 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:50 INFO - PROCESS | 3088 | 1461110810324 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 17:06:50 INFO - PROCESS | 3088 | 1461110810389 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:50 INFO - PROCESS | 3088 | ++DOCSHELL 12D4A000 == 29 [pid = 3088] [id = 493] 17:06:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (12D4B000) [pid = 3088] [serial = 1479] [outer = 00000000] 17:06:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (12FEC400) [pid = 3088] [serial = 1480] [outer = 12D4B000] 17:06:50 INFO - PROCESS | 3088 | 1461110810443 Marionette DEBUG loaded listener.js 17:06:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (13935400) [pid = 3088] [serial = 1481] [outer = 12D4B000] 17:06:50 INFO - PROCESS | 3088 | 1461110810859 Marionette TRACE conn5 <- [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]]]}] 17:06:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:06:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 17:06:50 INFO - PROCESS | 3088 | 1461110810873 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 17:06:50 INFO - PROCESS | 3088 | 1461110810876 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 17:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:06:50 INFO - PROCESS | 3088 | 1461110810880 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:06:50 INFO - PROCESS | 3088 | 1461110810884 Marionette TRACE conn5 <- [1,1938,null,{}] 17:06:50 INFO - PROCESS | 3088 | 1461110810895 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:51 INFO - PROCESS | 3088 | 1461110811016 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 17:06:51 INFO - PROCESS | 3088 | 1461110811027 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:51 INFO - PROCESS | 3088 | ++DOCSHELL 16E23000 == 30 [pid = 3088] [id = 494] 17:06:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (16E23400) [pid = 3088] [serial = 1482] [outer = 00000000] 17:06:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (170F7C00) [pid = 3088] [serial = 1483] [outer = 16E23400] 17:06:51 INFO - PROCESS | 3088 | 1461110811077 Marionette DEBUG loaded listener.js 17:06:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1750FC00) [pid = 3088] [serial = 1484] [outer = 16E23400] 17:06:51 INFO - PROCESS | 3088 | 1461110811548 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 17:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 730ms 17:06:51 INFO - PROCESS | 3088 | 1461110811613 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 17:06:51 INFO - PROCESS | 3088 | 1461110811616 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 17:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:06:51 INFO - PROCESS | 3088 | 1461110811620 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:06:51 INFO - PROCESS | 3088 | 1461110811621 Marionette TRACE conn5 <- [1,1942,null,{}] 17:06:51 INFO - PROCESS | 3088 | 1461110811625 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:51 INFO - PROCESS | 3088 | 1461110811706 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 17:06:51 INFO - PROCESS | 3088 | 1461110811712 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:51 INFO - PROCESS | 3088 | ++DOCSHELL 17510C00 == 31 [pid = 3088] [id = 495] 17:06:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (18448800) [pid = 3088] [serial = 1485] [outer = 00000000] 17:06:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (18E09400) [pid = 3088] [serial = 1486] [outer = 18448800] 17:06:51 INFO - PROCESS | 3088 | 1461110811757 Marionette DEBUG loaded listener.js 17:06:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1A363400) [pid = 3088] [serial = 1487] [outer = 18448800] 17:06:52 INFO - PROCESS | 3088 | 1461110812187 Marionette TRACE conn5 <- [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]]]}] 17:06:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:06:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 630ms 17:06:52 INFO - PROCESS | 3088 | 1461110812253 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 17:06:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:06:52 INFO - PROCESS | 3088 | 1461110812255 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 17:06:52 INFO - PROCESS | 3088 | 1461110812258 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:06:52 INFO - PROCESS | 3088 | 1461110812260 Marionette TRACE conn5 <- [1,1946,null,{}] 17:06:52 INFO - PROCESS | 3088 | 1461110812263 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:52 INFO - PROCESS | 3088 | 1461110812339 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 17:06:52 INFO - PROCESS | 3088 | 1461110812348 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:52 INFO - PROCESS | 3088 | ++DOCSHELL 1A39FC00 == 32 [pid = 3088] [id = 496] 17:06:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1A3A4800) [pid = 3088] [serial = 1488] [outer = 00000000] 17:06:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1B125400) [pid = 3088] [serial = 1489] [outer = 1A3A4800] 17:06:52 INFO - PROCESS | 3088 | 1461110812395 Marionette DEBUG loaded listener.js 17:06:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1B138400) [pid = 3088] [serial = 1490] [outer = 1A3A4800] 17:06:52 INFO - PROCESS | 3088 | 1461110812850 Marionette TRACE conn5 <- [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]]]}] 17:06:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:06:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 631ms 17:06:52 INFO - PROCESS | 3088 | 1461110812896 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 17:06:52 INFO - PROCESS | 3088 | 1461110812898 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 17:06:52 INFO - PROCESS | 3088 | 1461110812901 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:06:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:06:52 INFO - PROCESS | 3088 | 1461110812903 Marionette TRACE conn5 <- [1,1950,null,{}] 17:06:52 INFO - PROCESS | 3088 | 1461110812906 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:53 INFO - PROCESS | 3088 | 1461110813019 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 17:06:53 INFO - PROCESS | 3088 | 1461110813030 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:53 INFO - PROCESS | 3088 | ++DOCSHELL 1B753000 == 33 [pid = 3088] [id = 497] 17:06:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1B756C00) [pid = 3088] [serial = 1491] [outer = 00000000] 17:06:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1B76F400) [pid = 3088] [serial = 1492] [outer = 1B756C00] 17:06:53 INFO - PROCESS | 3088 | 1461110813078 Marionette DEBUG loaded listener.js 17:06:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1B775C00) [pid = 3088] [serial = 1493] [outer = 1B756C00] 17:06:53 INFO - PROCESS | 3088 | 1461110813540 Marionette TRACE conn5 <- [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]]]}] 17:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 17:06:53 INFO - PROCESS | 3088 | 1461110813579 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 17:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:06:53 INFO - PROCESS | 3088 | 1461110813581 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 17:06:53 INFO - PROCESS | 3088 | 1461110813584 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:06:53 INFO - PROCESS | 3088 | 1461110813586 Marionette TRACE conn5 <- [1,1954,null,{}] 17:06:53 INFO - PROCESS | 3088 | 1461110813590 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:53 INFO - PROCESS | 3088 | 1461110813667 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 17:06:53 INFO - PROCESS | 3088 | 1461110813673 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:53 INFO - PROCESS | 3088 | ++DOCSHELL 1B795000 == 34 [pid = 3088] [id = 498] 17:06:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1B795400) [pid = 3088] [serial = 1494] [outer = 00000000] 17:06:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (1B7A3400) [pid = 3088] [serial = 1495] [outer = 1B795400] 17:06:53 INFO - PROCESS | 3088 | 1461110813751 Marionette DEBUG loaded listener.js 17:06:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (1B7A1400) [pid = 3088] [serial = 1496] [outer = 1B795400] 17:06:54 INFO - PROCESS | 3088 | 1461110814160 Marionette TRACE conn5 <- [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]]]}] 17:06:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 630ms 17:06:54 INFO - PROCESS | 3088 | 1461110814231 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 17:06:54 INFO - PROCESS | 3088 | 1461110814233 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 17:06:54 INFO - PROCESS | 3088 | 1461110814238 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:06:54 INFO - PROCESS | 3088 | 1461110814239 Marionette TRACE conn5 <- [1,1958,null,{}] 17:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:06:54 INFO - PROCESS | 3088 | 1461110814243 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:54 INFO - PROCESS | 3088 | 1461110814319 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 17:06:54 INFO - PROCESS | 3088 | 1461110814326 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:54 INFO - PROCESS | 3088 | ++DOCSHELL 1A7C8800 == 35 [pid = 3088] [id = 499] 17:06:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (1B7A7000) [pid = 3088] [serial = 1497] [outer = 00000000] 17:06:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (1B932800) [pid = 3088] [serial = 1498] [outer = 1B7A7000] 17:06:54 INFO - PROCESS | 3088 | 1461110814371 Marionette DEBUG loaded listener.js 17:06:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (1B932000) [pid = 3088] [serial = 1499] [outer = 1B7A7000] 17:06:54 INFO - PROCESS | 3088 | 1461110814855 Marionette TRACE conn5 <- [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]]]}] 17:06:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 17:06:54 INFO - PROCESS | 3088 | 1461110814917 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 17:06:54 INFO - PROCESS | 3088 | 1461110814919 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 17:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:06:54 INFO - PROCESS | 3088 | 1461110814922 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:06:54 INFO - PROCESS | 3088 | 1461110814924 Marionette TRACE conn5 <- [1,1962,null,{}] 17:06:54 INFO - PROCESS | 3088 | 1461110814928 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:55 INFO - PROCESS | 3088 | 1461110815040 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 17:06:55 INFO - PROCESS | 3088 | 1461110815135 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:55 INFO - PROCESS | 3088 | ++DOCSHELL 16E21800 == 36 [pid = 3088] [id = 500] 17:06:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (1C42BC00) [pid = 3088] [serial = 1500] [outer = 00000000] 17:06:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (1C710000) [pid = 3088] [serial = 1501] [outer = 1C42BC00] 17:06:55 INFO - PROCESS | 3088 | 1461110815180 Marionette DEBUG loaded listener.js 17:06:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (1C673C00) [pid = 3088] [serial = 1502] [outer = 1C42BC00] 17:06:55 INFO - PROCESS | 3088 | 1461110815587 Marionette TRACE conn5 <- [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]]]}] 17:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 670ms 17:06:55 INFO - PROCESS | 3088 | 1461110815593 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 17:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:06:55 INFO - PROCESS | 3088 | 1461110815595 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 17:06:55 INFO - PROCESS | 3088 | 1461110815598 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:06:55 INFO - PROCESS | 3088 | 1461110815600 Marionette TRACE conn5 <- [1,1966,null,{}] 17:06:55 INFO - PROCESS | 3088 | 1461110815603 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:55 INFO - PROCESS | 3088 | 1461110815719 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 17:06:55 INFO - PROCESS | 3088 | 1461110815726 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:55 INFO - PROCESS | 3088 | ++DOCSHELL 1C7A3C00 == 37 [pid = 3088] [id = 501] 17:06:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (1C945C00) [pid = 3088] [serial = 1503] [outer = 00000000] 17:06:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (1C94EC00) [pid = 3088] [serial = 1504] [outer = 1C945C00] 17:06:55 INFO - PROCESS | 3088 | 1461110815772 Marionette DEBUG loaded listener.js 17:06:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (1C9B5800) [pid = 3088] [serial = 1505] [outer = 1C945C00] 17:06:56 INFO - PROCESS | 3088 | 1461110816234 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 17:06:56 INFO - PROCESS | 3088 | 1461110816269 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 17:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:06:56 INFO - PROCESS | 3088 | 1461110816271 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 17:06:56 INFO - PROCESS | 3088 | 1461110816274 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:06:56 INFO - PROCESS | 3088 | 1461110816277 Marionette TRACE conn5 <- [1,1970,null,{}] 17:06:56 INFO - PROCESS | 3088 | 1461110816281 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:56 INFO - PROCESS | 3088 | 1461110816411 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 17:06:56 INFO - PROCESS | 3088 | 1461110816510 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:56 INFO - PROCESS | 3088 | ++DOCSHELL 1CC79C00 == 38 [pid = 3088] [id = 502] 17:06:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (1CC7A400) [pid = 3088] [serial = 1506] [outer = 00000000] 17:06:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (1CD60000) [pid = 3088] [serial = 1507] [outer = 1CC7A400] 17:06:56 INFO - PROCESS | 3088 | 1461110816565 Marionette DEBUG loaded listener.js 17:06:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (1CD6C000) [pid = 3088] [serial = 1508] [outer = 1CC7A400] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (1CD6E000) [pid = 3088] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (1EFC5800) [pid = 3088] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (16C12400) [pid = 3088] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (1843F400) [pid = 3088] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (1F655C00) [pid = 3088] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (1CC75C00) [pid = 3088] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (1B994000) [pid = 3088] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (139DB400) [pid = 3088] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (1B76AC00) [pid = 3088] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (1F086C00) [pid = 3088] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (201A2400) [pid = 3088] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (1F054C00) [pid = 3088] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (1B757800) [pid = 3088] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (12D43400) [pid = 3088] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (1315C800) [pid = 3088] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (1EFC5C00) [pid = 3088] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (0B684000) [pid = 3088] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (1F78B000) [pid = 3088] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (0F118000) [pid = 3088] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1B4E1400) [pid = 3088] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1B754800) [pid = 3088] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (1B771800) [pid = 3088] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1DA08800) [pid = 3088] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1290E000) [pid = 3088] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (12D52400) [pid = 3088] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (176AD800) [pid = 3088] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1751CC00) [pid = 3088] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (1F64C800) [pid = 3088] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1928F800) [pid = 3088] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1B931400) [pid = 3088] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1E45B000) [pid = 3088] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1CC74C00) [pid = 3088] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (0F069400) [pid = 3088] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1B883400) [pid = 3088] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (1C949400) [pid = 3088] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (175D3800) [pid = 3088] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:06:57 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (16103800) [pid = 3088] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:06:57 INFO - PROCESS | 3088 | 1461110817507 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:06:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:06:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1282ms 17:06:57 INFO - PROCESS | 3088 | 1461110817561 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 17:06:57 INFO - PROCESS | 3088 | 1461110817563 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 17:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:06:57 INFO - PROCESS | 3088 | 1461110817567 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:06:57 INFO - PROCESS | 3088 | 1461110817568 Marionette TRACE conn5 <- [1,1974,null,{}] 17:06:57 INFO - PROCESS | 3088 | 1461110817572 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:57 INFO - PROCESS | 3088 | 1461110817650 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 17:06:57 INFO - PROCESS | 3088 | 1461110817656 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:57 INFO - PROCESS | 3088 | ++DOCSHELL 175D3800 == 39 [pid = 3088] [id = 503] 17:06:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (183B4C00) [pid = 3088] [serial = 1509] [outer = 00000000] 17:06:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1B138C00) [pid = 3088] [serial = 1510] [outer = 183B4C00] 17:06:57 INFO - PROCESS | 3088 | 1461110817705 Marionette DEBUG loaded listener.js 17:06:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1B4E1400) [pid = 3088] [serial = 1511] [outer = 183B4C00] 17:06:58 INFO - PROCESS | 3088 | 1461110818127 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 570ms 17:06:58 INFO - PROCESS | 3088 | 1461110818141 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 17:06:58 INFO - PROCESS | 3088 | 1461110818143 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 17:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:06:58 INFO - PROCESS | 3088 | 1461110818146 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:06:58 INFO - PROCESS | 3088 | 1461110818148 Marionette TRACE conn5 <- [1,1978,null,{}] 17:06:58 INFO - PROCESS | 3088 | 1461110818151 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:58 INFO - PROCESS | 3088 | 1461110818274 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 17:06:58 INFO - PROCESS | 3088 | 1461110818283 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:58 INFO - PROCESS | 3088 | ++DOCSHELL 1B754800 == 40 [pid = 3088] [id = 504] 17:06:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1B76B400) [pid = 3088] [serial = 1512] [outer = 00000000] 17:06:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1B80E000) [pid = 3088] [serial = 1513] [outer = 1B76B400] 17:06:58 INFO - PROCESS | 3088 | 1461110818330 Marionette DEBUG loaded listener.js 17:06:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1C431400) [pid = 3088] [serial = 1514] [outer = 1B76B400] 17:06:58 INFO - PROCESS | 3088 | 1461110818766 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 17:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:06:58 INFO - PROCESS | 3088 | 1461110818817 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 17:06:58 INFO - PROCESS | 3088 | 1461110818819 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 17:06:58 INFO - PROCESS | 3088 | 1461110818822 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:06:58 INFO - PROCESS | 3088 | 1461110818824 Marionette TRACE conn5 <- [1,1982,null,{}] 17:06:58 INFO - PROCESS | 3088 | 1461110818840 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:58 INFO - PROCESS | 3088 | 1461110818920 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 17:06:58 INFO - PROCESS | 3088 | 1461110818930 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:58 INFO - PROCESS | 3088 | ++DOCSHELL 1C9E4000 == 41 [pid = 3088] [id = 505] 17:06:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1CC78800) [pid = 3088] [serial = 1515] [outer = 00000000] 17:06:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1CD68000) [pid = 3088] [serial = 1516] [outer = 1CC78800] 17:06:58 INFO - PROCESS | 3088 | 1461110818975 Marionette DEBUG loaded listener.js 17:06:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1CD76C00) [pid = 3088] [serial = 1517] [outer = 1CC78800] 17:07:00 INFO - PROCESS | 3088 | --DOCSHELL 161EE400 == 40 [pid = 3088] [id = 402] 17:07:00 INFO - PROCESS | 3088 | --DOCSHELL 1751B000 == 39 [pid = 3088] [id = 404] 17:07:00 INFO - PROCESS | 3088 | --DOCSHELL 1A365800 == 38 [pid = 3088] [id = 405] 17:07:00 INFO - PROCESS | 3088 | --DOCSHELL 0AF71000 == 37 [pid = 3088] [id = 400] 17:07:00 INFO - PROCESS | 3088 | --DOCSHELL 0AF73C00 == 36 [pid = 3088] [id = 409] 17:07:00 INFO - PROCESS | 3088 | --DOCSHELL 1B76A800 == 35 [pid = 3088] [id = 408] 17:07:00 INFO - PROCESS | 3088 | --DOCSHELL 1B508400 == 34 [pid = 3088] [id = 401] 17:07:00 INFO - PROCESS | 3088 | --DOCSHELL 129BE400 == 33 [pid = 3088] [id = 395] 17:07:00 INFO - PROCESS | 3088 | --DOCSHELL 0AF76400 == 32 [pid = 3088] [id = 396] 17:07:00 INFO - PROCESS | 3088 | --DOCSHELL 17518800 == 31 [pid = 3088] [id = 407] 17:07:00 INFO - PROCESS | 3088 | --DOCSHELL 0F116400 == 30 [pid = 3088] [id = 406] 17:07:00 INFO - PROCESS | 3088 | --DOCSHELL 12D4BC00 == 29 [pid = 3088] [id = 403] 17:07:00 INFO - PROCESS | 3088 | --DOCSHELL 1A367400 == 28 [pid = 3088] [id = 399] 17:07:00 INFO - PROCESS | 3088 | --DOCSHELL 129C9400 == 27 [pid = 3088] [id = 397] 17:07:00 INFO - PROCESS | 3088 | --DOCSHELL 175D5800 == 26 [pid = 3088] [id = 398] 17:07:00 INFO - PROCESS | 3088 | --DOCSHELL 12706800 == 25 [pid = 3088] [id = 410] 17:07:00 INFO - PROCESS | 3088 | --DOCSHELL 0F11E400 == 24 [pid = 3088] [id = 393] 17:07:00 INFO - PROCESS | 3088 | --DOCSHELL 0F11D400 == 23 [pid = 3088] [id = 394] 17:07:00 INFO - PROCESS | 3088 | --DOCSHELL 2041B000 == 22 [pid = 3088] [id = 491] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1DB98C00) [pid = 3088] [serial = 1307] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1392F800) [pid = 3088] [serial = 1184] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (13DB2C00) [pid = 3088] [serial = 1187] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1A7C1800) [pid = 3088] [serial = 1388] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (18E0C000) [pid = 3088] [serial = 1223] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1F751000) [pid = 3088] [serial = 1385] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (1B4E1800) [pid = 3088] [serial = 1301] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (1C94F400) [pid = 3088] [serial = 1391] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (1E5E9000) [pid = 3088] [serial = 1349] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (1F77E800) [pid = 3088] [serial = 1394] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (12658800) [pid = 3088] [serial = 1259] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (1CD60800) [pid = 3088] [serial = 1304] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (1DCECC00) [pid = 3088] [serial = 1346] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (1A3F0800) [pid = 3088] [serial = 1262] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (1743C000) [pid = 3088] [serial = 1340] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (1F053C00) [pid = 3088] [serial = 1352] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (129C4800) [pid = 3088] [serial = 1298] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (201A7000) [pid = 3088] [serial = 1397] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (12FDF400) [pid = 3088] [serial = 1220] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (1B772400) [pid = 3088] [serial = 1343] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (1C79B000) [pid = 3088] [serial = 1265] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (1B932C00) [pid = 3088] [serial = 1226] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (1CD7CC00) [pid = 3088] [serial = 1459] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (1F07F800) [pid = 3088] [serial = 1465] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (1E5F0000) [pid = 3088] [serial = 1463] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (1E45D800) [pid = 3088] [serial = 1462] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (1CD69800) [pid = 3088] [serial = 1468] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (1F78DC00) [pid = 3088] [serial = 1471] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (1F087400) [pid = 3088] [serial = 1466] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (2098E000) [pid = 3088] [serial = 1474] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (1CD65400) [pid = 3088] [serial = 1456] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (1C435400) [pid = 3088] [serial = 1453] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (1C947C00) [pid = 3088] [serial = 1454] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (17584400) [pid = 3088] [serial = 1450] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (1A369400) [pid = 3088] [serial = 1451] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (1B931800) [pid = 3088] [serial = 1448] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (1B79D800) [pid = 3088] [serial = 1447] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (20991400) [pid = 3088] [serial = 1445] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (2098FC00) [pid = 3088] [serial = 1444] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (20427C00) [pid = 3088] [serial = 1442] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (20425000) [pid = 3088] [serial = 1441] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (2019D400) [pid = 3088] [serial = 1439] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (201AA400) [pid = 3088] [serial = 1472] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (1F77E400) [pid = 3088] [serial = 1438] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (1C9A6800) [pid = 3088] [serial = 1436] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (1C42C800) [pid = 3088] [serial = 1435] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (183BA000) [pid = 3088] [serial = 1433] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (16E35800) [pid = 3088] [serial = 1432] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (1F087800) [pid = 3088] [serial = 1430] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (1E296C00) [pid = 3088] [serial = 1469] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (1DA04800) [pid = 3088] [serial = 1460] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | --DOMWINDOW == 63 (1CD6C400) [pid = 3088] [serial = 1457] [outer = 00000000] [url = about:blank] 17:07:00 INFO - PROCESS | 3088 | 1461110820944 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 17:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 2176ms 17:07:01 INFO - PROCESS | 3088 | 1461110821001 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 17:07:01 INFO - PROCESS | 3088 | 1461110821005 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 17:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:07:01 INFO - PROCESS | 3088 | 1461110821011 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:07:01 INFO - PROCESS | 3088 | 1461110821014 Marionette TRACE conn5 <- [1,1986,null,{}] 17:07:01 INFO - PROCESS | 3088 | 1461110821020 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:01 INFO - PROCESS | 3088 | 1461110821112 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 17:07:01 INFO - PROCESS | 3088 | 1461110821245 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:01 INFO - PROCESS | 3088 | ++DOCSHELL 0F116C00 == 23 [pid = 3088] [id = 506] 17:07:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (0F118800) [pid = 3088] [serial = 1518] [outer = 00000000] 17:07:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (0F5B7000) [pid = 3088] [serial = 1519] [outer = 0F118800] 17:07:01 INFO - PROCESS | 3088 | 1461110821296 Marionette DEBUG loaded listener.js 17:07:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (12707000) [pid = 3088] [serial = 1520] [outer = 0F118800] 17:07:01 INFO - PROCESS | 3088 | 1461110821690 Marionette TRACE conn5 <- [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]]]}] 17:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 730ms 17:07:01 INFO - PROCESS | 3088 | 1461110821741 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 17:07:01 INFO - PROCESS | 3088 | 1461110821747 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 17:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:07:01 INFO - PROCESS | 3088 | 1461110821753 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:07:01 INFO - PROCESS | 3088 | 1461110821756 Marionette TRACE conn5 <- [1,1990,null,{}] 17:07:01 INFO - PROCESS | 3088 | 1461110821760 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:01 INFO - PROCESS | 3088 | 1461110821844 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 17:07:01 INFO - PROCESS | 3088 | 1461110821852 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:01 INFO - PROCESS | 3088 | ++DOCSHELL 12910C00 == 24 [pid = 3088] [id = 507] 17:07:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (129BA800) [pid = 3088] [serial = 1521] [outer = 00000000] 17:07:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (13166400) [pid = 3088] [serial = 1522] [outer = 129BA800] 17:07:01 INFO - PROCESS | 3088 | 1461110821901 Marionette DEBUG loaded listener.js 17:07:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (139D7000) [pid = 3088] [serial = 1523] [outer = 129BA800] 17:07:02 INFO - PROCESS | 3088 | 1461110822377 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 17:07:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:07:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 670ms 17:07:02 INFO - PROCESS | 3088 | 1461110822426 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 17:07:02 INFO - PROCESS | 3088 | 1461110822428 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 17:07:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:07:02 INFO - PROCESS | 3088 | 1461110822432 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:07:02 INFO - PROCESS | 3088 | 1461110822436 Marionette TRACE conn5 <- [1,1994,null,{}] 17:07:02 INFO - PROCESS | 3088 | 1461110822447 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:02 INFO - PROCESS | 3088 | 1461110822568 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 17:07:02 INFO - PROCESS | 3088 | 1461110822578 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:02 INFO - PROCESS | 3088 | ++DOCSHELL 16C16C00 == 25 [pid = 3088] [id = 508] 17:07:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (16C17000) [pid = 3088] [serial = 1524] [outer = 00000000] 17:07:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (16EF6C00) [pid = 3088] [serial = 1525] [outer = 16C17000] 17:07:02 INFO - PROCESS | 3088 | 1461110822628 Marionette DEBUG loaded listener.js 17:07:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (174D4C00) [pid = 3088] [serial = 1526] [outer = 16C17000] 17:07:03 INFO - PROCESS | 3088 | 1461110823084 Marionette TRACE conn5 <- [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]]]}] 17:07:03 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 17:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 670ms 17:07:03 INFO - PROCESS | 3088 | 1461110823113 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 17:07:03 INFO - PROCESS | 3088 | 1461110823116 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 17:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:07:03 INFO - PROCESS | 3088 | 1461110823119 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:07:03 INFO - PROCESS | 3088 | 1461110823121 Marionette TRACE conn5 <- [1,1998,null,{}] 17:07:03 INFO - PROCESS | 3088 | 1461110823124 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:03 INFO - PROCESS | 3088 | 1461110823207 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 17:07:03 INFO - PROCESS | 3088 | 1461110823213 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:03 INFO - PROCESS | 3088 | ++DOCSHELL 174D7C00 == 26 [pid = 3088] [id = 509] 17:07:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (17518400) [pid = 3088] [serial = 1527] [outer = 00000000] 17:07:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (183BD000) [pid = 3088] [serial = 1528] [outer = 17518400] 17:07:03 INFO - PROCESS | 3088 | 1461110823259 Marionette DEBUG loaded listener.js 17:07:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (18448000) [pid = 3088] [serial = 1529] [outer = 17518400] 17:07:03 INFO - PROCESS | 3088 | 1461110823678 Marionette TRACE conn5 <- [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]]]}] 17:07:03 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 17:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 570ms 17:07:03 INFO - PROCESS | 3088 | 1461110823690 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 17:07:03 INFO - PROCESS | 3088 | 1461110823692 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 17:07:03 INFO - PROCESS | 3088 | 1461110823696 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:07:03 INFO - PROCESS | 3088 | 1461110823698 Marionette TRACE conn5 <- [1,2002,null,{}] 17:07:03 INFO - PROCESS | 3088 | 1461110823701 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:03 INFO - PROCESS | 3088 | 1461110823816 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 17:07:03 INFO - PROCESS | 3088 | 1461110823825 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:03 INFO - PROCESS | 3088 | ++DOCSHELL 18A15800 == 27 [pid = 3088] [id = 510] 17:07:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (18E07C00) [pid = 3088] [serial = 1530] [outer = 00000000] 17:07:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (1A362800) [pid = 3088] [serial = 1531] [outer = 18E07C00] 17:07:03 INFO - PROCESS | 3088 | 1461110823873 Marionette DEBUG loaded listener.js 17:07:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (1A369C00) [pid = 3088] [serial = 1532] [outer = 18E07C00] 17:07:04 INFO - PROCESS | 3088 | 1461110824334 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 17:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 17:07:04 INFO - PROCESS | 3088 | 1461110824370 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 17:07:04 INFO - PROCESS | 3088 | 1461110824372 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 17:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:07:04 INFO - PROCESS | 3088 | 1461110824386 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:07:04 INFO - PROCESS | 3088 | 1461110824388 Marionette TRACE conn5 <- [1,2006,null,{}] 17:07:04 INFO - PROCESS | 3088 | 1461110824393 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:04 INFO - PROCESS | 3088 | 1461110824502 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 17:07:04 INFO - PROCESS | 3088 | 1461110824513 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:04 INFO - PROCESS | 3088 | ++DOCSHELL 1B13E400 == 28 [pid = 3088] [id = 511] 17:07:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (1B140400) [pid = 3088] [serial = 1533] [outer = 00000000] 17:07:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (1B507400) [pid = 3088] [serial = 1534] [outer = 1B140400] 17:07:04 INFO - PROCESS | 3088 | 1461110824561 Marionette DEBUG loaded listener.js 17:07:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1B50D800) [pid = 3088] [serial = 1535] [outer = 1B140400] 17:07:04 INFO - PROCESS | 3088 | 1461110824986 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 691ms 17:07:05 INFO - PROCESS | 3088 | 1461110825071 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 17:07:05 INFO - PROCESS | 3088 | 1461110825073 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 17:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:07:05 INFO - PROCESS | 3088 | 1461110825106 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:07:05 INFO - PROCESS | 3088 | 1461110825108 Marionette TRACE conn5 <- [1,2010,null,{}] 17:07:05 INFO - PROCESS | 3088 | 1461110825114 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:05 INFO - PROCESS | 3088 | 1461110825189 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 17:07:05 INFO - PROCESS | 3088 | 1461110825202 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:05 INFO - PROCESS | 3088 | ++DOCSHELL 1B50F800 == 29 [pid = 3088] [id = 512] 17:07:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1B755C00) [pid = 3088] [serial = 1536] [outer = 00000000] 17:07:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1B76C000) [pid = 3088] [serial = 1537] [outer = 1B755C00] 17:07:05 INFO - PROCESS | 3088 | 1461110825249 Marionette DEBUG loaded listener.js 17:07:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (1B76AC00) [pid = 3088] [serial = 1538] [outer = 1B755C00] 17:07:05 INFO - PROCESS | 3088 | 1461110825687 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 17:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 630ms 17:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:07:05 INFO - PROCESS | 3088 | 1461110825737 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 17:07:05 INFO - PROCESS | 3088 | 1461110825739 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 17:07:05 INFO - PROCESS | 3088 | 1461110825742 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:07:05 INFO - PROCESS | 3088 | 1461110825744 Marionette TRACE conn5 <- [1,2014,null,{}] 17:07:05 INFO - PROCESS | 3088 | 1461110825747 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:05 INFO - PROCESS | 3088 | 1461110825821 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 17:07:05 INFO - PROCESS | 3088 | 1461110825828 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:05 INFO - PROCESS | 3088 | ++DOCSHELL 1B774C00 == 30 [pid = 3088] [id = 513] 17:07:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (1B788000) [pid = 3088] [serial = 1539] [outer = 00000000] 17:07:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1B79A000) [pid = 3088] [serial = 1540] [outer = 1B788000] 17:07:05 INFO - PROCESS | 3088 | 1461110825874 Marionette DEBUG loaded listener.js 17:07:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (1B791400) [pid = 3088] [serial = 1541] [outer = 1B788000] 17:07:06 INFO - PROCESS | 3088 | 1461110826339 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 17:07:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 630ms 17:07:06 INFO - PROCESS | 3088 | 1461110826374 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 17:07:06 INFO - PROCESS | 3088 | 1461110826376 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 17:07:06 INFO - PROCESS | 3088 | 1461110826379 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:07:06 INFO - PROCESS | 3088 | 1461110826381 Marionette TRACE conn5 <- [1,2018,null,{}] 17:07:06 INFO - PROCESS | 3088 | 1461110826384 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:06 INFO - PROCESS | 3088 | 1461110826489 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 17:07:06 INFO - PROCESS | 3088 | 1461110826525 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:06 INFO - PROCESS | 3088 | ++DOCSHELL 12D49400 == 31 [pid = 3088] [id = 514] 17:07:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (16C13C00) [pid = 3088] [serial = 1542] [outer = 00000000] 17:07:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1B80CC00) [pid = 3088] [serial = 1543] [outer = 16C13C00] 17:07:06 INFO - PROCESS | 3088 | 1461110826621 Marionette DEBUG loaded listener.js 17:07:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1B80B000) [pid = 3088] [serial = 1544] [outer = 16C13C00] 17:07:07 INFO - PROCESS | 3088 | 1461110827026 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 17:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 671ms 17:07:07 INFO - PROCESS | 3088 | 1461110827054 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 17:07:07 INFO - PROCESS | 3088 | 1461110827056 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 17:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:07:07 INFO - PROCESS | 3088 | 1461110827060 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:07:07 INFO - PROCESS | 3088 | 1461110827061 Marionette TRACE conn5 <- [1,2022,null,{}] 17:07:07 INFO - PROCESS | 3088 | 1461110827065 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:07 INFO - PROCESS | 3088 | 1461110827175 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 17:07:07 INFO - PROCESS | 3088 | 1461110827181 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:07 INFO - PROCESS | 3088 | ++DOCSHELL 1B7A1C00 == 32 [pid = 3088] [id = 515] 17:07:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (1B7A7400) [pid = 3088] [serial = 1545] [outer = 00000000] 17:07:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (1B93F000) [pid = 3088] [serial = 1546] [outer = 1B7A7400] 17:07:07 INFO - PROCESS | 3088 | 1461110827227 Marionette DEBUG loaded listener.js 17:07:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1BC20400) [pid = 3088] [serial = 1547] [outer = 1B7A7400] 17:07:07 INFO - PROCESS | 3088 | 1461110827699 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 670ms 17:07:07 INFO - PROCESS | 3088 | 1461110827736 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 17:07:07 INFO - PROCESS | 3088 | 1461110827739 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 17:07:07 INFO - PROCESS | 3088 | 1461110827742 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:07:07 INFO - PROCESS | 3088 | 1461110827744 Marionette TRACE conn5 <- [1,2026,null,{}] 17:07:07 INFO - PROCESS | 3088 | 1461110827747 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:07 INFO - PROCESS | 3088 | 1461110827920 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 17:07:07 INFO - PROCESS | 3088 | 1461110827945 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:07 INFO - PROCESS | 3088 | ++DOCSHELL 1C796800 == 33 [pid = 3088] [id = 516] 17:07:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (1C797000) [pid = 3088] [serial = 1548] [outer = 00000000] 17:07:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (1C94D000) [pid = 3088] [serial = 1549] [outer = 1C797000] 17:07:08 INFO - PROCESS | 3088 | 1461110827999 Marionette DEBUG loaded listener.js 17:07:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (1C9A7800) [pid = 3088] [serial = 1550] [outer = 1C797000] 17:07:08 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (1B76B400) [pid = 3088] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:07:08 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (1C42BC00) [pid = 3088] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:07:08 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (1C945C00) [pid = 3088] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:07:08 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (1CC7A400) [pid = 3088] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:07:08 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (1B7A7000) [pid = 3088] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:07:08 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (1B795400) [pid = 3088] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:07:08 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (1B756C00) [pid = 3088] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:07:08 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (1A3A4800) [pid = 3088] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:07:08 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (18448800) [pid = 3088] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:07:08 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (16E23400) [pid = 3088] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:07:08 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (12D4B000) [pid = 3088] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:07:08 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (0F11B800) [pid = 3088] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:07:08 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (2041C800) [pid = 3088] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:07:08 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (183B4C00) [pid = 3088] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:07:08 INFO - PROCESS | 3088 | 1461110828559 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 17:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 870ms 17:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:07:08 INFO - PROCESS | 3088 | 1461110828615 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 17:07:08 INFO - PROCESS | 3088 | 1461110828618 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 17:07:08 INFO - PROCESS | 3088 | 1461110828621 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:07:08 INFO - PROCESS | 3088 | 1461110828622 Marionette TRACE conn5 <- [1,2030,null,{}] 17:07:08 INFO - PROCESS | 3088 | 1461110828626 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:08 INFO - PROCESS | 3088 | 1461110828702 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 17:07:08 INFO - PROCESS | 3088 | 1461110828708 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:08 INFO - PROCESS | 3088 | ++DOCSHELL 1B78E400 == 34 [pid = 3088] [id = 517] 17:07:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1B795400) [pid = 3088] [serial = 1551] [outer = 00000000] 17:07:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (1C7A0C00) [pid = 3088] [serial = 1552] [outer = 1B795400] 17:07:08 INFO - PROCESS | 3088 | 1461110828756 Marionette DEBUG loaded listener.js 17:07:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (1C798C00) [pid = 3088] [serial = 1553] [outer = 1B795400] 17:07:09 INFO - PROCESS | 3088 | 1461110829177 Marionette TRACE conn5 <- [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]]]}] 17:07:09 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) 17:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 630ms 17:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:07:09 INFO - PROCESS | 3088 | 1461110829251 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 17:07:09 INFO - PROCESS | 3088 | 1461110829253 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 17:07:09 INFO - PROCESS | 3088 | 1461110829257 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:07:09 INFO - PROCESS | 3088 | 1461110829258 Marionette TRACE conn5 <- [1,2034,null,{}] 17:07:09 INFO - PROCESS | 3088 | 1461110829262 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:09 INFO - PROCESS | 3088 | 1461110829337 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 17:07:09 INFO - PROCESS | 3088 | 1461110829345 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:09 INFO - PROCESS | 3088 | ++DOCSHELL 1C94C800 == 35 [pid = 3088] [id = 518] 17:07:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1CABB800) [pid = 3088] [serial = 1554] [outer = 00000000] 17:07:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (1CC74800) [pid = 3088] [serial = 1555] [outer = 1CABB800] 17:07:09 INFO - PROCESS | 3088 | 1461110829389 Marionette DEBUG loaded listener.js 17:07:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1CC77800) [pid = 3088] [serial = 1556] [outer = 1CABB800] 17:07:09 INFO - PROCESS | 3088 | 1461110829845 Marionette TRACE conn5 <- [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]]]}] 17:07:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 630ms 17:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:07:09 INFO - PROCESS | 3088 | 1461110829888 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 17:07:09 INFO - PROCESS | 3088 | 1461110829890 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 17:07:09 INFO - PROCESS | 3088 | 1461110829897 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:07:09 INFO - PROCESS | 3088 | 1461110829899 Marionette TRACE conn5 <- [1,2038,null,{}] 17:07:09 INFO - PROCESS | 3088 | 1461110829903 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:09 INFO - PROCESS | 3088 | 1461110829979 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 17:07:09 INFO - PROCESS | 3088 | 1461110829985 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:10 INFO - PROCESS | 3088 | ++DOCSHELL 1CC7CC00 == 36 [pid = 3088] [id = 519] 17:07:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1CC7DC00) [pid = 3088] [serial = 1557] [outer = 00000000] 17:07:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1CD5FC00) [pid = 3088] [serial = 1558] [outer = 1CC7DC00] 17:07:10 INFO - PROCESS | 3088 | 1461110830032 Marionette DEBUG loaded listener.js 17:07:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (1CD63800) [pid = 3088] [serial = 1559] [outer = 1CC7DC00] 17:07:10 INFO - PROCESS | 3088 | 1461110830645 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:07:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 790ms 17:07:10 INFO - PROCESS | 3088 | 1461110830717 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 17:07:10 INFO - PROCESS | 3088 | 1461110830722 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 17:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:07:10 INFO - PROCESS | 3088 | 1461110830752 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:07:10 INFO - PROCESS | 3088 | 1461110830756 Marionette TRACE conn5 <- [1,2042,null,{}] 17:07:10 INFO - PROCESS | 3088 | 1461110830763 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:10 INFO - PROCESS | 3088 | 1461110830890 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 17:07:11 INFO - PROCESS | 3088 | 1461110831017 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:11 INFO - PROCESS | 3088 | ++DOCSHELL 0B685400 == 37 [pid = 3088] [id = 520] 17:07:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (0F064400) [pid = 3088] [serial = 1560] [outer = 00000000] 17:07:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (12E7EC00) [pid = 3088] [serial = 1561] [outer = 0F064400] 17:07:11 INFO - PROCESS | 3088 | 1461110831076 Marionette DEBUG loaded listener.js 17:07:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (13A55000) [pid = 3088] [serial = 1562] [outer = 0F064400] 17:07:11 INFO - PROCESS | 3088 | 1461110831756 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 17:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1098ms 17:07:11 INFO - PROCESS | 3088 | 1461110831828 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 17:07:11 INFO - PROCESS | 3088 | 1461110831835 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 17:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:07:11 INFO - PROCESS | 3088 | 1461110831842 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:07:11 INFO - PROCESS | 3088 | 1461110831844 Marionette TRACE conn5 <- [1,2046,null,{}] 17:07:11 INFO - PROCESS | 3088 | 1461110831849 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:11 INFO - PROCESS | 3088 | 1461110831965 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 17:07:12 INFO - PROCESS | 3088 | 1461110832104 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:12 INFO - PROCESS | 3088 | ++DOCSHELL 0AF73C00 == 38 [pid = 3088] [id = 521] 17:07:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (16E38800) [pid = 3088] [serial = 1563] [outer = 00000000] 17:07:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (1843EC00) [pid = 3088] [serial = 1564] [outer = 16E38800] 17:07:12 INFO - PROCESS | 3088 | 1461110832160 Marionette DEBUG loaded listener.js 17:07:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (1A3A4800) [pid = 3088] [serial = 1565] [outer = 16E38800] 17:07:13 INFO - PROCESS | 3088 | --DOCSHELL 175D3800 == 37 [pid = 3088] [id = 503] 17:07:13 INFO - PROCESS | 3088 | --DOCSHELL 12D4A000 == 36 [pid = 3088] [id = 493] 17:07:13 INFO - PROCESS | 3088 | --DOCSHELL 1A7C8800 == 35 [pid = 3088] [id = 499] 17:07:13 INFO - PROCESS | 3088 | --DOCSHELL 1CC79C00 == 34 [pid = 3088] [id = 502] 17:07:13 INFO - PROCESS | 3088 | --DOCSHELL 1C7A3C00 == 33 [pid = 3088] [id = 501] 17:07:13 INFO - PROCESS | 3088 | --DOCSHELL 1A39FC00 == 32 [pid = 3088] [id = 496] 17:07:13 INFO - PROCESS | 3088 | --DOCSHELL 1B753000 == 31 [pid = 3088] [id = 497] 17:07:13 INFO - PROCESS | 3088 | --DOCSHELL 16E23000 == 30 [pid = 3088] [id = 494] 17:07:13 INFO - PROCESS | 3088 | --DOCSHELL 0F073C00 == 29 [pid = 3088] [id = 492] 17:07:13 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (1CD68000) [pid = 3088] [serial = 1516] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3088 | 1461110833088 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 17:07:13 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (1C431400) [pid = 3088] [serial = 1514] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (1C710000) [pid = 3088] [serial = 1501] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (1C94EC00) [pid = 3088] [serial = 1504] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (1C673C00) [pid = 3088] [serial = 1502] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (1CD60000) [pid = 3088] [serial = 1507] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (1C9B5800) [pid = 3088] [serial = 1505] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (1B80E000) [pid = 3088] [serial = 1513] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (1CD6C000) [pid = 3088] [serial = 1508] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (1B932800) [pid = 3088] [serial = 1498] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (1B7A3400) [pid = 3088] [serial = 1495] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (1B7A1400) [pid = 3088] [serial = 1496] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (1B76F400) [pid = 3088] [serial = 1492] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (1B775C00) [pid = 3088] [serial = 1493] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (1B125400) [pid = 3088] [serial = 1489] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (1B138400) [pid = 3088] [serial = 1490] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (18E09400) [pid = 3088] [serial = 1486] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (1A363400) [pid = 3088] [serial = 1487] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (170F7C00) [pid = 3088] [serial = 1483] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (1750FC00) [pid = 3088] [serial = 1484] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (12FEC400) [pid = 3088] [serial = 1480] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (13935400) [pid = 3088] [serial = 1481] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (0F538C00) [pid = 3088] [serial = 1477] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (12667800) [pid = 3088] [serial = 1478] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (2098A400) [pid = 3088] [serial = 1475] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (1B138C00) [pid = 3088] [serial = 1510] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (1B4E1400) [pid = 3088] [serial = 1511] [outer = 00000000] [url = about:blank] 17:07:13 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (1B932000) [pid = 3088] [serial = 1499] [outer = 00000000] [url = about:blank] 17:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1271ms 17:07:13 INFO - PROCESS | 3088 | 1461110833114 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 17:07:13 INFO - PROCESS | 3088 | 1461110833118 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 17:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:07:13 INFO - PROCESS | 3088 | 1461110833124 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:07:13 INFO - PROCESS | 3088 | 1461110833127 Marionette TRACE conn5 <- [1,2050,null,{}] 17:07:13 INFO - PROCESS | 3088 | 1461110833132 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:13 INFO - PROCESS | 3088 | 1461110833215 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 17:07:13 INFO - PROCESS | 3088 | 1461110833230 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:13 INFO - PROCESS | 3088 | ++DOCSHELL 129C4800 == 30 [pid = 3088] [id = 522] 17:07:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (129C5000) [pid = 3088] [serial = 1566] [outer = 00000000] 17:07:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (12D49C00) [pid = 3088] [serial = 1567] [outer = 129C5000] 17:07:13 INFO - PROCESS | 3088 | 1461110833278 Marionette DEBUG loaded listener.js 17:07:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (131D2000) [pid = 3088] [serial = 1568] [outer = 129C5000] 17:07:13 INFO - PROCESS | 3088 | 1461110833826 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 17:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 730ms 17:07:13 INFO - PROCESS | 3088 | 1461110833854 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 17:07:13 INFO - PROCESS | 3088 | 1461110833860 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 17:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:07:13 INFO - PROCESS | 3088 | 1461110833866 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:07:13 INFO - PROCESS | 3088 | 1461110833868 Marionette TRACE conn5 <- [1,2054,null,{}] 17:07:13 INFO - PROCESS | 3088 | 1461110833872 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:13 INFO - PROCESS | 3088 | 1461110833955 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 17:07:14 INFO - PROCESS | 3088 | 1461110834043 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:14 INFO - PROCESS | 3088 | ++DOCSHELL 12D47400 == 31 [pid = 3088] [id = 523] 17:07:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (139D0400) [pid = 3088] [serial = 1569] [outer = 00000000] 17:07:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (16E3B800) [pid = 3088] [serial = 1570] [outer = 139D0400] 17:07:14 INFO - PROCESS | 3088 | 1461110834088 Marionette DEBUG loaded listener.js 17:07:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (174D1000) [pid = 3088] [serial = 1571] [outer = 139D0400] 17:07:14 INFO - PROCESS | 3088 | 1461110834490 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 17:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 674ms 17:07:14 INFO - PROCESS | 3088 | 1461110834543 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 17:07:14 INFO - PROCESS | 3088 | 1461110834545 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 17:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:07:14 INFO - PROCESS | 3088 | 1461110834549 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:07:14 INFO - PROCESS | 3088 | 1461110834552 Marionette TRACE conn5 <- [1,2058,null,{}] 17:07:14 INFO - PROCESS | 3088 | 1461110834564 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:14 INFO - PROCESS | 3088 | 1461110834650 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 17:07:14 INFO - PROCESS | 3088 | 1461110834657 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:14 INFO - PROCESS | 3088 | ++DOCSHELL 17582000 == 32 [pid = 3088] [id = 524] 17:07:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (183BA000) [pid = 3088] [serial = 1572] [outer = 00000000] 17:07:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (1A368800) [pid = 3088] [serial = 1573] [outer = 183BA000] 17:07:14 INFO - PROCESS | 3088 | 1461110834706 Marionette DEBUG loaded listener.js 17:07:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (1A3F1400) [pid = 3088] [serial = 1574] [outer = 183BA000] 17:07:15 INFO - PROCESS | 3088 | 1461110835171 Marionette TRACE conn5 <- [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]]]}] 17:07:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 672ms 17:07:15 INFO - PROCESS | 3088 | 1461110835225 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 17:07:15 INFO - PROCESS | 3088 | 1461110835228 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 17:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:07:15 INFO - PROCESS | 3088 | 1461110835238 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:07:15 INFO - PROCESS | 3088 | 1461110835239 Marionette TRACE conn5 <- [1,2062,null,{}] 17:07:15 INFO - PROCESS | 3088 | 1461110835243 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:15 INFO - PROCESS | 3088 | 1461110835351 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 17:07:15 INFO - PROCESS | 3088 | 1461110835358 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:15 INFO - PROCESS | 3088 | ++DOCSHELL 1B138400 == 33 [pid = 3088] [id = 525] 17:07:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (1B4E4C00) [pid = 3088] [serial = 1575] [outer = 00000000] 17:07:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (1B50BC00) [pid = 3088] [serial = 1576] [outer = 1B4E4C00] 17:07:15 INFO - PROCESS | 3088 | 1461110835406 Marionette DEBUG loaded listener.js 17:07:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1B756C00) [pid = 3088] [serial = 1577] [outer = 1B4E4C00] 17:07:15 INFO - PROCESS | 3088 | 1461110835858 Marionette TRACE conn5 <- [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]]]}] 17:07:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 690ms 17:07:15 INFO - PROCESS | 3088 | 1461110835925 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 17:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:07:15 INFO - PROCESS | 3088 | 1461110835927 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 17:07:15 INFO - PROCESS | 3088 | 1461110835930 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:07:15 INFO - PROCESS | 3088 | 1461110835932 Marionette TRACE conn5 <- [1,2066,null,{}] 17:07:15 INFO - PROCESS | 3088 | 1461110835935 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:16 INFO - PROCESS | 3088 | 1461110836041 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 17:07:16 INFO - PROCESS | 3088 | 1461110836133 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:16 INFO - PROCESS | 3088 | ++DOCSHELL 1B76A000 == 34 [pid = 3088] [id = 526] 17:07:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1B76B000) [pid = 3088] [serial = 1578] [outer = 00000000] 17:07:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1B78C800) [pid = 3088] [serial = 1579] [outer = 1B76B000] 17:07:16 INFO - PROCESS | 3088 | 1461110836178 Marionette DEBUG loaded listener.js 17:07:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (1B78C400) [pid = 3088] [serial = 1580] [outer = 1B76B000] 17:07:16 INFO - PROCESS | 3088 | 1461110836607 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 17:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 731ms 17:07:16 INFO - PROCESS | 3088 | 1461110836662 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 17:07:16 INFO - PROCESS | 3088 | 1461110836664 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 17:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:07:16 INFO - PROCESS | 3088 | 1461110836666 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:07:16 INFO - PROCESS | 3088 | 1461110836668 Marionette TRACE conn5 <- [1,2070,null,{}] 17:07:16 INFO - PROCESS | 3088 | 1461110836672 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:16 INFO - PROCESS | 3088 | 1461110836802 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 17:07:16 INFO - PROCESS | 3088 | 1461110836868 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:16 INFO - PROCESS | 3088 | ++DOCSHELL 1B79C400 == 35 [pid = 3088] [id = 527] 17:07:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (1B79D800) [pid = 3088] [serial = 1581] [outer = 00000000] 17:07:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1B934400) [pid = 3088] [serial = 1582] [outer = 1B79D800] 17:07:16 INFO - PROCESS | 3088 | 1461110836916 Marionette DEBUG loaded listener.js 17:07:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (1B884000) [pid = 3088] [serial = 1583] [outer = 1B79D800] 17:07:17 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (1B7A7400) [pid = 3088] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:07:17 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (17518400) [pid = 3088] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:07:17 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (1B140400) [pid = 3088] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:07:17 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (18E07C00) [pid = 3088] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:07:17 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (129BA800) [pid = 3088] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:07:17 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (16C13C00) [pid = 3088] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:07:17 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (16C17000) [pid = 3088] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:07:17 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (1C797000) [pid = 3088] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:07:17 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (1B755C00) [pid = 3088] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:07:17 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0F118800) [pid = 3088] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:07:17 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (1CABB800) [pid = 3088] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:07:17 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (1B788000) [pid = 3088] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:07:17 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1B795400) [pid = 3088] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:07:17 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (1CC78800) [pid = 3088] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:07:17 INFO - PROCESS | 3088 | 1461110837486 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 17:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 870ms 17:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:07:17 INFO - PROCESS | 3088 | 1461110837538 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 17:07:17 INFO - PROCESS | 3088 | 1461110837540 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 17:07:17 INFO - PROCESS | 3088 | 1461110837543 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:07:17 INFO - PROCESS | 3088 | 1461110837544 Marionette TRACE conn5 <- [1,2074,null,{}] 17:07:17 INFO - PROCESS | 3088 | 1461110837548 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:17 INFO - PROCESS | 3088 | 1461110837655 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 17:07:17 INFO - PROCESS | 3088 | 1461110837715 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:17 INFO - PROCESS | 3088 | ++DOCSHELL 12D43800 == 36 [pid = 3088] [id = 528] 17:07:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (12D4D800) [pid = 3088] [serial = 1584] [outer = 00000000] 17:07:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (1A370C00) [pid = 3088] [serial = 1585] [outer = 12D4D800] 17:07:17 INFO - PROCESS | 3088 | 1461110837760 Marionette DEBUG loaded listener.js 17:07:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (1B504800) [pid = 3088] [serial = 1586] [outer = 12D4D800] 17:07:18 INFO - PROCESS | 3088 | 1461110838117 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 17:07:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 630ms 17:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:07:18 INFO - PROCESS | 3088 | 1461110838174 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 17:07:18 INFO - PROCESS | 3088 | 1461110838176 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 17:07:18 INFO - PROCESS | 3088 | 1461110838185 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:07:18 INFO - PROCESS | 3088 | 1461110838186 Marionette TRACE conn5 <- [1,2078,null,{}] 17:07:18 INFO - PROCESS | 3088 | 1461110838191 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:18 INFO - PROCESS | 3088 | 1461110838267 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 17:07:18 INFO - PROCESS | 3088 | 1461110838273 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:18 INFO - PROCESS | 3088 | ++DOCSHELL 1B78A800 == 37 [pid = 3088] [id = 529] 17:07:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (1B934800) [pid = 3088] [serial = 1587] [outer = 00000000] 17:07:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (1C432400) [pid = 3088] [serial = 1588] [outer = 1B934800] 17:07:18 INFO - PROCESS | 3088 | 1461110838318 Marionette DEBUG loaded listener.js 17:07:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (1C431000) [pid = 3088] [serial = 1589] [outer = 1B934800] 17:07:18 INFO - PROCESS | 3088 | 1461110838742 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 17:07:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 590ms 17:07:18 INFO - PROCESS | 3088 | 1461110838770 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 17:07:18 INFO - PROCESS | 3088 | 1461110838772 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 17:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:07:18 INFO - PROCESS | 3088 | 1461110838786 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:07:18 INFO - PROCESS | 3088 | 1461110838788 Marionette TRACE conn5 <- [1,2082,null,{}] 17:07:18 INFO - PROCESS | 3088 | 1461110838791 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:18 INFO - PROCESS | 3088 | 1461110838871 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 17:07:18 INFO - PROCESS | 3088 | 1461110838877 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:18 INFO - PROCESS | 3088 | ++DOCSHELL 18E0F400 == 38 [pid = 3088] [id = 530] 17:07:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (1C42BC00) [pid = 3088] [serial = 1590] [outer = 00000000] 17:07:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1C945400) [pid = 3088] [serial = 1591] [outer = 1C42BC00] 17:07:18 INFO - PROCESS | 3088 | 1461110838922 Marionette DEBUG loaded listener.js 17:07:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1C944800) [pid = 3088] [serial = 1592] [outer = 1C42BC00] 17:07:19 INFO - PROCESS | 3088 | 1461110839404 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 17:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 669ms 17:07:19 INFO - PROCESS | 3088 | 1461110839462 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 17:07:19 INFO - PROCESS | 3088 | 1461110839466 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 17:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:07:19 INFO - PROCESS | 3088 | 1461110839472 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:07:19 INFO - PROCESS | 3088 | 1461110839477 Marionette TRACE conn5 <- [1,2086,null,{}] 17:07:19 INFO - PROCESS | 3088 | 1461110839484 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:19 INFO - PROCESS | 3088 | 1461110839619 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 17:07:19 INFO - PROCESS | 3088 | 1461110839756 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:19 INFO - PROCESS | 3088 | ++DOCSHELL 0F5BA000 == 39 [pid = 3088] [id = 531] 17:07:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (0F5BE800) [pid = 3088] [serial = 1593] [outer = 00000000] 17:07:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (12D47800) [pid = 3088] [serial = 1594] [outer = 0F5BE800] 17:07:19 INFO - PROCESS | 3088 | 1461110839816 Marionette DEBUG loaded listener.js 17:07:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (13A06400) [pid = 3088] [serial = 1595] [outer = 0F5BE800] 17:07:20 INFO - PROCESS | 3088 | 1461110840437 Marionette TRACE conn5 <- [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]]]}] 17:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1023ms 17:07:20 INFO - PROCESS | 3088 | 1461110840500 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 17:07:20 INFO - PROCESS | 3088 | 1461110840506 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 17:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:07:20 INFO - PROCESS | 3088 | 1461110840513 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:07:20 INFO - PROCESS | 3088 | 1461110840515 Marionette TRACE conn5 <- [1,2090,null,{}] 17:07:20 INFO - PROCESS | 3088 | 1461110840520 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:20 INFO - PROCESS | 3088 | 1461110840624 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 17:07:20 INFO - PROCESS | 3088 | 1461110840757 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:20 INFO - PROCESS | 3088 | ++DOCSHELL 183BEC00 == 40 [pid = 3088] [id = 532] 17:07:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1843C800) [pid = 3088] [serial = 1596] [outer = 00000000] 17:07:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (1B13E800) [pid = 3088] [serial = 1597] [outer = 1843C800] 17:07:20 INFO - PROCESS | 3088 | 1461110840813 Marionette DEBUG loaded listener.js 17:07:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1B508800) [pid = 3088] [serial = 1598] [outer = 1843C800] 17:07:21 INFO - PROCESS | 3088 | 1461110841424 Marionette TRACE conn5 <- [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]]]}] 17:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 930ms 17:07:21 INFO - PROCESS | 3088 | 1461110841444 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 17:07:21 INFO - PROCESS | 3088 | 1461110841447 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 17:07:21 INFO - PROCESS | 3088 | 1461110841450 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:07:21 INFO - PROCESS | 3088 | 1461110841454 Marionette TRACE conn5 <- [1,2094,null,{}] 17:07:21 INFO - PROCESS | 3088 | 1461110841465 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:21 INFO - PROCESS | 3088 | 1461110841572 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 17:07:21 INFO - PROCESS | 3088 | 1461110841677 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:21 INFO - PROCESS | 3088 | ++DOCSHELL 1B936C00 == 41 [pid = 3088] [id = 533] 17:07:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1C9A7000) [pid = 3088] [serial = 1599] [outer = 00000000] 17:07:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1CAC2400) [pid = 3088] [serial = 1600] [outer = 1C9A7000] 17:07:21 INFO - PROCESS | 3088 | 1461110841735 Marionette DEBUG loaded listener.js 17:07:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (1CC7A800) [pid = 3088] [serial = 1601] [outer = 1C9A7000] 17:07:22 INFO - PROCESS | 3088 | 1461110842330 Marionette TRACE conn5 <- [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]]]}] 17:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 930ms 17:07:22 INFO - PROCESS | 3088 | 1461110842384 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 17:07:22 INFO - PROCESS | 3088 | 1461110842387 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 17:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:07:22 INFO - PROCESS | 3088 | 1461110842391 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:07:22 INFO - PROCESS | 3088 | 1461110842393 Marionette TRACE conn5 <- [1,2098,null,{}] 17:07:22 INFO - PROCESS | 3088 | 1461110842397 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:22 INFO - PROCESS | 3088 | 1461110842499 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 17:07:22 INFO - PROCESS | 3088 | 1461110842602 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:22 INFO - PROCESS | 3088 | ++DOCSHELL 1CD64C00 == 42 [pid = 3088] [id = 534] 17:07:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (1CD65800) [pid = 3088] [serial = 1602] [outer = 00000000] 17:07:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1CD70C00) [pid = 3088] [serial = 1603] [outer = 1CD65800] 17:07:22 INFO - PROCESS | 3088 | 1461110842658 Marionette DEBUG loaded listener.js 17:07:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (1CD75800) [pid = 3088] [serial = 1604] [outer = 1CD65800] 17:07:22 INFO - PROCESS | 3088 | --DOCSHELL 183B9C00 == 41 [pid = 3088] [id = 12] 17:07:23 INFO - PROCESS | 3088 | 1461110843513 Marionette TRACE conn5 <- [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]]]}] 17:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1182ms 17:07:23 INFO - PROCESS | 3088 | 1461110843576 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 17:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:07:23 INFO - PROCESS | 3088 | 1461110843580 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 17:07:23 INFO - PROCESS | 3088 | 1461110843585 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:07:23 INFO - PROCESS | 3088 | 1461110843587 Marionette TRACE conn5 <- [1,2102,null,{}] 17:07:23 INFO - PROCESS | 3088 | 1461110843594 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:23 INFO - PROCESS | 3088 | 1461110843698 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 17:07:23 INFO - PROCESS | 3088 | 1461110843825 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:23 INFO - PROCESS | 3088 | ++DOCSHELL 13A9BC00 == 42 [pid = 3088] [id = 535] 17:07:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (13AA7000) [pid = 3088] [serial = 1605] [outer = 00000000] 17:07:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (1751C000) [pid = 3088] [serial = 1606] [outer = 13AA7000] 17:07:23 INFO - PROCESS | 3088 | 1461110843877 Marionette DEBUG loaded listener.js 17:07:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (183BA800) [pid = 3088] [serial = 1607] [outer = 13AA7000] 17:07:24 INFO - PROCESS | 3088 | --DOCSHELL 1B754800 == 41 [pid = 3088] [id = 504] 17:07:24 INFO - PROCESS | 3088 | --DOCSHELL 1B795000 == 40 [pid = 3088] [id = 498] 17:07:24 INFO - PROCESS | 3088 | --DOCSHELL 1C9E4000 == 39 [pid = 3088] [id = 505] 17:07:24 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (1B93F000) [pid = 3088] [serial = 1546] [outer = 00000000] [url = about:blank] 17:07:24 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (183BD000) [pid = 3088] [serial = 1528] [outer = 00000000] [url = about:blank] 17:07:24 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (18448000) [pid = 3088] [serial = 1529] [outer = 00000000] [url = about:blank] 17:07:24 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (1B507400) [pid = 3088] [serial = 1534] [outer = 00000000] [url = about:blank] 17:07:24 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (1A369C00) [pid = 3088] [serial = 1532] [outer = 00000000] [url = about:blank] 17:07:24 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (139D7000) [pid = 3088] [serial = 1523] [outer = 00000000] [url = about:blank] 17:07:24 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (1B80CC00) [pid = 3088] [serial = 1543] [outer = 00000000] [url = about:blank] 17:07:24 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (174D4C00) [pid = 3088] [serial = 1526] [outer = 00000000] [url = about:blank] 17:07:24 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (1C9A7800) [pid = 3088] [serial = 1550] [outer = 00000000] [url = about:blank] 17:07:24 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (1B76AC00) [pid = 3088] [serial = 1538] [outer = 00000000] [url = about:blank] 17:07:24 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (0F5B7000) [pid = 3088] [serial = 1519] [outer = 00000000] [url = about:blank] 17:07:24 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (1CC74800) [pid = 3088] [serial = 1555] [outer = 00000000] [url = about:blank] 17:07:24 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (1B79A000) [pid = 3088] [serial = 1540] [outer = 00000000] [url = about:blank] 17:07:24 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (1A362800) [pid = 3088] [serial = 1531] [outer = 00000000] [url = about:blank] 17:07:24 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (1BC20400) [pid = 3088] [serial = 1547] [outer = 00000000] [url = about:blank] 17:07:24 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (1C94D000) [pid = 3088] [serial = 1549] [outer = 00000000] [url = about:blank] 17:07:24 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (1B50D800) [pid = 3088] [serial = 1535] [outer = 00000000] [url = about:blank] 17:07:24 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (16EF6C00) [pid = 3088] [serial = 1525] [outer = 00000000] [url = about:blank] 17:07:24 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (12707000) [pid = 3088] [serial = 1520] [outer = 00000000] [url = about:blank] 17:07:24 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (1B791400) [pid = 3088] [serial = 1541] [outer = 00000000] [url = about:blank] 17:07:24 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (1C7A0C00) [pid = 3088] [serial = 1552] [outer = 00000000] [url = about:blank] 17:07:24 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (1B80B000) [pid = 3088] [serial = 1544] [outer = 00000000] [url = about:blank] 17:07:24 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1B76C000) [pid = 3088] [serial = 1537] [outer = 00000000] [url = about:blank] 17:07:24 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (1C798C00) [pid = 3088] [serial = 1553] [outer = 00000000] [url = about:blank] 17:07:24 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (1CD76C00) [pid = 3088] [serial = 1517] [outer = 00000000] [url = about:blank] 17:07:24 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (13166400) [pid = 3088] [serial = 1522] [outer = 00000000] [url = about:blank] 17:07:24 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (1CD5FC00) [pid = 3088] [serial = 1558] [outer = 00000000] [url = about:blank] 17:07:24 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (1CC77800) [pid = 3088] [serial = 1556] [outer = 00000000] [url = about:blank] 17:07:24 INFO - PROCESS | 3088 | 1461110844387 Marionette TRACE conn5 <- [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]]]}] 17:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 830ms 17:07:24 INFO - PROCESS | 3088 | 1461110844417 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 17:07:24 INFO - PROCESS | 3088 | 1461110844422 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 17:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:07:24 INFO - PROCESS | 3088 | 1461110844428 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:07:24 INFO - PROCESS | 3088 | 1461110844431 Marionette TRACE conn5 <- [1,2106,null,{}] 17:07:24 INFO - PROCESS | 3088 | 1461110844435 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:24 INFO - PROCESS | 3088 | 1461110844519 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 17:07:24 INFO - PROCESS | 3088 | 1461110844529 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:24 INFO - PROCESS | 3088 | ++DOCSHELL 1392E800 == 40 [pid = 3088] [id = 536] 17:07:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (139D7000) [pid = 3088] [serial = 1608] [outer = 00000000] 17:07:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (1743CC00) [pid = 3088] [serial = 1609] [outer = 139D7000] 17:07:24 INFO - PROCESS | 3088 | 1461110844574 Marionette DEBUG loaded listener.js 17:07:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (176AE400) [pid = 3088] [serial = 1610] [outer = 139D7000] 17:07:25 INFO - PROCESS | 3088 | 1461110845041 Marionette TRACE conn5 <- [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]]]}] 17:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 670ms 17:07:25 INFO - PROCESS | 3088 | 1461110845101 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 17:07:25 INFO - PROCESS | 3088 | 1461110845103 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 17:07:25 INFO - PROCESS | 3088 | 1461110845107 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:07:25 INFO - PROCESS | 3088 | 1461110845110 Marionette TRACE conn5 <- [1,2110,null,{}] 17:07:25 INFO - PROCESS | 3088 | 1461110845120 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:25 INFO - PROCESS | 3088 | 1461110845204 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 17:07:25 INFO - PROCESS | 3088 | 1461110845213 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:25 INFO - PROCESS | 3088 | ++DOCSHELL 18A1DC00 == 41 [pid = 3088] [id = 537] 17:07:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (1A368400) [pid = 3088] [serial = 1611] [outer = 00000000] 17:07:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (1A3AAC00) [pid = 3088] [serial = 1612] [outer = 1A368400] 17:07:25 INFO - PROCESS | 3088 | 1461110845260 Marionette DEBUG loaded listener.js 17:07:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (1B137800) [pid = 3088] [serial = 1613] [outer = 1A368400] 17:07:25 INFO - PROCESS | 3088 | 1461110845719 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 17:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 17:07:25 INFO - PROCESS | 3088 | 1461110845781 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 17:07:25 INFO - PROCESS | 3088 | 1461110845784 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 17:07:25 INFO - PROCESS | 3088 | 1461110845787 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:07:25 INFO - PROCESS | 3088 | 1461110845789 Marionette TRACE conn5 <- [1,2114,null,{}] 17:07:25 INFO - PROCESS | 3088 | 1461110845793 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:25 INFO - PROCESS | 3088 | 1461110845873 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 17:07:26 INFO - PROCESS | 3088 | 1461110845998 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:26 INFO - PROCESS | 3088 | ++DOCSHELL 1B751C00 == 42 [pid = 3088] [id = 538] 17:07:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (1B752000) [pid = 3088] [serial = 1614] [outer = 00000000] 17:07:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (1B76B800) [pid = 3088] [serial = 1615] [outer = 1B752000] 17:07:26 INFO - PROCESS | 3088 | 1461110846045 Marionette DEBUG loaded listener.js 17:07:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (1B774000) [pid = 3088] [serial = 1616] [outer = 1B752000] 17:07:26 INFO - PROCESS | 3088 | 1461110846440 Marionette TRACE conn5 <- [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]]]}] 17:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 17:07:26 INFO - PROCESS | 3088 | 1461110846461 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 17:07:26 INFO - PROCESS | 3088 | 1461110846463 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 17:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:07:26 INFO - PROCESS | 3088 | 1461110846466 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:07:26 INFO - PROCESS | 3088 | 1461110846468 Marionette TRACE conn5 <- [1,2118,null,{}] 17:07:26 INFO - PROCESS | 3088 | 1461110846478 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:26 INFO - PROCESS | 3088 | 1461110846585 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 17:07:26 INFO - PROCESS | 3088 | 1461110846592 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:26 INFO - PROCESS | 3088 | ++DOCSHELL 0F117800 == 43 [pid = 3088] [id = 539] 17:07:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (1B789C00) [pid = 3088] [serial = 1617] [outer = 00000000] 17:07:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (1B7A4400) [pid = 3088] [serial = 1618] [outer = 1B789C00] 17:07:26 INFO - PROCESS | 3088 | 1461110846639 Marionette DEBUG loaded listener.js 17:07:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1B80C800) [pid = 3088] [serial = 1619] [outer = 1B789C00] 17:07:27 INFO - PROCESS | 3088 | 1461110847106 Marionette TRACE conn5 <- [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] 17:07:27 INFO - PROCESS | 3088 | 1461110847159 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 17:07:27 INFO - PROCESS | 3088 | 1461110847163 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:07:27 INFO - PROCESS | 3088 | 1461110847164 Marionette TRACE conn5 <- [1,2122,null,{}] 17:07:27 INFO - PROCESS | 3088 | 1461110847168 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:27 INFO - PROCESS | 3088 | 1461110847326 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 17:07:27 INFO - PROCESS | 3088 | 1461110847351 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:27 INFO - PROCESS | 3088 | ++DOCSHELL 1B79D400 == 44 [pid = 3088] [id = 540] 17:07:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1B931000) [pid = 3088] [serial = 1620] [outer = 00000000] 17:07:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1C943400) [pid = 3088] [serial = 1621] [outer = 1B931000] 17:07:27 INFO - PROCESS | 3088 | 1461110847400 Marionette DEBUG loaded listener.js 17:07:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (1C94E800) [pid = 3088] [serial = 1622] [outer = 1B931000] 17:07:27 INFO - PROCESS | 3088 | 1461110847846 Marionette TRACE conn5 <- [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]]]}] 17:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 730ms 17:07:27 INFO - PROCESS | 3088 | 1461110847897 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 17:07:27 INFO - PROCESS | 3088 | 1461110847899 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 17:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:07:27 INFO - PROCESS | 3088 | 1461110847902 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:07:27 INFO - PROCESS | 3088 | 1461110847904 Marionette TRACE conn5 <- [1,2126,null,{}] 17:07:27 INFO - PROCESS | 3088 | 1461110847907 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:28 INFO - PROCESS | 3088 | 1461110848014 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 17:07:28 INFO - PROCESS | 3088 | 1461110848023 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:28 INFO - PROCESS | 3088 | ++DOCSHELL 0F069400 == 45 [pid = 3088] [id = 541] 17:07:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (1B80FC00) [pid = 3088] [serial = 1623] [outer = 00000000] 17:07:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1CC75C00) [pid = 3088] [serial = 1624] [outer = 1B80FC00] 17:07:28 INFO - PROCESS | 3088 | 1461110848072 Marionette DEBUG loaded listener.js 17:07:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (1CC75800) [pid = 3088] [serial = 1625] [outer = 1B80FC00] 17:07:28 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (1B79D800) [pid = 3088] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:07:28 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (183BA000) [pid = 3088] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:07:28 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (139D0400) [pid = 3088] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:07:28 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (129C5000) [pid = 3088] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:07:28 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (1B76B000) [pid = 3088] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:07:28 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (1B934800) [pid = 3088] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:07:28 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (12D4D800) [pid = 3088] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:07:28 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (1B4E4C00) [pid = 3088] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:07:28 INFO - PROCESS | 3088 | 1461110848823 Marionette TRACE conn5 <- [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]]]}] 17:07:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 970ms 17:07:28 INFO - PROCESS | 3088 | 1461110848874 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 17:07:28 INFO - PROCESS | 3088 | 1461110848880 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 17:07:28 INFO - PROCESS | 3088 | 1461110848885 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:07:28 INFO - PROCESS | 3088 | 1461110848889 Marionette TRACE conn5 <- [1,2130,null,{}] 17:07:28 INFO - PROCESS | 3088 | 1461110848895 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:29 INFO - PROCESS | 3088 | 1461110849003 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 17:07:29 INFO - PROCESS | 3088 | 1461110849137 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:29 INFO - PROCESS | 3088 | ++DOCSHELL 131CF400 == 46 [pid = 3088] [id = 542] 17:07:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (131D4000) [pid = 3088] [serial = 1626] [outer = 00000000] 17:07:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (161E5000) [pid = 3088] [serial = 1627] [outer = 131D4000] 17:07:29 INFO - PROCESS | 3088 | 1461110849195 Marionette DEBUG loaded listener.js 17:07:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (16EF7800) [pid = 3088] [serial = 1628] [outer = 131D4000] 17:07:29 INFO - PROCESS | 3088 | 1461110849766 Marionette TRACE conn5 <- [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] 17:07:29 INFO - PROCESS | 3088 | 1461110849826 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 17:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:07:29 INFO - PROCESS | 3088 | 1461110849833 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:07:29 INFO - PROCESS | 3088 | 1461110849836 Marionette TRACE conn5 <- [1,2134,null,{}] 17:07:29 INFO - PROCESS | 3088 | 1461110849840 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:29 INFO - PROCESS | 3088 | 1461110849945 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 17:07:30 INFO - PROCESS | 3088 | 1461110850050 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:30 INFO - PROCESS | 3088 | ++DOCSHELL 174D5000 == 47 [pid = 3088] [id = 543] 17:07:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (18A16400) [pid = 3088] [serial = 1629] [outer = 00000000] 17:07:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (1B50F000) [pid = 3088] [serial = 1630] [outer = 18A16400] 17:07:30 INFO - PROCESS | 3088 | 1461110850105 Marionette DEBUG loaded listener.js 17:07:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (1B769C00) [pid = 3088] [serial = 1631] [outer = 18A16400] 17:07:30 INFO - PROCESS | 3088 | 1461110850742 Marionette TRACE conn5 <- [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] 17:07:30 INFO - PROCESS | 3088 | 1461110850767 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 17:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:07:30 INFO - PROCESS | 3088 | 1461110850771 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:07:30 INFO - PROCESS | 3088 | 1461110850775 Marionette TRACE conn5 <- [1,2138,null,{}] 17:07:30 INFO - PROCESS | 3088 | 1461110850786 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:30 INFO - PROCESS | 3088 | 1461110850892 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 17:07:30 INFO - PROCESS | 3088 | 1461110850999 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:31 INFO - PROCESS | 3088 | ++DOCSHELL 1C946800 == 48 [pid = 3088] [id = 544] 17:07:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1C94B000) [pid = 3088] [serial = 1632] [outer = 00000000] 17:07:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (1CD67C00) [pid = 3088] [serial = 1633] [outer = 1C94B000] 17:07:31 INFO - PROCESS | 3088 | 1461110851056 Marionette DEBUG loaded listener.js 17:07:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1CD72400) [pid = 3088] [serial = 1634] [outer = 1C94B000] 17:07:31 INFO - PROCESS | 3088 | 1461110851636 Marionette TRACE conn5 <- [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]]]}] 17:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 930ms 17:07:31 INFO - PROCESS | 3088 | 1461110851705 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 17:07:31 INFO - PROCESS | 3088 | 1461110851708 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 17:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:07:31 INFO - PROCESS | 3088 | 1461110851711 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:07:31 INFO - PROCESS | 3088 | 1461110851714 Marionette TRACE conn5 <- [1,2142,null,{}] 17:07:31 INFO - PROCESS | 3088 | 1461110851717 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:31 INFO - PROCESS | 3088 | 1461110851825 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 17:07:31 INFO - PROCESS | 3088 | 1461110851924 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:31 INFO - PROCESS | 3088 | ++DOCSHELL 1B93C000 == 49 [pid = 3088] [id = 545] 17:07:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1C94DC00) [pid = 3088] [serial = 1635] [outer = 00000000] 17:07:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1CDCA800) [pid = 3088] [serial = 1636] [outer = 1C94DC00] 17:07:31 INFO - PROCESS | 3088 | 1461110851979 Marionette DEBUG loaded listener.js 17:07:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (1CEEC800) [pid = 3088] [serial = 1637] [outer = 1C94DC00] 17:07:32 INFO - PROCESS | 3088 | 1461110852668 Marionette TRACE conn5 <- [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]]]}] 17:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 971ms 17:07:32 INFO - PROCESS | 3088 | 1461110852686 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 17:07:32 INFO - PROCESS | 3088 | 1461110852690 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 17:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:07:32 INFO - PROCESS | 3088 | 1461110852695 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:07:32 INFO - PROCESS | 3088 | 1461110852699 Marionette TRACE conn5 <- [1,2146,null,{}] 17:07:32 INFO - PROCESS | 3088 | 1461110852705 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:32 INFO - PROCESS | 3088 | 1461110852800 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 17:07:32 INFO - PROCESS | 3088 | 1461110852910 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:32 INFO - PROCESS | 3088 | ++DOCSHELL 139D5400 == 50 [pid = 3088] [id = 546] 17:07:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (13A0C800) [pid = 3088] [serial = 1638] [outer = 00000000] 17:07:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (17517C00) [pid = 3088] [serial = 1639] [outer = 13A0C800] 17:07:32 INFO - PROCESS | 3088 | 1461110852960 Marionette DEBUG loaded listener.js 17:07:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (18A17C00) [pid = 3088] [serial = 1640] [outer = 13A0C800] 17:07:33 INFO - PROCESS | 3088 | --DOCSHELL 1B79D400 == 49 [pid = 3088] [id = 540] 17:07:33 INFO - PROCESS | 3088 | --DOCSHELL 0F117800 == 48 [pid = 3088] [id = 539] 17:07:33 INFO - PROCESS | 3088 | --DOCSHELL 1B751C00 == 47 [pid = 3088] [id = 538] 17:07:33 INFO - PROCESS | 3088 | --DOCSHELL 18A1DC00 == 46 [pid = 3088] [id = 537] 17:07:33 INFO - PROCESS | 3088 | --DOCSHELL 1392E800 == 45 [pid = 3088] [id = 536] 17:07:33 INFO - PROCESS | 3088 | --DOCSHELL 0F586400 == 44 [pid = 3088] [id = 13] 17:07:33 INFO - PROCESS | 3088 | --DOCSHELL 13A9BC00 == 43 [pid = 3088] [id = 535] 17:07:33 INFO - PROCESS | 3088 | --DOCSHELL 1B936C00 == 42 [pid = 3088] [id = 533] 17:07:33 INFO - PROCESS | 3088 | --DOCSHELL 183BEC00 == 41 [pid = 3088] [id = 532] 17:07:33 INFO - PROCESS | 3088 | --DOCSHELL 0F5BA000 == 40 [pid = 3088] [id = 531] 17:07:33 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (1B934400) [pid = 3088] [serial = 1582] [outer = 00000000] [url = about:blank] 17:07:33 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (12E7EC00) [pid = 3088] [serial = 1561] [outer = 00000000] [url = about:blank] 17:07:33 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (1843EC00) [pid = 3088] [serial = 1564] [outer = 00000000] [url = about:blank] 17:07:33 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (1A368800) [pid = 3088] [serial = 1573] [outer = 00000000] [url = about:blank] 17:07:33 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (174D1000) [pid = 3088] [serial = 1571] [outer = 00000000] [url = about:blank] 17:07:33 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (16E3B800) [pid = 3088] [serial = 1570] [outer = 00000000] [url = about:blank] 17:07:33 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (12D49C00) [pid = 3088] [serial = 1567] [outer = 00000000] [url = about:blank] 17:07:33 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (131D2000) [pid = 3088] [serial = 1568] [outer = 00000000] [url = about:blank] 17:07:33 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (1B78C400) [pid = 3088] [serial = 1580] [outer = 00000000] [url = about:blank] 17:07:33 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (1C945400) [pid = 3088] [serial = 1591] [outer = 00000000] [url = about:blank] 17:07:33 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (1B78C800) [pid = 3088] [serial = 1579] [outer = 00000000] [url = about:blank] 17:07:33 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (1C431000) [pid = 3088] [serial = 1589] [outer = 00000000] [url = about:blank] 17:07:33 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (1A370C00) [pid = 3088] [serial = 1585] [outer = 00000000] [url = about:blank] 17:07:33 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (1C432400) [pid = 3088] [serial = 1588] [outer = 00000000] [url = about:blank] 17:07:33 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (1B884000) [pid = 3088] [serial = 1583] [outer = 00000000] [url = about:blank] 17:07:33 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (1B50BC00) [pid = 3088] [serial = 1576] [outer = 00000000] [url = about:blank] 17:07:33 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (1B756C00) [pid = 3088] [serial = 1577] [outer = 00000000] [url = about:blank] 17:07:33 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (1B504800) [pid = 3088] [serial = 1586] [outer = 00000000] [url = about:blank] 17:07:33 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (1A3F1400) [pid = 3088] [serial = 1574] [outer = 00000000] [url = about:blank] 17:07:33 INFO - PROCESS | 3088 | 1461110853617 Marionette TRACE conn5 <- [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]]]}] 17:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 990ms 17:07:33 INFO - PROCESS | 3088 | 1461110853686 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 17:07:33 INFO - PROCESS | 3088 | 1461110853691 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 17:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:07:33 INFO - PROCESS | 3088 | 1461110853700 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:07:33 INFO - PROCESS | 3088 | 1461110853703 Marionette TRACE conn5 <- [1,2150,null,{}] 17:07:33 INFO - PROCESS | 3088 | 1461110853714 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:33 INFO - PROCESS | 3088 | 1461110853796 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 17:07:33 INFO - PROCESS | 3088 | 1461110853803 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:33 INFO - PROCESS | 3088 | ++DOCSHELL 0F5B6400 == 41 [pid = 3088] [id = 547] 17:07:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (12707800) [pid = 3088] [serial = 1641] [outer = 00000000] 17:07:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (16EF4800) [pid = 3088] [serial = 1642] [outer = 12707800] 17:07:33 INFO - PROCESS | 3088 | 1461110853849 Marionette DEBUG loaded listener.js 17:07:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (17519000) [pid = 3088] [serial = 1643] [outer = 12707800] 17:07:34 INFO - PROCESS | 3088 | 1461110854350 Marionette TRACE conn5 <- [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]]]}] 17:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 690ms 17:07:34 INFO - PROCESS | 3088 | 1461110854391 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 17:07:34 INFO - PROCESS | 3088 | 1461110854393 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 17:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:07:34 INFO - PROCESS | 3088 | 1461110854397 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:07:34 INFO - PROCESS | 3088 | 1461110854400 Marionette TRACE conn5 <- [1,2154,null,{}] 17:07:34 INFO - PROCESS | 3088 | 1461110854410 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:34 INFO - PROCESS | 3088 | 1461110854525 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 17:07:34 INFO - PROCESS | 3088 | 1461110854626 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:34 INFO - PROCESS | 3088 | ++DOCSHELL 1A36D000 == 42 [pid = 3088] [id = 548] 17:07:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (1B12A800) [pid = 3088] [serial = 1644] [outer = 00000000] 17:07:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (1B751000) [pid = 3088] [serial = 1645] [outer = 1B12A800] 17:07:34 INFO - PROCESS | 3088 | 1461110854673 Marionette DEBUG loaded listener.js 17:07:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1B75E800) [pid = 3088] [serial = 1646] [outer = 1B12A800] 17:07:35 INFO - PROCESS | 3088 | 1461110855039 Marionette TRACE conn5 <- [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]]]}] 17:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 690ms 17:07:35 INFO - PROCESS | 3088 | 1461110855091 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 17:07:35 INFO - PROCESS | 3088 | 1461110855093 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 17:07:35 INFO - PROCESS | 3088 | 1461110855096 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:07:35 INFO - PROCESS | 3088 | 1461110855098 Marionette TRACE conn5 <- [1,2158,null,{}] 17:07:35 INFO - PROCESS | 3088 | 1461110855102 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:35 INFO - PROCESS | 3088 | 1461110855185 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 17:07:35 INFO - PROCESS | 3088 | 1461110855191 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:35 INFO - PROCESS | 3088 | ++DOCSHELL 1B789000 == 43 [pid = 3088] [id = 549] 17:07:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1B788C00) [pid = 3088] [serial = 1647] [outer = 00000000] 17:07:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1B87E000) [pid = 3088] [serial = 1648] [outer = 1B788C00] 17:07:35 INFO - PROCESS | 3088 | 1461110855238 Marionette DEBUG loaded listener.js 17:07:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (1B931400) [pid = 3088] [serial = 1649] [outer = 1B788C00] 17:07:35 INFO - PROCESS | 3088 | 1461110855700 Marionette TRACE conn5 <- [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]]]}] 17:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 17:07:35 INFO - PROCESS | 3088 | 1461110855775 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 17:07:35 INFO - PROCESS | 3088 | 1461110855777 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 17:07:35 INFO - PROCESS | 3088 | 1461110855780 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:07:35 INFO - PROCESS | 3088 | 1461110855782 Marionette TRACE conn5 <- [1,2162,null,{}] 17:07:35 INFO - PROCESS | 3088 | 1461110855786 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:35 INFO - PROCESS | 3088 | 1461110855899 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 17:07:35 INFO - PROCESS | 3088 | 1461110855992 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:36 INFO - PROCESS | 3088 | ++DOCSHELL 129C9800 == 44 [pid = 3088] [id = 550] 17:07:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (1B93E800) [pid = 3088] [serial = 1650] [outer = 00000000] 17:07:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1C433000) [pid = 3088] [serial = 1651] [outer = 1B93E800] 17:07:36 INFO - PROCESS | 3088 | 1461110856040 Marionette DEBUG loaded listener.js 17:07:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (1C7A0000) [pid = 3088] [serial = 1652] [outer = 1B93E800] 17:07:36 INFO - PROCESS | 3088 | 1461110856480 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 17:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 730ms 17:07:36 INFO - PROCESS | 3088 | 1461110856515 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 17:07:36 INFO - PROCESS | 3088 | 1461110856517 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 17:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:07:36 INFO - PROCESS | 3088 | 1461110856520 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:07:36 INFO - PROCESS | 3088 | 1461110856522 Marionette TRACE conn5 <- [1,2166,null,{}] 17:07:36 INFO - PROCESS | 3088 | 1461110856526 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:36 INFO - PROCESS | 3088 | 1461110856662 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 17:07:36 INFO - PROCESS | 3088 | 1461110856675 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:36 INFO - PROCESS | 3088 | ++DOCSHELL 1265F400 == 45 [pid = 3088] [id = 551] 17:07:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (13933400) [pid = 3088] [serial = 1653] [outer = 00000000] 17:07:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1CD68C00) [pid = 3088] [serial = 1654] [outer = 13933400] 17:07:36 INFO - PROCESS | 3088 | 1461110856725 Marionette DEBUG loaded listener.js 17:07:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1CD71000) [pid = 3088] [serial = 1655] [outer = 13933400] 17:07:37 INFO - PROCESS | 3088 | 1461110857176 Marionette TRACE conn5 <- [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]]]}] 17:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 670ms 17:07:37 INFO - PROCESS | 3088 | 1461110857197 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 17:07:37 INFO - PROCESS | 3088 | 1461110857199 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 17:07:37 INFO - PROCESS | 3088 | 1461110857202 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:07:37 INFO - PROCESS | 3088 | 1461110857204 Marionette TRACE conn5 <- [1,2170,null,{}] 17:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:07:37 INFO - PROCESS | 3088 | 1461110857208 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:37 INFO - PROCESS | 3088 | 1461110857346 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 17:07:37 INFO - PROCESS | 3088 | 1461110857363 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:37 INFO - PROCESS | 3088 | ++DOCSHELL 174D0800 == 46 [pid = 3088] [id = 552] 17:07:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (1CD7BC00) [pid = 3088] [serial = 1656] [outer = 00000000] 17:07:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (1DAE7C00) [pid = 3088] [serial = 1657] [outer = 1CD7BC00] 17:07:37 INFO - PROCESS | 3088 | 1461110857407 Marionette DEBUG loaded listener.js 17:07:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1DB96400) [pid = 3088] [serial = 1658] [outer = 1CD7BC00] 17:07:37 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (183BB400) [pid = 3088] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:07:37 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (1B752000) [pid = 3088] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:07:37 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (1B789C00) [pid = 3088] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:07:37 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (1C42BC00) [pid = 3088] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:07:37 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (1B931000) [pid = 3088] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:07:37 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (1A368400) [pid = 3088] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:07:37 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (139D7000) [pid = 3088] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:07:37 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (13AA7000) [pid = 3088] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:07:37 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (176A2400) [pid = 3088] [serial = 35] [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.] 17:07:37 INFO - PROCESS | 3088 | 1461110857843 Marionette TRACE conn5 <- [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]]]}] 17:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 17:07:37 INFO - PROCESS | 3088 | 1461110857878 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 17:07:37 INFO - PROCESS | 3088 | 1461110857880 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 17:07:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:07:37 INFO - PROCESS | 3088 | 1461110857883 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:07:37 INFO - PROCESS | 3088 | 1461110857884 Marionette TRACE conn5 <- [1,2174,null,{}] 17:07:37 INFO - PROCESS | 3088 | 1461110857888 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:37 INFO - PROCESS | 3088 | 1461110857967 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 17:07:37 INFO - PROCESS | 3088 | 1461110857974 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:37 INFO - PROCESS | 3088 | ++DOCSHELL 1BC1D800 == 47 [pid = 3088] [id = 553] 17:07:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (1BC20800) [pid = 3088] [serial = 1659] [outer = 00000000] 17:07:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1DB98800) [pid = 3088] [serial = 1660] [outer = 1BC20800] 17:07:38 INFO - PROCESS | 3088 | 1461110858018 Marionette DEBUG loaded listener.js 17:07:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (1DB97C00) [pid = 3088] [serial = 1661] [outer = 1BC20800] 17:07:38 INFO - PROCESS | 3088 | 1461110858441 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 17:07:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:07:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 570ms 17:07:38 INFO - PROCESS | 3088 | 1461110858457 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 17:07:38 INFO - PROCESS | 3088 | 1461110858458 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 17:07:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:07:38 INFO - PROCESS | 3088 | 1461110858462 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:07:38 INFO - PROCESS | 3088 | 1461110858464 Marionette TRACE conn5 <- [1,2178,null,{}] 17:07:38 INFO - PROCESS | 3088 | 1461110858467 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:38 INFO - PROCESS | 3088 | 1461110858586 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 17:07:38 INFO - PROCESS | 3088 | 1461110858615 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:38 INFO - PROCESS | 3088 | ++DOCSHELL 1DB97800 == 48 [pid = 3088] [id = 554] 17:07:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1DB9E800) [pid = 3088] [serial = 1662] [outer = 00000000] 17:07:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1DCED000) [pid = 3088] [serial = 1663] [outer = 1DB9E800] 17:07:38 INFO - PROCESS | 3088 | 1461110858659 Marionette DEBUG loaded listener.js 17:07:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1E28AC00) [pid = 3088] [serial = 1664] [outer = 1DB9E800] 17:07:39 INFO - PROCESS | 3088 | 1461110859086 Marionette TRACE conn5 <- [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]]]}] 17:07:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:07:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 17:07:39 INFO - PROCESS | 3088 | 1461110859132 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 17:07:39 INFO - PROCESS | 3088 | 1461110859134 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 17:07:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:07:39 INFO - PROCESS | 3088 | 1461110859137 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:07:39 INFO - PROCESS | 3088 | 1461110859139 Marionette TRACE conn5 <- [1,2182,null,{}] 17:07:39 INFO - PROCESS | 3088 | 1461110859142 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:39 INFO - PROCESS | 3088 | 1461110859264 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 17:07:39 INFO - PROCESS | 3088 | 1461110859276 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:39 INFO - PROCESS | 3088 | ++DOCSHELL 1E28EC00 == 49 [pid = 3088] [id = 555] 17:07:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (1E3CF400) [pid = 3088] [serial = 1665] [outer = 00000000] 17:07:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (1E45EC00) [pid = 3088] [serial = 1666] [outer = 1E3CF400] 17:07:39 INFO - PROCESS | 3088 | 1461110859320 Marionette DEBUG loaded listener.js 17:07:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1E4CEC00) [pid = 3088] [serial = 1667] [outer = 1E3CF400] 17:07:39 INFO - PROCESS | 3088 | 1461110859901 Marionette TRACE conn5 <- [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]]]}] 17:07:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:07:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 829ms 17:07:39 INFO - PROCESS | 3088 | 1461110859975 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 17:07:39 INFO - PROCESS | 3088 | 1461110859980 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 17:07:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:07:39 INFO - PROCESS | 3088 | 1461110859986 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:07:39 INFO - PROCESS | 3088 | 1461110859990 Marionette TRACE conn5 <- [1,2186,null,{}] 17:07:40 INFO - PROCESS | 3088 | 1461110860010 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:40 INFO - PROCESS | 3088 | 1461110860134 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 17:07:40 INFO - PROCESS | 3088 | 1461110860263 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:40 INFO - PROCESS | 3088 | ++DOCSHELL 0F586400 == 50 [pid = 3088] [id = 556] 17:07:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (139D2800) [pid = 3088] [serial = 1668] [outer = 00000000] 17:07:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (18E07400) [pid = 3088] [serial = 1669] [outer = 139D2800] 17:07:40 INFO - PROCESS | 3088 | 1461110860322 Marionette DEBUG loaded listener.js 17:07:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (1A365000) [pid = 3088] [serial = 1670] [outer = 139D2800] 17:07:40 INFO - PROCESS | 3088 | 1461110860883 Marionette TRACE conn5 <- [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]]]}] 17:07:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:07:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 930ms 17:07:40 INFO - PROCESS | 3088 | 1461110860921 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 17:07:40 INFO - PROCESS | 3088 | 1461110860927 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 17:07:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:07:40 INFO - PROCESS | 3088 | 1461110860933 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:07:40 INFO - PROCESS | 3088 | 1461110860936 Marionette TRACE conn5 <- [1,2190,null,{}] 17:07:40 INFO - PROCESS | 3088 | 1461110860940 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:41 INFO - PROCESS | 3088 | 1461110861046 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 17:07:41 INFO - PROCESS | 3088 | 1461110861154 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:41 INFO - PROCESS | 3088 | ++DOCSHELL 1B507C00 == 51 [pid = 3088] [id = 557] 17:07:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (1B508400) [pid = 3088] [serial = 1671] [outer = 00000000] 17:07:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (1B793000) [pid = 3088] [serial = 1672] [outer = 1B508400] 17:07:41 INFO - PROCESS | 3088 | 1461110861209 Marionette DEBUG loaded listener.js 17:07:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (1B7A6400) [pid = 3088] [serial = 1673] [outer = 1B508400] 17:07:41 INFO - PROCESS | 3088 | 1461110861870 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 17:07:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:07:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 970ms 17:07:41 INFO - PROCESS | 3088 | 1461110861905 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 17:07:41 INFO - PROCESS | 3088 | 1461110861907 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 17:07:41 INFO - PROCESS | 3088 | 1461110861911 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:07:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:07:41 INFO - PROCESS | 3088 | 1461110861915 Marionette TRACE conn5 <- [1,2194,null,{}] 17:07:41 INFO - PROCESS | 3088 | 1461110861926 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:42 INFO - PROCESS | 3088 | 1461110862035 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 17:07:42 INFO - PROCESS | 3088 | 1461110862174 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:42 INFO - PROCESS | 3088 | ++DOCSHELL 1DC59C00 == 52 [pid = 3088] [id = 558] 17:07:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (1E3CD400) [pid = 3088] [serial = 1674] [outer = 00000000] 17:07:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (1E4DA400) [pid = 3088] [serial = 1675] [outer = 1E3CD400] 17:07:42 INFO - PROCESS | 3088 | 1461110862232 Marionette DEBUG loaded listener.js 17:07:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (1E5F0400) [pid = 3088] [serial = 1676] [outer = 1E3CD400] 17:07:42 INFO - PROCESS | 3088 | 1461110862816 Marionette TRACE conn5 <- [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]]]}] 17:07:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:07:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 930ms 17:07:42 INFO - PROCESS | 3088 | 1461110862845 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 17:07:42 INFO - PROCESS | 3088 | 1461110862848 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 17:07:42 INFO - PROCESS | 3088 | 1461110862851 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:07:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:07:42 INFO - PROCESS | 3088 | 1461110862853 Marionette TRACE conn5 <- [1,2198,null,{}] 17:07:42 INFO - PROCESS | 3088 | 1461110862857 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:42 INFO - PROCESS | 3088 | 1461110862961 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 17:07:43 INFO - PROCESS | 3088 | 1461110863069 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:43 INFO - PROCESS | 3088 | ++DOCSHELL 1F04D000 == 53 [pid = 3088] [id = 559] 17:07:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (1F04D800) [pid = 3088] [serial = 1677] [outer = 00000000] 17:07:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (1F054800) [pid = 3088] [serial = 1678] [outer = 1F04D800] 17:07:43 INFO - PROCESS | 3088 | 1461110863124 Marionette DEBUG loaded listener.js 17:07:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (1F057400) [pid = 3088] [serial = 1679] [outer = 1F04D800] 17:07:43 INFO - PROCESS | 3088 | 1461110863731 Marionette TRACE conn5 <- [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]]]}] 17:07:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:07:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1068ms 17:07:43 INFO - PROCESS | 3088 | 1461110863989 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 17:07:43 INFO - PROCESS | 3088 | 1461110863994 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 17:07:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:07:43 INFO - PROCESS | 3088 | 1461110864000 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:07:43 INFO - PROCESS | 3088 | 1461110864003 Marionette TRACE conn5 <- [1,2202,null,{}] 17:07:44 INFO - PROCESS | 3088 | 1461110864008 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:44 INFO - PROCESS | 3088 | 1461110864106 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 17:07:44 INFO - PROCESS | 3088 | 1461110864240 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:44 INFO - PROCESS | 3088 | ++DOCSHELL 16EF7400 == 54 [pid = 3088] [id = 560] 17:07:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (17518000) [pid = 3088] [serial = 1680] [outer = 00000000] 17:07:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1A364800) [pid = 3088] [serial = 1681] [outer = 17518000] 17:07:44 INFO - PROCESS | 3088 | 1461110864289 Marionette DEBUG loaded listener.js 17:07:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1B125400) [pid = 3088] [serial = 1682] [outer = 17518000] 17:07:44 INFO - PROCESS | 3088 | --DOCSHELL 17510C00 == 53 [pid = 3088] [id = 495] 17:07:44 INFO - PROCESS | 3088 | --DOCSHELL 1DB97800 == 52 [pid = 3088] [id = 554] 17:07:44 INFO - PROCESS | 3088 | --DOCSHELL 1BC1D800 == 51 [pid = 3088] [id = 553] 17:07:44 INFO - PROCESS | 3088 | --DOCSHELL 174D0800 == 50 [pid = 3088] [id = 552] 17:07:44 INFO - PROCESS | 3088 | --DOCSHELL 1265F400 == 49 [pid = 3088] [id = 551] 17:07:44 INFO - PROCESS | 3088 | --DOCSHELL 129C9800 == 48 [pid = 3088] [id = 550] 17:07:44 INFO - PROCESS | 3088 | --DOCSHELL 1B789000 == 47 [pid = 3088] [id = 549] 17:07:44 INFO - PROCESS | 3088 | --DOCSHELL 1A36D000 == 46 [pid = 3088] [id = 548] 17:07:44 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (18E0B400) [pid = 3088] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:07:44 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (1CC75C00) [pid = 3088] [serial = 1624] [outer = 00000000] [url = about:blank] 17:07:44 INFO - PROCESS | 3088 | --DOCSHELL 0F5B6400 == 45 [pid = 3088] [id = 547] 17:07:44 INFO - PROCESS | 3088 | --DOCSHELL 139D5400 == 44 [pid = 3088] [id = 546] 17:07:44 INFO - PROCESS | 3088 | --DOCSHELL 0F069400 == 43 [pid = 3088] [id = 541] 17:07:44 INFO - PROCESS | 3088 | 1461110864983 Marionette TRACE conn5 <- [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]]]}] 17:07:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:07:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1020ms 17:07:45 INFO - PROCESS | 3088 | 1461110865022 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 17:07:45 INFO - PROCESS | 3088 | 1461110865025 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 17:07:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:07:45 INFO - PROCESS | 3088 | 1461110865032 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:07:45 INFO - PROCESS | 3088 | 1461110865035 Marionette TRACE conn5 <- [1,2206,null,{}] 17:07:45 INFO - PROCESS | 3088 | 1461110865039 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:45 INFO - PROCESS | 3088 | 1461110865137 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 17:07:45 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (1B774000) [pid = 3088] [serial = 1616] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (1B76B800) [pid = 3088] [serial = 1615] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (1B7A4400) [pid = 3088] [serial = 1618] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (1C944800) [pid = 3088] [serial = 1592] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (1C943400) [pid = 3088] [serial = 1621] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (1C94E800) [pid = 3088] [serial = 1622] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (1B80C800) [pid = 3088] [serial = 1619] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (1B13E800) [pid = 3088] [serial = 1597] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (1CAC2400) [pid = 3088] [serial = 1600] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (1A3AAC00) [pid = 3088] [serial = 1612] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (1B137800) [pid = 3088] [serial = 1613] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (1743CC00) [pid = 3088] [serial = 1609] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (176AE400) [pid = 3088] [serial = 1610] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (12D47800) [pid = 3088] [serial = 1594] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (183BA800) [pid = 3088] [serial = 1607] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (1751C000) [pid = 3088] [serial = 1606] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (1CD70C00) [pid = 3088] [serial = 1603] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (1A3F0C00) [pid = 3088] [serial = 1067] [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.] 17:07:45 INFO - PROCESS | 3088 | 1461110865246 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:45 INFO - PROCESS | 3088 | ++DOCSHELL 0F113C00 == 44 [pid = 3088] [id = 561] 17:07:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (0F114800) [pid = 3088] [serial = 1683] [outer = 00000000] 17:07:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (16C0C400) [pid = 3088] [serial = 1684] [outer = 0F114800] 17:07:45 INFO - PROCESS | 3088 | 1461110865292 Marionette DEBUG loaded listener.js 17:07:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (17510C00) [pid = 3088] [serial = 1685] [outer = 0F114800] 17:07:45 INFO - PROCESS | 3088 | 1461110865748 Marionette TRACE conn5 <- [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]]]}] 17:07:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:07:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 790ms 17:07:45 INFO - PROCESS | 3088 | 1461110865821 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 17:07:45 INFO - PROCESS | 3088 | 1461110865823 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 17:07:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:07:45 INFO - PROCESS | 3088 | 1461110865827 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:07:45 INFO - PROCESS | 3088 | 1461110865829 Marionette TRACE conn5 <- [1,2210,null,{}] 17:07:45 INFO - PROCESS | 3088 | 1461110865839 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:45 INFO - PROCESS | 3088 | 1461110865934 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 17:07:45 INFO - PROCESS | 3088 | 1461110865941 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:45 INFO - PROCESS | 3088 | ++DOCSHELL 1B137C00 == 45 [pid = 3088] [id = 562] 17:07:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (1B13D400) [pid = 3088] [serial = 1686] [outer = 00000000] 17:07:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1B505400) [pid = 3088] [serial = 1687] [outer = 1B13D400] 17:07:45 INFO - PROCESS | 3088 | 1461110865991 Marionette DEBUG loaded listener.js 17:07:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (1B754400) [pid = 3088] [serial = 1688] [outer = 1B13D400] 17:07:46 INFO - PROCESS | 3088 | 1461110866471 Marionette TRACE conn5 <- [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]]]}] 17:07:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:07:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 670ms 17:07:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:07:46 INFO - PROCESS | 3088 | 1461110866501 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 17:07:46 INFO - PROCESS | 3088 | 1461110866503 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 17:07:46 INFO - PROCESS | 3088 | 1461110866506 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:07:46 INFO - PROCESS | 3088 | 1461110866508 Marionette TRACE conn5 <- [1,2214,null,{}] 17:07:46 INFO - PROCESS | 3088 | 1461110866512 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:46 INFO - PROCESS | 3088 | 1461110866595 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 17:07:46 INFO - PROCESS | 3088 | 1461110866603 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:46 INFO - PROCESS | 3088 | ++DOCSHELL 1B789000 == 46 [pid = 3088] [id = 563] 17:07:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (1B792800) [pid = 3088] [serial = 1689] [outer = 00000000] 17:07:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (1B80E800) [pid = 3088] [serial = 1690] [outer = 1B792800] 17:07:46 INFO - PROCESS | 3088 | 1461110866650 Marionette DEBUG loaded listener.js 17:07:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (1B882400) [pid = 3088] [serial = 1691] [outer = 1B792800] 17:07:47 INFO - PROCESS | 3088 | 1461110867093 Marionette TRACE conn5 <- [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]]]}] 17:07:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:07:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 631ms 17:07:47 INFO - PROCESS | 3088 | 1461110867152 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 17:07:47 INFO - PROCESS | 3088 | 1461110867154 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 17:07:47 INFO - PROCESS | 3088 | 1461110867159 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:07:47 INFO - PROCESS | 3088 | 1461110867160 Marionette TRACE conn5 <- [1,2218,null,{}] 17:07:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:07:47 INFO - PROCESS | 3088 | 1461110867164 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:47 INFO - PROCESS | 3088 | 1461110867243 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 17:07:47 INFO - PROCESS | 3088 | 1461110867250 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:47 INFO - PROCESS | 3088 | ++DOCSHELL 1B938400 == 47 [pid = 3088] [id = 564] 17:07:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (1B93A400) [pid = 3088] [serial = 1692] [outer = 00000000] 17:07:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (1C431000) [pid = 3088] [serial = 1693] [outer = 1B93A400] 17:07:47 INFO - PROCESS | 3088 | 1461110867296 Marionette DEBUG loaded listener.js 17:07:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (1C7A1000) [pid = 3088] [serial = 1694] [outer = 1B93A400] 17:07:47 INFO - PROCESS | 3088 | 1461110867754 Marionette TRACE conn5 <- [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]]]}] 17:07:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:07:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 630ms 17:07:47 INFO - PROCESS | 3088 | 1461110867796 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 17:07:47 INFO - PROCESS | 3088 | 1461110867798 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 17:07:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:07:47 INFO - PROCESS | 3088 | 1461110867801 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:07:47 INFO - PROCESS | 3088 | 1461110867803 Marionette TRACE conn5 <- [1,2222,null,{}] 17:07:47 INFO - PROCESS | 3088 | 1461110867806 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:47 INFO - PROCESS | 3088 | 1461110867949 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 17:07:48 INFO - PROCESS | 3088 | 1461110868046 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:48 INFO - PROCESS | 3088 | ++DOCSHELL 1C9EB800 == 48 [pid = 3088] [id = 565] 17:07:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (1C9F2000) [pid = 3088] [serial = 1695] [outer = 00000000] 17:07:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (1CC76000) [pid = 3088] [serial = 1696] [outer = 1C9F2000] 17:07:48 INFO - PROCESS | 3088 | 1461110868096 Marionette DEBUG loaded listener.js 17:07:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (1CC81800) [pid = 3088] [serial = 1697] [outer = 1C9F2000] 17:07:48 INFO - PROCESS | 3088 | 1461110868517 Marionette TRACE conn5 <- [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]]]}] 17:07:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:07:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 770ms 17:07:48 INFO - PROCESS | 3088 | 1461110868572 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 17:07:48 INFO - PROCESS | 3088 | 1461110868574 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 17:07:48 INFO - PROCESS | 3088 | 1461110868577 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:07:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:07:48 INFO - PROCESS | 3088 | 1461110868579 Marionette TRACE conn5 <- [1,2226,null,{}] 17:07:48 INFO - PROCESS | 3088 | 1461110868583 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:48 INFO - PROCESS | 3088 | 1461110868701 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 17:07:48 INFO - PROCESS | 3088 | 1461110868707 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:48 INFO - PROCESS | 3088 | ++DOCSHELL 12658800 == 49 [pid = 3088] [id = 566] 17:07:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (1B78B400) [pid = 3088] [serial = 1698] [outer = 00000000] 17:07:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (1CDC4400) [pid = 3088] [serial = 1699] [outer = 1B78B400] 17:07:48 INFO - PROCESS | 3088 | 1461110868753 Marionette DEBUG loaded listener.js 17:07:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (1CEEA800) [pid = 3088] [serial = 1700] [outer = 1B78B400] 17:07:49 INFO - PROCESS | 3088 | 1461110869169 Marionette TRACE conn5 <- [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]]]}] 17:07:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:07:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 630ms 17:07:49 INFO - PROCESS | 3088 | 1461110869212 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 17:07:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:07:49 INFO - PROCESS | 3088 | 1461110869214 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 17:07:49 INFO - PROCESS | 3088 | 1461110869217 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:07:49 INFO - PROCESS | 3088 | 1461110869219 Marionette TRACE conn5 <- [1,2230,null,{}] 17:07:49 INFO - PROCESS | 3088 | 1461110869222 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:49 INFO - PROCESS | 3088 | 1461110869335 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 17:07:49 INFO - PROCESS | 3088 | 1461110869423 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:49 INFO - PROCESS | 3088 | ++DOCSHELL 1DB92400 == 50 [pid = 3088] [id = 567] 17:07:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1DB93400) [pid = 3088] [serial = 1701] [outer = 00000000] 17:07:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1DCF3400) [pid = 3088] [serial = 1702] [outer = 1DB93400] 17:07:49 INFO - PROCESS | 3088 | 1461110869467 Marionette DEBUG loaded listener.js 17:07:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1DCF0C00) [pid = 3088] [serial = 1703] [outer = 1DB93400] 17:07:49 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (1CC7DC00) [pid = 3088] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:07:49 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (1B93E800) [pid = 3088] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:07:49 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (13933400) [pid = 3088] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:07:49 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (13A0C800) [pid = 3088] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:07:49 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (1B12A800) [pid = 3088] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:07:49 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (1B788C00) [pid = 3088] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:07:49 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (12707800) [pid = 3088] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:07:49 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (1CD7BC00) [pid = 3088] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:07:49 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (1DB9E800) [pid = 3088] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:07:49 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (1BC20800) [pid = 3088] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:07:49 INFO - PROCESS | 3088 | 1461110869957 Marionette TRACE conn5 <- [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]]]}] 17:07:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:07:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 769ms 17:07:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:07:49 INFO - PROCESS | 3088 | 1461110869988 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 17:07:49 INFO - PROCESS | 3088 | 1461110869990 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 17:07:50 INFO - PROCESS | 3088 | 1461110870006 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:07:50 INFO - PROCESS | 3088 | 1461110870007 Marionette TRACE conn5 <- [1,2234,null,{}] 17:07:50 INFO - PROCESS | 3088 | 1461110870012 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:50 INFO - PROCESS | 3088 | 1461110870092 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 17:07:50 INFO - PROCESS | 3088 | 1461110870098 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:50 INFO - PROCESS | 3088 | ++DOCSHELL 1B79CC00 == 51 [pid = 3088] [id = 568] 17:07:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (1B7A1400) [pid = 3088] [serial = 1704] [outer = 00000000] 17:07:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (1CC73400) [pid = 3088] [serial = 1705] [outer = 1B7A1400] 17:07:50 INFO - PROCESS | 3088 | 1461110870145 Marionette DEBUG loaded listener.js 17:07:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (1CD78000) [pid = 3088] [serial = 1706] [outer = 1B7A1400] 17:07:50 INFO - PROCESS | 3088 | 1461110870574 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 17:07:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:07:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 650ms 17:07:50 INFO - PROCESS | 3088 | 1461110870645 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 17:07:50 INFO - PROCESS | 3088 | 1461110870647 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 17:07:50 INFO - PROCESS | 3088 | 1461110870650 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:07:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:07:50 INFO - PROCESS | 3088 | 1461110870652 Marionette TRACE conn5 <- [1,2238,null,{}] 17:07:50 INFO - PROCESS | 3088 | 1461110870655 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:50 INFO - PROCESS | 3088 | 1461110870737 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 17:07:50 INFO - PROCESS | 3088 | 1461110870746 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:50 INFO - PROCESS | 3088 | ++DOCSHELL 183BBC00 == 52 [pid = 3088] [id = 569] 17:07:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (1E3D1400) [pid = 3088] [serial = 1707] [outer = 00000000] 17:07:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (1E45E400) [pid = 3088] [serial = 1708] [outer = 1E3D1400] 17:07:50 INFO - PROCESS | 3088 | 1461110870791 Marionette DEBUG loaded listener.js 17:07:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (1EF77400) [pid = 3088] [serial = 1709] [outer = 1E3D1400] 17:07:51 INFO - PROCESS | 3088 | 1461110871235 Marionette TRACE conn5 <- [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]]]}] 17:07:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:07:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 630ms 17:07:51 INFO - PROCESS | 3088 | 1461110871297 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 17:07:51 INFO - PROCESS | 3088 | 1461110871299 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 17:07:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:07:51 INFO - PROCESS | 3088 | 1461110871303 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:07:51 INFO - PROCESS | 3088 | 1461110871305 Marionette TRACE conn5 <- [1,2242,null,{}] 17:07:51 INFO - PROCESS | 3088 | 1461110871309 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:51 INFO - PROCESS | 3088 | 1461110871412 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 17:07:51 INFO - PROCESS | 3088 | 1461110871418 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:51 INFO - PROCESS | 3088 | ++DOCSHELL 1F04C800 == 53 [pid = 3088] [id = 570] 17:07:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (1F04E400) [pid = 3088] [serial = 1710] [outer = 00000000] 17:07:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1F64CC00) [pid = 3088] [serial = 1711] [outer = 1F04E400] 17:07:51 INFO - PROCESS | 3088 | 1461110871467 Marionette DEBUG loaded listener.js 17:07:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1F652000) [pid = 3088] [serial = 1712] [outer = 1F04E400] 17:07:52 INFO - PROCESS | 3088 | 1461110872070 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 17:07:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:07:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 830ms 17:07:52 INFO - PROCESS | 3088 | 1461110872144 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 17:07:52 INFO - PROCESS | 3088 | 1461110872149 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 17:07:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:07:52 INFO - PROCESS | 3088 | 1461110872155 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:07:52 INFO - PROCESS | 3088 | 1461110872160 Marionette TRACE conn5 <- [1,2246,null,{}] 17:07:52 INFO - PROCESS | 3088 | 1461110872166 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:52 INFO - PROCESS | 3088 | 1461110872275 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 17:07:52 INFO - PROCESS | 3088 | 1461110872416 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:52 INFO - PROCESS | 3088 | ++DOCSHELL 139D7000 == 54 [pid = 3088] [id = 571] 17:07:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (139D9400) [pid = 3088] [serial = 1713] [outer = 00000000] 17:07:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (18447000) [pid = 3088] [serial = 1714] [outer = 139D9400] 17:07:52 INFO - PROCESS | 3088 | 1461110872474 Marionette DEBUG loaded listener.js 17:07:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1A366C00) [pid = 3088] [serial = 1715] [outer = 139D9400] 17:07:53 INFO - PROCESS | 3088 | 1461110873056 Marionette TRACE conn5 <- [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]]]}] 17:07:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:07:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 930ms 17:07:53 INFO - PROCESS | 3088 | 1461110873087 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 17:07:53 INFO - PROCESS | 3088 | 1461110873093 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 17:07:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:07:53 INFO - PROCESS | 3088 | 1461110873100 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:07:53 INFO - PROCESS | 3088 | 1461110873103 Marionette TRACE conn5 <- [1,2250,null,{}] 17:07:53 INFO - PROCESS | 3088 | 1461110873108 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:53 INFO - PROCESS | 3088 | 1461110873217 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 17:07:53 INFO - PROCESS | 3088 | 1461110873329 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:53 INFO - PROCESS | 3088 | ++DOCSHELL 1B504800 == 55 [pid = 3088] [id = 572] 17:07:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1B76A800) [pid = 3088] [serial = 1716] [outer = 00000000] 17:07:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1B7A5800) [pid = 3088] [serial = 1717] [outer = 1B76A800] 17:07:53 INFO - PROCESS | 3088 | 1461110873384 Marionette DEBUG loaded listener.js 17:07:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1C79B800) [pid = 3088] [serial = 1718] [outer = 1B76A800] 17:07:54 INFO - PROCESS | 3088 | 1461110874004 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 17:07:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:07:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 970ms 17:07:54 INFO - PROCESS | 3088 | 1461110874072 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 17:07:54 INFO - PROCESS | 3088 | 1461110874074 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 17:07:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:07:54 INFO - PROCESS | 3088 | 1461110874078 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:07:54 INFO - PROCESS | 3088 | 1461110874083 Marionette TRACE conn5 <- [1,2254,null,{}] 17:07:54 INFO - PROCESS | 3088 | 1461110874094 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:54 INFO - PROCESS | 3088 | 1461110874234 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 17:07:54 INFO - PROCESS | 3088 | 1461110874375 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:54 INFO - PROCESS | 3088 | ++DOCSHELL 1DCEF800 == 56 [pid = 3088] [id = 573] 17:07:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1E455400) [pid = 3088] [serial = 1719] [outer = 00000000] 17:07:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1F64D800) [pid = 3088] [serial = 1720] [outer = 1E455400] 17:07:54 INFO - PROCESS | 3088 | 1461110874434 Marionette DEBUG loaded listener.js 17:07:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1F654400) [pid = 3088] [serial = 1721] [outer = 1E455400] 17:07:55 INFO - PROCESS | 3088 | 1461110875012 Marionette TRACE conn5 <- [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]]]}] 17:07:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:07:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 970ms 17:07:55 INFO - PROCESS | 3088 | 1461110875051 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 17:07:55 INFO - PROCESS | 3088 | 1461110875054 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 17:07:55 INFO - PROCESS | 3088 | 1461110875058 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:07:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:07:55 INFO - PROCESS | 3088 | 1461110875060 Marionette TRACE conn5 <- [1,2258,null,{}] 17:07:55 INFO - PROCESS | 3088 | 1461110875064 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:55 INFO - PROCESS | 3088 | 1461110875172 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 17:07:55 INFO - PROCESS | 3088 | 1461110875311 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:55 INFO - PROCESS | 3088 | ++DOCSHELL 1F754C00 == 57 [pid = 3088] [id = 574] 17:07:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1F759800) [pid = 3088] [serial = 1722] [outer = 00000000] 17:07:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1F78A000) [pid = 3088] [serial = 1723] [outer = 1F759800] 17:07:55 INFO - PROCESS | 3088 | 1461110875367 Marionette DEBUG loaded listener.js 17:07:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1F78B400) [pid = 3088] [serial = 1724] [outer = 1F759800] 17:07:55 INFO - PROCESS | 3088 | 1461110875881 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 17:07:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:07:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 870ms 17:07:55 INFO - PROCESS | 3088 | 1461110875972 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 17:07:55 INFO - PROCESS | 3088 | 1461110875974 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 17:07:55 INFO - PROCESS | 3088 | 1461110875979 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:07:55 INFO - PROCESS | 3088 | 1461110875981 Marionette TRACE conn5 <- [1,2262,null,{}] 17:07:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:07:55 INFO - PROCESS | 3088 | 1461110875985 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:56 INFO - PROCESS | 3088 | 1461110876087 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 17:07:56 INFO - PROCESS | 3088 | 1461110876226 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:56 INFO - PROCESS | 3088 | ++DOCSHELL 12FEC400 == 58 [pid = 3088] [id = 575] 17:07:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (16153800) [pid = 3088] [serial = 1725] [outer = 00000000] 17:07:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (18446800) [pid = 3088] [serial = 1726] [outer = 16153800] 17:07:56 INFO - PROCESS | 3088 | 1461110876282 Marionette DEBUG loaded listener.js 17:07:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1A3A2C00) [pid = 3088] [serial = 1727] [outer = 16153800] 17:07:56 INFO - PROCESS | 3088 | 1461110876994 Marionette TRACE conn5 <- [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]]]}] 17:07:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:07:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1071ms 17:07:57 INFO - PROCESS | 3088 | 1461110877058 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 17:07:57 INFO - PROCESS | 3088 | 1461110877063 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 17:07:57 INFO - PROCESS | 3088 | 1461110877068 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:07:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:07:57 INFO - PROCESS | 3088 | 1461110877072 Marionette TRACE conn5 <- [1,2266,null,{}] 17:07:57 INFO - PROCESS | 3088 | 1461110877077 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:57 INFO - PROCESS | 3088 | 1461110877213 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 17:07:57 INFO - PROCESS | 3088 | 1461110877361 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:57 INFO - PROCESS | 3088 | ++DOCSHELL 17514000 == 59 [pid = 3088] [id = 576] 17:07:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1751BC00) [pid = 3088] [serial = 1728] [outer = 00000000] 17:07:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1A36DC00) [pid = 3088] [serial = 1729] [outer = 1751BC00] 17:07:57 INFO - PROCESS | 3088 | 1461110877411 Marionette DEBUG loaded listener.js 17:07:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1B133C00) [pid = 3088] [serial = 1730] [outer = 1751BC00] 17:07:57 INFO - PROCESS | 3088 | --DOCSHELL 16E21800 == 58 [pid = 3088] [id = 500] 17:07:57 INFO - PROCESS | 3088 | --DOCSHELL 1B78A800 == 57 [pid = 3088] [id = 529] 17:07:57 INFO - PROCESS | 3088 | --DOCSHELL 18E0F400 == 56 [pid = 3088] [id = 530] 17:07:57 INFO - PROCESS | 3088 | --DOCSHELL 12D43800 == 55 [pid = 3088] [id = 528] 17:07:57 INFO - PROCESS | 3088 | --DOCSHELL 1B138400 == 54 [pid = 3088] [id = 525] 17:07:57 INFO - PROCESS | 3088 | --DOCSHELL 1B79C400 == 53 [pid = 3088] [id = 527] 17:07:57 INFO - PROCESS | 3088 | --DOCSHELL 183BBC00 == 52 [pid = 3088] [id = 569] 17:07:57 INFO - PROCESS | 3088 | --DOCSHELL 1B79CC00 == 51 [pid = 3088] [id = 568] 17:07:57 INFO - PROCESS | 3088 | --DOCSHELL 1DB92400 == 50 [pid = 3088] [id = 567] 17:07:57 INFO - PROCESS | 3088 | --DOCSHELL 12658800 == 49 [pid = 3088] [id = 566] 17:07:57 INFO - PROCESS | 3088 | --DOCSHELL 1C9EB800 == 48 [pid = 3088] [id = 565] 17:07:57 INFO - PROCESS | 3088 | --DOCSHELL 1B938400 == 47 [pid = 3088] [id = 564] 17:07:57 INFO - PROCESS | 3088 | --DOCSHELL 1B789000 == 46 [pid = 3088] [id = 563] 17:07:57 INFO - PROCESS | 3088 | --DOCSHELL 1B137C00 == 45 [pid = 3088] [id = 562] 17:07:57 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (1E45EC00) [pid = 3088] [serial = 1666] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3088 | --DOCSHELL 0F113C00 == 44 [pid = 3088] [id = 561] 17:07:57 INFO - PROCESS | 3088 | --DOCSHELL 16EF7400 == 43 [pid = 3088] [id = 560] 17:07:57 INFO - PROCESS | 3088 | --DOCSHELL 1DC59C00 == 42 [pid = 3088] [id = 558] 17:07:57 INFO - PROCESS | 3088 | --DOCSHELL 1B507C00 == 41 [pid = 3088] [id = 557] 17:07:57 INFO - PROCESS | 3088 | --DOCSHELL 0F586400 == 40 [pid = 3088] [id = 556] 17:07:57 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1CD63800) [pid = 3088] [serial = 1559] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1C433000) [pid = 3088] [serial = 1651] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1CD68C00) [pid = 3088] [serial = 1654] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (1C7A0000) [pid = 3088] [serial = 1652] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (18A17C00) [pid = 3088] [serial = 1640] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (17517C00) [pid = 3088] [serial = 1639] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1B751000) [pid = 3088] [serial = 1645] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (1B75E800) [pid = 3088] [serial = 1646] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1B87E000) [pid = 3088] [serial = 1648] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (16EF4800) [pid = 3088] [serial = 1642] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (17519000) [pid = 3088] [serial = 1643] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1CDCA800) [pid = 3088] [serial = 1636] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (161E5000) [pid = 3088] [serial = 1627] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1DAE7C00) [pid = 3088] [serial = 1657] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1B50F000) [pid = 3088] [serial = 1630] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1E28AC00) [pid = 3088] [serial = 1664] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (1CD67C00) [pid = 3088] [serial = 1633] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (1CD71000) [pid = 3088] [serial = 1655] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (1DCED000) [pid = 3088] [serial = 1663] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (1DB96400) [pid = 3088] [serial = 1658] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (1DB98800) [pid = 3088] [serial = 1660] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (1DB97C00) [pid = 3088] [serial = 1661] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (1B931400) [pid = 3088] [serial = 1649] [outer = 00000000] [url = about:blank] 17:07:57 INFO - PROCESS | 3088 | 1461110877910 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 17:07:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:07:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 870ms 17:07:57 INFO - PROCESS | 3088 | 1461110877943 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 17:07:57 INFO - PROCESS | 3088 | 1461110877949 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 17:07:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:07:57 INFO - PROCESS | 3088 | 1461110877955 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:07:57 INFO - PROCESS | 3088 | 1461110877957 Marionette TRACE conn5 <- [1,2270,null,{}] 17:07:57 INFO - PROCESS | 3088 | 1461110877961 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:58 INFO - PROCESS | 3088 | 1461110878046 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 17:07:58 INFO - PROCESS | 3088 | 1461110878055 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:58 INFO - PROCESS | 3088 | ++DOCSHELL 16EF7400 == 41 [pid = 3088] [id = 577] 17:07:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (170F7800) [pid = 3088] [serial = 1731] [outer = 00000000] 17:07:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (18E08400) [pid = 3088] [serial = 1732] [outer = 170F7800] 17:07:58 INFO - PROCESS | 3088 | 1461110878102 Marionette DEBUG loaded listener.js 17:07:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (1A36B400) [pid = 3088] [serial = 1733] [outer = 170F7800] 17:07:58 INFO - PROCESS | 3088 | 1461110878603 Marionette TRACE conn5 <- [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]]]}] 17:07:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:07:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 670ms 17:07:58 INFO - PROCESS | 3088 | 1461110878631 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 17:07:58 INFO - PROCESS | 3088 | 1461110878634 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 17:07:58 INFO - PROCESS | 3088 | 1461110878637 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:07:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:07:58 INFO - PROCESS | 3088 | 1461110878641 Marionette TRACE conn5 <- [1,2274,null,{}] 17:07:58 INFO - PROCESS | 3088 | 1461110878651 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:58 INFO - PROCESS | 3088 | 1461110878737 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 17:07:58 INFO - PROCESS | 3088 | 1461110878747 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:58 INFO - PROCESS | 3088 | ++DOCSHELL 1B767C00 == 42 [pid = 3088] [id = 578] 17:07:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (1B771800) [pid = 3088] [serial = 1734] [outer = 00000000] 17:07:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1B78E800) [pid = 3088] [serial = 1735] [outer = 1B771800] 17:07:58 INFO - PROCESS | 3088 | 1461110878794 Marionette DEBUG loaded listener.js 17:07:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1B79B000) [pid = 3088] [serial = 1736] [outer = 1B771800] 17:07:59 INFO - PROCESS | 3088 | 1461110879293 Marionette TRACE conn5 <- [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]]]}] 17:07:59 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 17:07:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 17:07:59 INFO - PROCESS | 3088 | 1461110879315 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 17:07:59 INFO - PROCESS | 3088 | 1461110879318 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 17:07:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:07:59 INFO - PROCESS | 3088 | 1461110879321 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:07:59 INFO - PROCESS | 3088 | 1461110879323 Marionette TRACE conn5 <- [1,2278,null,{}] 17:07:59 INFO - PROCESS | 3088 | 1461110879326 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:59 INFO - PROCESS | 3088 | 1461110879408 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 17:07:59 INFO - PROCESS | 3088 | 1461110879415 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:59 INFO - PROCESS | 3088 | ++DOCSHELL 1B79C800 == 43 [pid = 3088] [id = 579] 17:07:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1B87E400) [pid = 3088] [serial = 1737] [outer = 00000000] 17:07:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1B93B800) [pid = 3088] [serial = 1738] [outer = 1B87E400] 17:07:59 INFO - PROCESS | 3088 | 1461110879462 Marionette DEBUG loaded listener.js 17:07:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1C42D800) [pid = 3088] [serial = 1739] [outer = 1B87E400] 17:07:59 INFO - PROCESS | 3088 | 1461110879905 Marionette TRACE conn5 <- [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]]]}] 17:07:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:07:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 629ms 17:07:59 INFO - PROCESS | 3088 | 1461110879952 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 17:07:59 INFO - PROCESS | 3088 | 1461110879954 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 17:07:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:07:59 INFO - PROCESS | 3088 | 1461110879965 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:07:59 INFO - PROCESS | 3088 | 1461110879967 Marionette TRACE conn5 <- [1,2282,null,{}] 17:07:59 INFO - PROCESS | 3088 | 1461110879971 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:00 INFO - PROCESS | 3088 | 1461110880081 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 17:08:00 INFO - PROCESS | 3088 | 1461110880087 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:00 INFO - PROCESS | 3088 | ++DOCSHELL 1B936400 == 44 [pid = 3088] [id = 580] 17:08:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1BC17C00) [pid = 3088] [serial = 1740] [outer = 00000000] 17:08:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1C94A000) [pid = 3088] [serial = 1741] [outer = 1BC17C00] 17:08:00 INFO - PROCESS | 3088 | 1461110880132 Marionette DEBUG loaded listener.js 17:08:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1C94F800) [pid = 3088] [serial = 1742] [outer = 1BC17C00] 17:08:00 INFO - PROCESS | 3088 | 1461110880623 Marionette TRACE conn5 <- [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]]]}] 17:08:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:08:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 17:08:00 INFO - PROCESS | 3088 | 1461110880637 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 17:08:00 INFO - PROCESS | 3088 | 1461110880639 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 17:08:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:08:00 INFO - PROCESS | 3088 | 1461110880648 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:08:00 INFO - PROCESS | 3088 | 1461110880650 Marionette TRACE conn5 <- [1,2286,null,{}] 17:08:00 INFO - PROCESS | 3088 | 1461110880653 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:00 INFO - PROCESS | 3088 | 1461110880779 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 17:08:00 INFO - PROCESS | 3088 | 1461110880785 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:00 INFO - PROCESS | 3088 | ++DOCSHELL 12D4C800 == 45 [pid = 3088] [id = 581] 17:08:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (12D52000) [pid = 3088] [serial = 1743] [outer = 00000000] 17:08:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1CD69800) [pid = 3088] [serial = 1744] [outer = 12D52000] 17:08:00 INFO - PROCESS | 3088 | 1461110880835 Marionette DEBUG loaded listener.js 17:08:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1CD70400) [pid = 3088] [serial = 1745] [outer = 12D52000] 17:08:01 INFO - PROCESS | 3088 | 1461110881282 Marionette TRACE conn5 <- [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]]]}] 17:08:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:08:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 690ms 17:08:01 INFO - PROCESS | 3088 | 1461110881333 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 17:08:01 INFO - PROCESS | 3088 | 1461110881336 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 17:08:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:08:01 INFO - PROCESS | 3088 | 1461110881348 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:08:01 INFO - PROCESS | 3088 | 1461110881349 Marionette TRACE conn5 <- [1,2290,null,{}] 17:08:01 INFO - PROCESS | 3088 | 1461110881353 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:01 INFO - PROCESS | 3088 | 1461110881492 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 17:08:01 INFO - PROCESS | 3088 | 1461110881556 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:01 INFO - PROCESS | 3088 | ++DOCSHELL 1CD7B400 == 46 [pid = 3088] [id = 582] 17:08:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1CEEB400) [pid = 3088] [serial = 1746] [outer = 00000000] 17:08:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1DB96000) [pid = 3088] [serial = 1747] [outer = 1CEEB400] 17:08:01 INFO - PROCESS | 3088 | 1461110881600 Marionette DEBUG loaded listener.js 17:08:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1DB95400) [pid = 3088] [serial = 1748] [outer = 1CEEB400] 17:08:02 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (17518000) [pid = 3088] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:08:02 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1C9F2000) [pid = 3088] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:08:02 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (0F114800) [pid = 3088] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:08:02 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1B792800) [pid = 3088] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:08:02 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (1B93A400) [pid = 3088] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:08:02 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1B13D400) [pid = 3088] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:08:02 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1E3D1400) [pid = 3088] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:08:02 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1B78B400) [pid = 3088] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:08:02 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1DB93400) [pid = 3088] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:08:02 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1B7A1400) [pid = 3088] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:08:02 INFO - PROCESS | 3088 | 1461110882155 Marionette TRACE conn5 <- [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]]]}] 17:08:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:08:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 831ms 17:08:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:08:02 INFO - PROCESS | 3088 | 1461110882179 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 17:08:02 INFO - PROCESS | 3088 | 1461110882181 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 17:08:02 INFO - PROCESS | 3088 | 1461110882185 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:08:02 INFO - PROCESS | 3088 | 1461110882186 Marionette TRACE conn5 <- [1,2294,null,{}] 17:08:02 INFO - PROCESS | 3088 | 1461110882190 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:02 INFO - PROCESS | 3088 | 1461110882268 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 17:08:02 INFO - PROCESS | 3088 | 1461110882275 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:02 INFO - PROCESS | 3088 | ++DOCSHELL 16C10400 == 47 [pid = 3088] [id = 583] 17:08:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (17518000) [pid = 3088] [serial = 1749] [outer = 00000000] 17:08:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1BC19800) [pid = 3088] [serial = 1750] [outer = 17518000] 17:08:02 INFO - PROCESS | 3088 | 1461110882322 Marionette DEBUG loaded listener.js 17:08:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1CDC0800) [pid = 3088] [serial = 1751] [outer = 17518000] 17:08:02 INFO - PROCESS | 3088 | 1461110882762 Marionette TRACE conn5 <- [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]]]}] 17:08:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:08:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 630ms 17:08:02 INFO - PROCESS | 3088 | 1461110882819 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 17:08:02 INFO - PROCESS | 3088 | 1461110882821 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 17:08:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:08:02 INFO - PROCESS | 3088 | 1461110882824 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:08:02 INFO - PROCESS | 3088 | 1461110882826 Marionette TRACE conn5 <- [1,2298,null,{}] 17:08:02 INFO - PROCESS | 3088 | 1461110882831 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:02 INFO - PROCESS | 3088 | 1461110882912 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 17:08:02 INFO - PROCESS | 3088 | 1461110882919 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:02 INFO - PROCESS | 3088 | ++DOCSHELL 1DB95000 == 48 [pid = 3088] [id = 584] 17:08:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1DC92400) [pid = 3088] [serial = 1752] [outer = 00000000] 17:08:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1E457800) [pid = 3088] [serial = 1753] [outer = 1DC92400] 17:08:02 INFO - PROCESS | 3088 | 1461110882964 Marionette DEBUG loaded listener.js 17:08:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1E454400) [pid = 3088] [serial = 1754] [outer = 1DC92400] 17:08:03 INFO - PROCESS | 3088 | 1461110883396 Marionette TRACE conn5 <- [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]]]}] 17:08:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:08:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 630ms 17:08:03 INFO - PROCESS | 3088 | 1461110883456 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 17:08:03 INFO - PROCESS | 3088 | 1461110883458 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 17:08:03 INFO - PROCESS | 3088 | 1461110883461 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:08:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:08:03 INFO - PROCESS | 3088 | 1461110883463 Marionette TRACE conn5 <- [1,2302,null,{}] 17:08:03 INFO - PROCESS | 3088 | 1461110883467 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:03 INFO - PROCESS | 3088 | 1461110883548 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 17:08:03 INFO - PROCESS | 3088 | 1461110883554 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:03 INFO - PROCESS | 3088 | ++DOCSHELL 1E5F0000 == 49 [pid = 3088] [id = 585] 17:08:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1EF82000) [pid = 3088] [serial = 1755] [outer = 00000000] 17:08:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1F07E000) [pid = 3088] [serial = 1756] [outer = 1EF82000] 17:08:03 INFO - PROCESS | 3088 | 1461110883600 Marionette DEBUG loaded listener.js 17:08:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1F07D400) [pid = 3088] [serial = 1757] [outer = 1EF82000] 17:08:04 INFO - PROCESS | 3088 | 1461110884038 Marionette TRACE conn5 <- [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]]]}] 17:08:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:08:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 630ms 17:08:04 INFO - PROCESS | 3088 | 1461110884095 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 17:08:04 INFO - PROCESS | 3088 | 1461110884098 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 17:08:04 INFO - PROCESS | 3088 | 1461110884101 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:08:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:08:04 INFO - PROCESS | 3088 | 1461110884104 Marionette TRACE conn5 <- [1,2306,null,{}] 17:08:04 INFO - PROCESS | 3088 | 1461110884107 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:04 INFO - PROCESS | 3088 | 1461110884263 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 17:08:04 INFO - PROCESS | 3088 | 1461110884449 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:04 INFO - PROCESS | 3088 | ++DOCSHELL 139D6C00 == 50 [pid = 3088] [id = 586] 17:08:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (139D9000) [pid = 3088] [serial = 1758] [outer = 00000000] 17:08:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (16C0C800) [pid = 3088] [serial = 1759] [outer = 139D9000] 17:08:04 INFO - PROCESS | 3088 | 1461110884507 Marionette DEBUG loaded listener.js 17:08:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (170F6000) [pid = 3088] [serial = 1760] [outer = 139D9000] 17:08:05 INFO - PROCESS | 3088 | 1461110885082 Marionette TRACE conn5 <- [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] 17:08:05 INFO - PROCESS | 3088 | 1461110885129 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 17:08:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:08:05 INFO - PROCESS | 3088 | 1461110885133 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:08:05 INFO - PROCESS | 3088 | 1461110885138 Marionette TRACE conn5 <- [1,2310,null,{}] 17:08:05 INFO - PROCESS | 3088 | 1461110885143 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:05 INFO - PROCESS | 3088 | 1461110885272 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 17:08:05 INFO - PROCESS | 3088 | 1461110885414 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:05 INFO - PROCESS | 3088 | ++DOCSHELL 1A7C1800 == 51 [pid = 3088] [id = 587] 17:08:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1B133000) [pid = 3088] [serial = 1761] [outer = 00000000] 17:08:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1B78D000) [pid = 3088] [serial = 1762] [outer = 1B133000] 17:08:05 INFO - PROCESS | 3088 | 1461110885474 Marionette DEBUG loaded listener.js 17:08:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1B7A7400) [pid = 3088] [serial = 1763] [outer = 1B133000] 17:08:06 INFO - PROCESS | 3088 | 1461110886056 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 17:08:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:08:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 970ms 17:08:06 INFO - PROCESS | 3088 | 1461110886107 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 17:08:06 INFO - PROCESS | 3088 | 1461110886111 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 17:08:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:08:06 INFO - PROCESS | 3088 | 1461110886114 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:08:06 INFO - PROCESS | 3088 | 1461110886117 Marionette TRACE conn5 <- [1,2314,null,{}] 17:08:06 INFO - PROCESS | 3088 | 1461110886121 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:06 INFO - PROCESS | 3088 | 1461110886230 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 17:08:06 INFO - PROCESS | 3088 | 1461110886386 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:06 INFO - PROCESS | 3088 | ++DOCSHELL 1CD75C00 == 52 [pid = 3088] [id = 588] 17:08:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1CD77400) [pid = 3088] [serial = 1764] [outer = 00000000] 17:08:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1F07C800) [pid = 3088] [serial = 1765] [outer = 1CD77400] 17:08:06 INFO - PROCESS | 3088 | 1461110886442 Marionette DEBUG loaded listener.js 17:08:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1F65A800) [pid = 3088] [serial = 1766] [outer = 1CD77400] 17:08:07 INFO - PROCESS | 3088 | 1461110887032 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 17:08:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:08:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 970ms 17:08:07 INFO - PROCESS | 3088 | 1461110887092 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 17:08:07 INFO - PROCESS | 3088 | 1461110887096 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 17:08:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:08:07 INFO - PROCESS | 3088 | 1461110887108 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:08:07 INFO - PROCESS | 3088 | 1461110887113 Marionette TRACE conn5 <- [1,2318,null,{}] 17:08:07 INFO - PROCESS | 3088 | 1461110887117 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:07 INFO - PROCESS | 3088 | 1461110887230 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 17:08:07 INFO - PROCESS | 3088 | 1461110887370 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:07 INFO - PROCESS | 3088 | ++DOCSHELL 0F543800 == 53 [pid = 3088] [id = 589] 17:08:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1F758400) [pid = 3088] [serial = 1767] [outer = 00000000] 17:08:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (2041B800) [pid = 3088] [serial = 1768] [outer = 1F758400] 17:08:07 INFO - PROCESS | 3088 | 1461110887426 Marionette DEBUG loaded listener.js 17:08:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (2041E800) [pid = 3088] [serial = 1769] [outer = 1F758400] 17:08:07 INFO - PROCESS | 3088 | 1461110887970 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 17:08:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:08:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 930ms 17:08:08 INFO - PROCESS | 3088 | 1461110888038 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 17:08:08 INFO - PROCESS | 3088 | 1461110888041 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 17:08:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:08:08 INFO - PROCESS | 3088 | 1461110888045 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:08:08 INFO - PROCESS | 3088 | 1461110888047 Marionette TRACE conn5 <- [1,2322,null,{}] 17:08:08 INFO - PROCESS | 3088 | 1461110888050 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:08 INFO - PROCESS | 3088 | 1461110888158 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 17:08:08 INFO - PROCESS | 3088 | 1461110888298 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:08 INFO - PROCESS | 3088 | ++DOCSHELL 2041FC00 == 54 [pid = 3088] [id = 590] 17:08:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (20425C00) [pid = 3088] [serial = 1770] [outer = 00000000] 17:08:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (2098B800) [pid = 3088] [serial = 1771] [outer = 20425C00] 17:08:08 INFO - PROCESS | 3088 | 1461110888354 Marionette DEBUG loaded listener.js 17:08:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (2098D800) [pid = 3088] [serial = 1772] [outer = 20425C00] 17:08:09 INFO - PROCESS | 3088 | 1461110889174 Marionette TRACE conn5 <- [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]]]}] 17:08:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:08:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1173ms 17:08:09 INFO - PROCESS | 3088 | 1461110889221 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 17:08:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:08:09 INFO - PROCESS | 3088 | 1461110889225 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 17:08:09 INFO - PROCESS | 3088 | 1461110889231 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:08:09 INFO - PROCESS | 3088 | 1461110889235 Marionette TRACE conn5 <- [1,2326,null,{}] 17:08:09 INFO - PROCESS | 3088 | 1461110889241 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:09 INFO - PROCESS | 3088 | 1461110889339 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 17:08:09 INFO - PROCESS | 3088 | 1461110889489 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:09 INFO - PROCESS | 3088 | ++DOCSHELL 1843D400 == 55 [pid = 3088] [id = 591] 17:08:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (1843FC00) [pid = 3088] [serial = 1773] [outer = 00000000] 17:08:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (1B4E4C00) [pid = 3088] [serial = 1774] [outer = 1843FC00] 17:08:09 INFO - PROCESS | 3088 | 1461110889541 Marionette DEBUG loaded listener.js 17:08:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (1B754800) [pid = 3088] [serial = 1775] [outer = 1843FC00] 17:08:10 INFO - PROCESS | 3088 | 1461110890195 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 17:08:10 INFO - PROCESS | 3088 | --DOCSHELL 1E5F0000 == 54 [pid = 3088] [id = 585] 17:08:10 INFO - PROCESS | 3088 | --DOCSHELL 1DB95000 == 53 [pid = 3088] [id = 584] 17:08:10 INFO - PROCESS | 3088 | --DOCSHELL 16C10400 == 52 [pid = 3088] [id = 583] 17:08:10 INFO - PROCESS | 3088 | --DOCSHELL 1CD7B400 == 51 [pid = 3088] [id = 582] 17:08:10 INFO - PROCESS | 3088 | --DOCSHELL 12D4C800 == 50 [pid = 3088] [id = 581] 17:08:10 INFO - PROCESS | 3088 | --DOCSHELL 1B936400 == 49 [pid = 3088] [id = 580] 17:08:10 INFO - PROCESS | 3088 | --DOCSHELL 1B79C800 == 48 [pid = 3088] [id = 579] 17:08:10 INFO - PROCESS | 3088 | --DOCSHELL 1B767C00 == 47 [pid = 3088] [id = 578] 17:08:10 INFO - PROCESS | 3088 | --DOCSHELL 16EF7400 == 46 [pid = 3088] [id = 577] 17:08:10 INFO - PROCESS | 3088 | --DOCSHELL 17514000 == 45 [pid = 3088] [id = 576] 17:08:10 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (18E07400) [pid = 3088] [serial = 1669] [outer = 00000000] [url = about:blank] 17:08:10 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (1B793000) [pid = 3088] [serial = 1672] [outer = 00000000] [url = about:blank] 17:08:10 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (1E4DA400) [pid = 3088] [serial = 1675] [outer = 00000000] [url = about:blank] 17:08:10 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (1F054800) [pid = 3088] [serial = 1678] [outer = 00000000] [url = about:blank] 17:08:10 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (1F64CC00) [pid = 3088] [serial = 1711] [outer = 00000000] [url = about:blank] 17:08:10 INFO - PROCESS | 3088 | --DOCSHELL 1F754C00 == 44 [pid = 3088] [id = 574] 17:08:10 INFO - PROCESS | 3088 | --DOCSHELL 139D7000 == 43 [pid = 3088] [id = 571] 17:08:10 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (1B125400) [pid = 3088] [serial = 1682] [outer = 00000000] [url = about:blank] 17:08:10 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (1A364800) [pid = 3088] [serial = 1681] [outer = 00000000] [url = about:blank] 17:08:10 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (1CC76000) [pid = 3088] [serial = 1696] [outer = 00000000] [url = about:blank] 17:08:10 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (16C0C400) [pid = 3088] [serial = 1684] [outer = 00000000] [url = about:blank] 17:08:10 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (17510C00) [pid = 3088] [serial = 1685] [outer = 00000000] [url = about:blank] 17:08:10 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1B80E800) [pid = 3088] [serial = 1690] [outer = 00000000] [url = about:blank] 17:08:10 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (1B882400) [pid = 3088] [serial = 1691] [outer = 00000000] [url = about:blank] 17:08:10 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1C431000) [pid = 3088] [serial = 1693] [outer = 00000000] [url = about:blank] 17:08:10 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1B505400) [pid = 3088] [serial = 1687] [outer = 00000000] [url = about:blank] 17:08:10 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1B754400) [pid = 3088] [serial = 1688] [outer = 00000000] [url = about:blank] 17:08:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:08:10 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (1EF77400) [pid = 3088] [serial = 1709] [outer = 00000000] [url = about:blank] 17:08:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1083ms 17:08:10 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1CDC4400) [pid = 3088] [serial = 1699] [outer = 00000000] [url = about:blank] 17:08:10 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1CC81800) [pid = 3088] [serial = 1697] [outer = 00000000] [url = about:blank] 17:08:10 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1DCF3400) [pid = 3088] [serial = 1702] [outer = 00000000] [url = about:blank] 17:08:10 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (1CEEA800) [pid = 3088] [serial = 1700] [outer = 00000000] [url = about:blank] 17:08:10 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1E45E400) [pid = 3088] [serial = 1708] [outer = 00000000] [url = about:blank] 17:08:10 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (1DCF0C00) [pid = 3088] [serial = 1703] [outer = 00000000] [url = about:blank] 17:08:10 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1CC73400) [pid = 3088] [serial = 1705] [outer = 00000000] [url = about:blank] 17:08:10 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1CD78000) [pid = 3088] [serial = 1706] [outer = 00000000] [url = about:blank] 17:08:10 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1C7A1000) [pid = 3088] [serial = 1694] [outer = 00000000] [url = about:blank] 17:08:10 INFO - PROCESS | 3088 | 1461110890316 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 17:08:10 INFO - PROCESS | 3088 | 1461110890322 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 17:08:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:08:10 INFO - PROCESS | 3088 | 1461110890330 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:08:10 INFO - PROCESS | 3088 | 1461110890333 Marionette TRACE conn5 <- [1,2330,null,{}] 17:08:10 INFO - PROCESS | 3088 | 1461110890337 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:10 INFO - PROCESS | 3088 | 1461110890427 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 17:08:10 INFO - PROCESS | 3088 | 1461110890434 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:10 INFO - PROCESS | 3088 | ++DOCSHELL 13935400 == 44 [pid = 3088] [id = 592] 17:08:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (16C10400) [pid = 3088] [serial = 1776] [outer = 00000000] 17:08:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (17515400) [pid = 3088] [serial = 1777] [outer = 16C10400] 17:08:10 INFO - PROCESS | 3088 | 1461110890482 Marionette DEBUG loaded listener.js 17:08:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (18E03800) [pid = 3088] [serial = 1778] [outer = 16C10400] 17:08:11 INFO - PROCESS | 3088 | 1461110891022 Marionette TRACE conn5 <- [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]]]}] 17:08:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:08:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 730ms 17:08:11 INFO - PROCESS | 3088 | 1461110891061 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 17:08:11 INFO - PROCESS | 3088 | 1461110891063 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 17:08:11 INFO - PROCESS | 3088 | 1461110891067 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:08:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:08:11 INFO - PROCESS | 3088 | 1461110891070 Marionette TRACE conn5 <- [1,2334,null,{}] 17:08:11 INFO - PROCESS | 3088 | 1461110891080 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:11 INFO - PROCESS | 3088 | 1461110891170 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 17:08:11 INFO - PROCESS | 3088 | 1461110891271 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:11 INFO - PROCESS | 3088 | ++DOCSHELL 1B13D800 == 45 [pid = 3088] [id = 593] 17:08:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1B758C00) [pid = 3088] [serial = 1779] [outer = 00000000] 17:08:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1B87A400) [pid = 3088] [serial = 1780] [outer = 1B758C00] 17:08:11 INFO - PROCESS | 3088 | 1461110891319 Marionette DEBUG loaded listener.js 17:08:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1B935C00) [pid = 3088] [serial = 1781] [outer = 1B758C00] 17:08:11 INFO - PROCESS | 3088 | 1461110891698 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 17:08:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:08:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 671ms 17:08:11 INFO - PROCESS | 3088 | 1461110891742 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 17:08:11 INFO - PROCESS | 3088 | 1461110891744 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 17:08:11 INFO - PROCESS | 3088 | 1461110891747 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:08:11 INFO - PROCESS | 3088 | 1461110891749 Marionette TRACE conn5 <- [1,2338,null,{}] 17:08:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:08:11 INFO - PROCESS | 3088 | 1461110891752 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:11 INFO - PROCESS | 3088 | 1461110891838 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 17:08:11 INFO - PROCESS | 3088 | 1461110891846 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:11 INFO - PROCESS | 3088 | ++DOCSHELL 1C7A0C00 == 46 [pid = 3088] [id = 594] 17:08:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1C7A1000) [pid = 3088] [serial = 1782] [outer = 00000000] 17:08:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1CC78800) [pid = 3088] [serial = 1783] [outer = 1C7A1000] 17:08:11 INFO - PROCESS | 3088 | 1461110891893 Marionette DEBUG loaded listener.js 17:08:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1CC81800) [pid = 3088] [serial = 1784] [outer = 1C7A1000] 17:08:12 INFO - PROCESS | 3088 | 1461110892375 Marionette TRACE conn5 <- [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]]]}] 17:08:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:08:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 670ms 17:08:12 INFO - PROCESS | 3088 | 1461110892422 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 17:08:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:08:12 INFO - PROCESS | 3088 | 1461110892424 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 17:08:12 INFO - PROCESS | 3088 | 1461110892427 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:08:12 INFO - PROCESS | 3088 | 1461110892429 Marionette TRACE conn5 <- [1,2342,null,{}] 17:08:12 INFO - PROCESS | 3088 | 1461110892432 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:12 INFO - PROCESS | 3088 | 1461110892545 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 17:08:12 INFO - PROCESS | 3088 | 1461110892647 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:12 INFO - PROCESS | 3088 | ++DOCSHELL 1CD6A800 == 47 [pid = 3088] [id = 595] 17:08:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1CD6C400) [pid = 3088] [serial = 1785] [outer = 00000000] 17:08:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1CEE3C00) [pid = 3088] [serial = 1786] [outer = 1CD6C400] 17:08:12 INFO - PROCESS | 3088 | 1461110892692 Marionette DEBUG loaded listener.js 17:08:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1CEEB800) [pid = 3088] [serial = 1787] [outer = 1CD6C400] 17:08:13 INFO - PROCESS | 3088 | 1461110893118 Marionette TRACE conn5 <- [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]]]}] 17:08:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:08:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 730ms 17:08:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:08:13 INFO - PROCESS | 3088 | 1461110893158 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 17:08:13 INFO - PROCESS | 3088 | 1461110893160 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 17:08:13 INFO - PROCESS | 3088 | 1461110893163 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:08:13 INFO - PROCESS | 3088 | 1461110893165 Marionette TRACE conn5 <- [1,2346,null,{}] 17:08:13 INFO - PROCESS | 3088 | 1461110893169 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:13 INFO - PROCESS | 3088 | 1461110893306 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 17:08:13 INFO - PROCESS | 3088 | 1461110893377 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:13 INFO - PROCESS | 3088 | ++DOCSHELL 1DAE7400 == 48 [pid = 3088] [id = 596] 17:08:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1DB94000) [pid = 3088] [serial = 1788] [outer = 00000000] 17:08:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1E4D8800) [pid = 3088] [serial = 1789] [outer = 1DB94000] 17:08:13 INFO - PROCESS | 3088 | 1461110893426 Marionette DEBUG loaded listener.js 17:08:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1E5E9C00) [pid = 3088] [serial = 1790] [outer = 1DB94000] 17:08:13 INFO - PROCESS | 3088 | 1461110893856 Marionette TRACE conn5 <- [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]]]}] 17:08:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:08:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 730ms 17:08:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:08:13 INFO - PROCESS | 3088 | 1461110893924 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 17:08:13 INFO - PROCESS | 3088 | 1461110893926 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 17:08:13 INFO - PROCESS | 3088 | 1461110893929 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:08:13 INFO - PROCESS | 3088 | 1461110893931 Marionette TRACE conn5 <- [1,2350,null,{}] 17:08:13 INFO - PROCESS | 3088 | 1461110893934 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:14 INFO - PROCESS | 3088 | 1461110894050 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 17:08:14 INFO - PROCESS | 3088 | 1461110894121 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:14 INFO - PROCESS | 3088 | ++DOCSHELL 1F04CC00 == 49 [pid = 3088] [id = 597] 17:08:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1F04F400) [pid = 3088] [serial = 1791] [outer = 00000000] 17:08:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1F084400) [pid = 3088] [serial = 1792] [outer = 1F04F400] 17:08:14 INFO - PROCESS | 3088 | 1461110894165 Marionette DEBUG loaded listener.js 17:08:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (1F080C00) [pid = 3088] [serial = 1793] [outer = 1F04F400] 17:08:14 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (139D2800) [pid = 3088] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:08:14 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (1C94DC00) [pid = 3088] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:08:14 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (1CD65800) [pid = 3088] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:08:14 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (131D4000) [pid = 3088] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:08:14 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (1E3CD400) [pid = 3088] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:08:14 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1F04D800) [pid = 3088] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:08:14 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1B80FC00) [pid = 3088] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:08:14 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1B508400) [pid = 3088] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:08:14 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (0F064400) [pid = 3088] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:08:14 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1C9A7000) [pid = 3088] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:08:14 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1C94B000) [pid = 3088] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:08:14 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1E3CF400) [pid = 3088] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:08:14 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (16E38800) [pid = 3088] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:08:14 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (0F5BE800) [pid = 3088] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:08:14 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (18A16400) [pid = 3088] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:08:14 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1843C800) [pid = 3088] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:08:14 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1BC17C00) [pid = 3088] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:08:14 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (12D52000) [pid = 3088] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:08:14 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1B87E400) [pid = 3088] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:08:14 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1B771800) [pid = 3088] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:08:14 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1751BC00) [pid = 3088] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:08:14 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (170F7800) [pid = 3088] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:08:14 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (1CEEB400) [pid = 3088] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:08:14 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (1DC92400) [pid = 3088] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:08:14 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (16153800) [pid = 3088] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:08:14 INFO - PROCESS | 3088 | 1461110894807 Marionette TRACE conn5 <- [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]]]}] 17:08:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:08:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 930ms 17:08:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:08:14 INFO - PROCESS | 3088 | 1461110894860 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 17:08:14 INFO - PROCESS | 3088 | 1461110894862 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 17:08:14 INFO - PROCESS | 3088 | 1461110894865 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:08:14 INFO - PROCESS | 3088 | 1461110894867 Marionette TRACE conn5 <- [1,2354,null,{}] 17:08:14 INFO - PROCESS | 3088 | 1461110894871 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:14 INFO - PROCESS | 3088 | 1461110894986 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 17:08:15 INFO - PROCESS | 3088 | 1461110895053 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:15 INFO - PROCESS | 3088 | ++DOCSHELL 1269AC00 == 50 [pid = 3088] [id = 598] 17:08:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (12710000) [pid = 3088] [serial = 1794] [outer = 00000000] 17:08:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (16E1C000) [pid = 3088] [serial = 1795] [outer = 12710000] 17:08:15 INFO - PROCESS | 3088 | 1461110895100 Marionette DEBUG loaded listener.js 17:08:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1843C800) [pid = 3088] [serial = 1796] [outer = 12710000] 17:08:15 INFO - PROCESS | 3088 | 1461110895485 Marionette TRACE conn5 <- [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]]]}] 17:08:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:08:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 670ms 17:08:15 INFO - PROCESS | 3088 | 1461110895536 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 17:08:15 INFO - PROCESS | 3088 | 1461110895538 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 17:08:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:08:15 INFO - PROCESS | 3088 | 1461110895541 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:08:15 INFO - PROCESS | 3088 | 1461110895543 Marionette TRACE conn5 <- [1,2358,null,{}] 17:08:15 INFO - PROCESS | 3088 | 1461110895546 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:15 INFO - PROCESS | 3088 | 1461110895626 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 17:08:15 INFO - PROCESS | 3088 | 1461110895633 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:15 INFO - PROCESS | 3088 | ++DOCSHELL 16EF4800 == 51 [pid = 3088] [id = 599] 17:08:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1B508400) [pid = 3088] [serial = 1797] [outer = 00000000] 17:08:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1CD65800) [pid = 3088] [serial = 1798] [outer = 1B508400] 17:08:15 INFO - PROCESS | 3088 | 1461110895679 Marionette DEBUG loaded listener.js 17:08:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1DBA1400) [pid = 3088] [serial = 1799] [outer = 1B508400] 17:08:16 INFO - PROCESS | 3088 | 1461110896126 Marionette TRACE conn5 <- [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]]]}] 17:08:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:08:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 630ms 17:08:16 INFO - PROCESS | 3088 | 1461110896172 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 17:08:16 INFO - PROCESS | 3088 | 1461110896174 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 17:08:16 INFO - PROCESS | 3088 | 1461110896178 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:08:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:08:16 INFO - PROCESS | 3088 | 1461110896179 Marionette TRACE conn5 <- [1,2362,null,{}] 17:08:16 INFO - PROCESS | 3088 | 1461110896183 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:16 INFO - PROCESS | 3088 | 1461110896267 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 17:08:16 INFO - PROCESS | 3088 | 1461110896273 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:16 INFO - PROCESS | 3088 | ++DOCSHELL 1E3CD000 == 52 [pid = 3088] [id = 600] 17:08:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1E5EDC00) [pid = 3088] [serial = 1800] [outer = 00000000] 17:08:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1F788400) [pid = 3088] [serial = 1801] [outer = 1E5EDC00] 17:08:16 INFO - PROCESS | 3088 | 1461110896319 Marionette DEBUG loaded listener.js 17:08:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (201A3400) [pid = 3088] [serial = 1802] [outer = 1E5EDC00] 17:08:16 INFO - PROCESS | 3088 | 1461110896973 Marionette TRACE conn5 <- [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]]]}] 17:08:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:08:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 830ms 17:08:17 INFO - PROCESS | 3088 | 1461110897013 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 17:08:17 INFO - PROCESS | 3088 | 1461110897018 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 17:08:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:08:17 INFO - PROCESS | 3088 | 1461110897024 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:08:17 INFO - PROCESS | 3088 | 1461110897029 Marionette TRACE conn5 <- [1,2366,null,{}] 17:08:17 INFO - PROCESS | 3088 | 1461110897037 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:17 INFO - PROCESS | 3088 | 1461110897151 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 17:08:17 INFO - PROCESS | 3088 | 1461110897313 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:17 INFO - PROCESS | 3088 | ++DOCSHELL 16C12800 == 53 [pid = 3088] [id = 601] 17:08:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (16E1BC00) [pid = 3088] [serial = 1803] [outer = 00000000] 17:08:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1A3D4C00) [pid = 3088] [serial = 1804] [outer = 16E1BC00] 17:08:17 INFO - PROCESS | 3088 | 1461110897371 Marionette DEBUG loaded listener.js 17:08:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1B751000) [pid = 3088] [serial = 1805] [outer = 16E1BC00] 17:08:18 INFO - PROCESS | 3088 | 1461110898011 Marionette TRACE conn5 <- [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]]]}] 17:08:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:08:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1024ms 17:08:18 INFO - PROCESS | 3088 | 1461110898052 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 17:08:18 INFO - PROCESS | 3088 | 1461110898058 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 17:08:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:08:18 INFO - PROCESS | 3088 | 1461110898065 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:08:18 INFO - PROCESS | 3088 | 1461110898068 Marionette TRACE conn5 <- [1,2370,null,{}] 17:08:18 INFO - PROCESS | 3088 | 1461110898072 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:18 INFO - PROCESS | 3088 | 1461110898185 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 17:08:18 INFO - PROCESS | 3088 | 1461110898329 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:18 INFO - PROCESS | 3088 | ++DOCSHELL 1B804800 == 54 [pid = 3088] [id = 602] 17:08:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1B87E400) [pid = 3088] [serial = 1806] [outer = 00000000] 17:08:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1C94E800) [pid = 3088] [serial = 1807] [outer = 1B87E400] 17:08:18 INFO - PROCESS | 3088 | 1461110898385 Marionette DEBUG loaded listener.js 17:08:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1CD6E400) [pid = 3088] [serial = 1808] [outer = 1B87E400] 17:08:18 INFO - PROCESS | 3088 | 1461110898975 Marionette TRACE conn5 <- [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]]]}] 17:08:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:08:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 970ms 17:08:19 INFO - PROCESS | 3088 | 1461110899037 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 17:08:19 INFO - PROCESS | 3088 | 1461110899039 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 17:08:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:08:19 INFO - PROCESS | 3088 | 1461110899043 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:08:19 INFO - PROCESS | 3088 | 1461110899047 Marionette TRACE conn5 <- [1,2374,null,{}] 17:08:19 INFO - PROCESS | 3088 | 1461110899058 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:19 INFO - PROCESS | 3088 | 1461110899207 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 17:08:19 INFO - PROCESS | 3088 | 1461110899346 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:19 INFO - PROCESS | 3088 | ++DOCSHELL 1DA0D000 == 55 [pid = 3088] [id = 603] 17:08:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1F64E400) [pid = 3088] [serial = 1809] [outer = 00000000] 17:08:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (2041CC00) [pid = 3088] [serial = 1810] [outer = 1F64E400] 17:08:19 INFO - PROCESS | 3088 | 1461110899405 Marionette DEBUG loaded listener.js 17:08:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (20427400) [pid = 3088] [serial = 1811] [outer = 1F64E400] 17:08:19 INFO - PROCESS | 3088 | 1461110899982 Marionette TRACE conn5 <- [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]]]}] 17:08:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:08:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 969ms 17:08:20 INFO - PROCESS | 3088 | 1461110900016 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 17:08:20 INFO - PROCESS | 3088 | 1461110900019 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 17:08:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:08:20 INFO - PROCESS | 3088 | 1461110900023 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:08:20 INFO - PROCESS | 3088 | 1461110900025 Marionette TRACE conn5 <- [1,2378,null,{}] 17:08:20 INFO - PROCESS | 3088 | 1461110900029 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:20 INFO - PROCESS | 3088 | 1461110900135 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 17:08:20 INFO - PROCESS | 3088 | 1461110900301 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:20 INFO - PROCESS | 3088 | ++DOCSHELL 0F119C00 == 56 [pid = 3088] [id = 604] 17:08:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1E4D8C00) [pid = 3088] [serial = 1812] [outer = 00000000] 17:08:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (20998800) [pid = 3088] [serial = 1813] [outer = 1E4D8C00] 17:08:20 INFO - PROCESS | 3088 | 1461110900357 Marionette DEBUG loaded listener.js 17:08:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (209B3400) [pid = 3088] [serial = 1814] [outer = 1E4D8C00] 17:08:21 INFO - PROCESS | 3088 | 1461110901197 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 17:08:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:08:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1236ms 17:08:21 INFO - PROCESS | 3088 | 1461110901263 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 17:08:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:08:21 INFO - PROCESS | 3088 | 1461110901267 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 17:08:21 INFO - PROCESS | 3088 | 1461110901272 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:08:21 INFO - PROCESS | 3088 | 1461110901277 Marionette TRACE conn5 <- [1,2382,null,{}] 17:08:21 INFO - PROCESS | 3088 | 1461110901283 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:21 INFO - PROCESS | 3088 | 1461110901382 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 17:08:21 INFO - PROCESS | 3088 | 1461110901532 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:21 INFO - PROCESS | 3088 | ++DOCSHELL 0AF70C00 == 57 [pid = 3088] [id = 605] 17:08:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (0AF71800) [pid = 3088] [serial = 1815] [outer = 00000000] 17:08:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (16158C00) [pid = 3088] [serial = 1816] [outer = 0AF71800] 17:08:21 INFO - PROCESS | 3088 | 1461110901582 Marionette DEBUG loaded listener.js 17:08:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1758A400) [pid = 3088] [serial = 1817] [outer = 0AF71800] 17:08:22 INFO - PROCESS | 3088 | --DOCSHELL 16EF4800 == 56 [pid = 3088] [id = 599] 17:08:22 INFO - PROCESS | 3088 | --DOCSHELL 1269AC00 == 55 [pid = 3088] [id = 598] 17:08:22 INFO - PROCESS | 3088 | --DOCSHELL 1F04CC00 == 54 [pid = 3088] [id = 597] 17:08:22 INFO - PROCESS | 3088 | --DOCSHELL 1DAE7400 == 53 [pid = 3088] [id = 596] 17:08:22 INFO - PROCESS | 3088 | --DOCSHELL 1CD6A800 == 52 [pid = 3088] [id = 595] 17:08:22 INFO - PROCESS | 3088 | --DOCSHELL 1C7A0C00 == 51 [pid = 3088] [id = 594] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (1B7A5800) [pid = 3088] [serial = 1717] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (1F64D800) [pid = 3088] [serial = 1720] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1F78A000) [pid = 3088] [serial = 1723] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (1F07E000) [pid = 3088] [serial = 1756] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOCSHELL 1B13D800 == 50 [pid = 3088] [id = 593] 17:08:22 INFO - PROCESS | 3088 | --DOCSHELL 13935400 == 49 [pid = 3088] [id = 592] 17:08:22 INFO - PROCESS | 3088 | --DOCSHELL 1843D400 == 48 [pid = 3088] [id = 591] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1A365000) [pid = 3088] [serial = 1670] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1CEEC800) [pid = 3088] [serial = 1637] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1CD75800) [pid = 3088] [serial = 1604] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (16EF7800) [pid = 3088] [serial = 1628] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1E5F0400) [pid = 3088] [serial = 1676] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1F057400) [pid = 3088] [serial = 1679] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1CC75800) [pid = 3088] [serial = 1625] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (1B7A6400) [pid = 3088] [serial = 1673] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (13A55000) [pid = 3088] [serial = 1562] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (1CC7A800) [pid = 3088] [serial = 1601] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1CD72400) [pid = 3088] [serial = 1634] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1E4CEC00) [pid = 3088] [serial = 1667] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1A3A4800) [pid = 3088] [serial = 1565] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (13A06400) [pid = 3088] [serial = 1595] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1B769C00) [pid = 3088] [serial = 1631] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1B508800) [pid = 3088] [serial = 1598] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (1B133C00) [pid = 3088] [serial = 1730] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (1A36DC00) [pid = 3088] [serial = 1729] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (18447000) [pid = 3088] [serial = 1714] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (18E08400) [pid = 3088] [serial = 1732] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (1A36B400) [pid = 3088] [serial = 1733] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (1DB96000) [pid = 3088] [serial = 1747] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (1BC19800) [pid = 3088] [serial = 1750] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (1E457800) [pid = 3088] [serial = 1753] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (1DB95400) [pid = 3088] [serial = 1748] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (1A3A2C00) [pid = 3088] [serial = 1727] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (18446800) [pid = 3088] [serial = 1726] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (1C94A000) [pid = 3088] [serial = 1741] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (1C42D800) [pid = 3088] [serial = 1739] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (1E454400) [pid = 3088] [serial = 1754] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (1C94F800) [pid = 3088] [serial = 1742] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (1CD70400) [pid = 3088] [serial = 1745] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (1B93B800) [pid = 3088] [serial = 1738] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (1B78E800) [pid = 3088] [serial = 1735] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (1B79B000) [pid = 3088] [serial = 1736] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (1CD69800) [pid = 3088] [serial = 1744] [outer = 00000000] [url = about:blank] 17:08:22 INFO - PROCESS | 3088 | 1461110902274 Marionette TRACE conn5 <- [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]]]}] 17:08:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:08:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1027ms 17:08:22 INFO - PROCESS | 3088 | 1461110902300 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 17:08:22 INFO - PROCESS | 3088 | 1461110902305 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 17:08:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:08:22 INFO - PROCESS | 3088 | 1461110902348 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:08:22 INFO - PROCESS | 3088 | 1461110902351 Marionette TRACE conn5 <- [1,2386,null,{}] 17:08:22 INFO - PROCESS | 3088 | 1461110902356 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:22 INFO - PROCESS | 3088 | 1461110902442 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 17:08:22 INFO - PROCESS | 3088 | 1461110902450 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:22 INFO - PROCESS | 3088 | ++DOCSHELL 12704000 == 49 [pid = 3088] [id = 606] 17:08:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (12708000) [pid = 3088] [serial = 1818] [outer = 00000000] 17:08:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (161ED800) [pid = 3088] [serial = 1819] [outer = 12708000] 17:08:22 INFO - PROCESS | 3088 | 1461110902496 Marionette DEBUG loaded listener.js 17:08:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (16E3F800) [pid = 3088] [serial = 1820] [outer = 12708000] 17:08:23 INFO - PROCESS | 3088 | 1461110903056 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 17:08:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:08:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 750ms 17:08:23 INFO - PROCESS | 3088 | 1461110903077 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 17:08:23 INFO - PROCESS | 3088 | 1461110903080 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 17:08:23 INFO - PROCESS | 3088 | 1461110903083 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:08:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:08:23 INFO - PROCESS | 3088 | 1461110903087 Marionette TRACE conn5 <- [1,2390,null,{}] 17:08:23 INFO - PROCESS | 3088 | 1461110903097 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:23 INFO - PROCESS | 3088 | 1461110903181 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 17:08:23 INFO - PROCESS | 3088 | 1461110903279 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:23 INFO - PROCESS | 3088 | ++DOCSHELL 1A362400 == 50 [pid = 3088] [id = 607] 17:08:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1A363C00) [pid = 3088] [serial = 1821] [outer = 00000000] 17:08:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (1A7C7800) [pid = 3088] [serial = 1822] [outer = 1A363C00] 17:08:23 INFO - PROCESS | 3088 | 1461110903326 Marionette DEBUG loaded listener.js 17:08:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (1B508800) [pid = 3088] [serial = 1823] [outer = 1A363C00] 17:08:23 INFO - PROCESS | 3088 | 1461110903704 Marionette TRACE conn5 <- [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]]]}] 17:08:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:08:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 17:08:23 INFO - PROCESS | 3088 | 1461110903757 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 17:08:23 INFO - PROCESS | 3088 | 1461110903760 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 17:08:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:08:23 INFO - PROCESS | 3088 | 1461110903763 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:08:23 INFO - PROCESS | 3088 | 1461110903765 Marionette TRACE conn5 <- [1,2394,null,{}] 17:08:23 INFO - PROCESS | 3088 | 1461110903769 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:23 INFO - PROCESS | 3088 | 1461110903853 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 17:08:23 INFO - PROCESS | 3088 | 1461110903859 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:23 INFO - PROCESS | 3088 | ++DOCSHELL 1B50AC00 == 51 [pid = 3088] [id = 608] 17:08:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (1B758800) [pid = 3088] [serial = 1824] [outer = 00000000] 17:08:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (1B771400) [pid = 3088] [serial = 1825] [outer = 1B758800] 17:08:23 INFO - PROCESS | 3088 | 1461110903908 Marionette DEBUG loaded listener.js 17:08:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (1B78E000) [pid = 3088] [serial = 1826] [outer = 1B758800] 17:08:24 INFO - PROCESS | 3088 | 1461110904379 Marionette TRACE conn5 <- [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]]]}] 17:08:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:08:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 670ms 17:08:24 INFO - PROCESS | 3088 | 1461110904438 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 17:08:24 INFO - PROCESS | 3088 | 1461110904440 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 17:08:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:08:24 INFO - PROCESS | 3088 | 1461110904443 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:08:24 INFO - PROCESS | 3088 | 1461110904445 Marionette TRACE conn5 <- [1,2398,null,{}] 17:08:24 INFO - PROCESS | 3088 | 1461110904449 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:24 INFO - PROCESS | 3088 | 1461110904561 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 17:08:24 INFO - PROCESS | 3088 | 1461110904657 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:24 INFO - PROCESS | 3088 | ++DOCSHELL 1B79F000 == 52 [pid = 3088] [id = 609] 17:08:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (1B7A0000) [pid = 3088] [serial = 1827] [outer = 00000000] 17:08:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (1B804000) [pid = 3088] [serial = 1828] [outer = 1B7A0000] 17:08:24 INFO - PROCESS | 3088 | 1461110904702 Marionette DEBUG loaded listener.js 17:08:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (1B810400) [pid = 3088] [serial = 1829] [outer = 1B7A0000] 17:08:25 INFO - PROCESS | 3088 | 1461110905222 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 17:08:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:08:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 830ms 17:08:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:08:25 INFO - PROCESS | 3088 | 1461110905277 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 17:08:25 INFO - PROCESS | 3088 | 1461110905279 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 17:08:25 INFO - PROCESS | 3088 | 1461110905283 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:08:25 INFO - PROCESS | 3088 | 1461110905284 Marionette TRACE conn5 <- [1,2402,null,{}] 17:08:25 INFO - PROCESS | 3088 | 1461110905288 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:25 INFO - PROCESS | 3088 | 1461110905432 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 17:08:25 INFO - PROCESS | 3088 | 1461110905515 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:25 INFO - PROCESS | 3088 | ++DOCSHELL 1B930800 == 53 [pid = 3088] [id = 610] 17:08:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (1B930C00) [pid = 3088] [serial = 1830] [outer = 00000000] 17:08:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (1C67AC00) [pid = 3088] [serial = 1831] [outer = 1B930C00] 17:08:25 INFO - PROCESS | 3088 | 1461110905563 Marionette DEBUG loaded listener.js 17:08:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (1C79C000) [pid = 3088] [serial = 1832] [outer = 1B930C00] 17:08:26 INFO - PROCESS | 3088 | 1461110906005 Marionette TRACE conn5 <- [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]]]}] 17:08:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:08:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 770ms 17:08:26 INFO - PROCESS | 3088 | 1461110906053 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 17:08:26 INFO - PROCESS | 3088 | 1461110906055 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 17:08:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:08:26 INFO - PROCESS | 3088 | 1461110906059 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:08:26 INFO - PROCESS | 3088 | 1461110906060 Marionette TRACE conn5 <- [1,2406,null,{}] 17:08:26 INFO - PROCESS | 3088 | 1461110906069 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:26 INFO - PROCESS | 3088 | 1461110906182 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 17:08:26 INFO - PROCESS | 3088 | 1461110906188 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:26 INFO - PROCESS | 3088 | ++DOCSHELL 1C948C00 == 54 [pid = 3088] [id = 611] 17:08:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (1C94D000) [pid = 3088] [serial = 1833] [outer = 00000000] 17:08:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (1CABD800) [pid = 3088] [serial = 1834] [outer = 1C94D000] 17:08:26 INFO - PROCESS | 3088 | 1461110906233 Marionette DEBUG loaded listener.js 17:08:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1CABD000) [pid = 3088] [serial = 1835] [outer = 1C94D000] 17:08:26 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (17518000) [pid = 3088] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:08:26 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (1F04E400) [pid = 3088] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:08:26 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (139D9400) [pid = 3088] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:08:26 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (1CD6C400) [pid = 3088] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:08:26 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (1DB94000) [pid = 3088] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:08:26 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (1B758C00) [pid = 3088] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:08:26 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (1C7A1000) [pid = 3088] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:08:26 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (1843FC00) [pid = 3088] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:08:26 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (16C10400) [pid = 3088] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:08:26 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (12710000) [pid = 3088] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:08:26 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (1EF82000) [pid = 3088] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:08:26 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (1F04F400) [pid = 3088] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:08:26 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (1B508400) [pid = 3088] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:08:26 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (1B76A800) [pid = 3088] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:08:26 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (1E455400) [pid = 3088] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:08:26 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (1F759800) [pid = 3088] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:08:26 INFO - PROCESS | 3088 | 1461110906837 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:08:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:08:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 830ms 17:08:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:08:26 INFO - PROCESS | 3088 | 1461110906889 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 17:08:26 INFO - PROCESS | 3088 | 1461110906891 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 17:08:26 INFO - PROCESS | 3088 | 1461110906895 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:08:26 INFO - PROCESS | 3088 | 1461110906896 Marionette TRACE conn5 <- [1,2410,null,{}] 17:08:26 INFO - PROCESS | 3088 | 1461110906900 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:27 INFO - PROCESS | 3088 | 1461110907017 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 17:08:27 INFO - PROCESS | 3088 | 1461110907056 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:27 INFO - PROCESS | 3088 | ++DOCSHELL 1A362800 == 55 [pid = 3088] [id = 612] 17:08:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (1A36A800) [pid = 3088] [serial = 1836] [outer = 00000000] 17:08:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1C7A1000) [pid = 3088] [serial = 1837] [outer = 1A36A800] 17:08:27 INFO - PROCESS | 3088 | 1461110907101 Marionette DEBUG loaded listener.js 17:08:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (1C9B4800) [pid = 3088] [serial = 1838] [outer = 1A36A800] 17:08:27 INFO - PROCESS | 3088 | 1461110907497 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:08:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:08:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 17:08:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:08:27 INFO - PROCESS | 3088 | 1461110907565 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 17:08:27 INFO - PROCESS | 3088 | 1461110907567 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 17:08:27 INFO - PROCESS | 3088 | 1461110907570 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:08:27 INFO - PROCESS | 3088 | 1461110907572 Marionette TRACE conn5 <- [1,2414,null,{}] 17:08:27 INFO - PROCESS | 3088 | 1461110907576 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:27 INFO - PROCESS | 3088 | 1461110907660 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 17:08:27 INFO - PROCESS | 3088 | 1461110907669 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:27 INFO - PROCESS | 3088 | ++DOCSHELL 1CC75400 == 56 [pid = 3088] [id = 613] 17:08:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (1CD60800) [pid = 3088] [serial = 1839] [outer = 00000000] 17:08:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (1CD69400) [pid = 3088] [serial = 1840] [outer = 1CD60800] 17:08:27 INFO - PROCESS | 3088 | 1461110907715 Marionette DEBUG loaded listener.js 17:08:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (1CD6FC00) [pid = 3088] [serial = 1841] [outer = 1CD60800] 17:08:28 INFO - PROCESS | 3088 | 1461110908137 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 17:08:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:08:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 630ms 17:08:28 INFO - PROCESS | 3088 | 1461110908202 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 17:08:28 INFO - PROCESS | 3088 | 1461110908204 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 17:08:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:08:28 INFO - PROCESS | 3088 | 1461110908207 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:08:28 INFO - PROCESS | 3088 | 1461110908209 Marionette TRACE conn5 <- [1,2418,null,{}] 17:08:28 INFO - PROCESS | 3088 | 1461110908213 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:28 INFO - PROCESS | 3088 | 1461110908293 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 17:08:28 INFO - PROCESS | 3088 | 1461110908300 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:28 INFO - PROCESS | 3088 | ++DOCSHELL 1A7BEC00 == 57 [pid = 3088] [id = 614] 17:08:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (1CC76400) [pid = 3088] [serial = 1842] [outer = 00000000] 17:08:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (1CD7B000) [pid = 3088] [serial = 1843] [outer = 1CC76400] 17:08:28 INFO - PROCESS | 3088 | 1461110908345 Marionette DEBUG loaded listener.js 17:08:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (1CEE9C00) [pid = 3088] [serial = 1844] [outer = 1CC76400] 17:08:28 INFO - PROCESS | 3088 | 1461110908979 Marionette TRACE conn5 <- [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]]]}] 17:08:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:08:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 830ms 17:08:29 INFO - PROCESS | 3088 | 1461110909043 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 17:08:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:08:29 INFO - PROCESS | 3088 | 1461110909047 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 17:08:29 INFO - PROCESS | 3088 | 1461110909053 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:08:29 INFO - PROCESS | 3088 | 1461110909057 Marionette TRACE conn5 <- [1,2422,null,{}] 17:08:29 INFO - PROCESS | 3088 | 1461110909063 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:29 INFO - PROCESS | 3088 | 1461110909245 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 17:08:29 INFO - PROCESS | 3088 | 1461110909352 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:29 INFO - PROCESS | 3088 | ++DOCSHELL 131D9000 == 58 [pid = 3088] [id = 615] 17:08:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (1392F800) [pid = 3088] [serial = 1845] [outer = 00000000] 17:08:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (16C11C00) [pid = 3088] [serial = 1846] [outer = 1392F800] 17:08:29 INFO - PROCESS | 3088 | 1461110909409 Marionette DEBUG loaded listener.js 17:08:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (17511C00) [pid = 3088] [serial = 1847] [outer = 1392F800] 17:08:30 INFO - PROCESS | 3088 | 1461110910012 Marionette TRACE conn5 <- [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]]]}] 17:08:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:08:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1024ms 17:08:30 INFO - PROCESS | 3088 | 1461110910078 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 17:08:30 INFO - PROCESS | 3088 | 1461110910085 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 17:08:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:08:30 INFO - PROCESS | 3088 | 1461110910091 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:08:30 INFO - PROCESS | 3088 | 1461110910094 Marionette TRACE conn5 <- [1,2426,null,{}] 17:08:30 INFO - PROCESS | 3088 | 1461110910098 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:30 INFO - PROCESS | 3088 | 1461110910237 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 17:08:30 INFO - PROCESS | 3088 | 1461110910378 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:30 INFO - PROCESS | 3088 | ++DOCSHELL 1A3EA800 == 59 [pid = 3088] [id = 616] 17:08:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (1A3F3C00) [pid = 3088] [serial = 1848] [outer = 00000000] 17:08:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (1B769C00) [pid = 3088] [serial = 1849] [outer = 1A3F3C00] 17:08:30 INFO - PROCESS | 3088 | 1461110910434 Marionette DEBUG loaded listener.js 17:08:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (1B79E000) [pid = 3088] [serial = 1850] [outer = 1A3F3C00] 17:08:31 INFO - PROCESS | 3088 | 1461110911078 Marionette TRACE conn5 <- [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]]]}] 17:08:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:08:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1021ms 17:08:31 INFO - PROCESS | 3088 | 1461110911114 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 17:08:31 INFO - PROCESS | 3088 | 1461110911116 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 17:08:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:08:31 INFO - PROCESS | 3088 | 1461110911120 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:08:31 INFO - PROCESS | 3088 | 1461110911124 Marionette TRACE conn5 <- [1,2430,null,{}] 17:08:31 INFO - PROCESS | 3088 | 1461110911136 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:31 INFO - PROCESS | 3088 | 1461110911305 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 17:08:31 INFO - PROCESS | 3088 | 1461110911448 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:31 INFO - PROCESS | 3088 | ++DOCSHELL 1CD62400 == 60 [pid = 3088] [id = 617] 17:08:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1CD6BC00) [pid = 3088] [serial = 1851] [outer = 00000000] 17:08:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1DB95800) [pid = 3088] [serial = 1852] [outer = 1CD6BC00] 17:08:31 INFO - PROCESS | 3088 | 1461110911507 Marionette DEBUG loaded listener.js 17:08:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1DB9A400) [pid = 3088] [serial = 1853] [outer = 1CD6BC00] 17:08:32 INFO - PROCESS | 3088 | 1461110912111 Marionette TRACE conn5 <- [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]]]}] 17:08:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:08:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1020ms 17:08:32 INFO - PROCESS | 3088 | 1461110912144 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 17:08:32 INFO - PROCESS | 3088 | 1461110912147 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 17:08:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:08:32 INFO - PROCESS | 3088 | 1461110912150 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:08:32 INFO - PROCESS | 3088 | 1461110912152 Marionette TRACE conn5 <- [1,2434,null,{}] 17:08:32 INFO - PROCESS | 3088 | 1461110912156 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:32 INFO - PROCESS | 3088 | 1461110912262 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 17:08:32 INFO - PROCESS | 3088 | 1461110912403 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:32 INFO - PROCESS | 3088 | ++DOCSHELL 1DCEE800 == 61 [pid = 3088] [id = 618] 17:08:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1DCF0000) [pid = 3088] [serial = 1854] [outer = 00000000] 17:08:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1E3CD400) [pid = 3088] [serial = 1855] [outer = 1DCF0000] 17:08:32 INFO - PROCESS | 3088 | 1461110912459 Marionette DEBUG loaded listener.js 17:08:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1E453000) [pid = 3088] [serial = 1856] [outer = 1DCF0000] 17:08:33 INFO - PROCESS | 3088 | 1461110913032 Marionette TRACE conn5 <- [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]]]}] 17:08:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:08:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 930ms 17:08:33 INFO - PROCESS | 3088 | 1461110913084 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 17:08:33 INFO - PROCESS | 3088 | 1461110913086 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 17:08:33 INFO - PROCESS | 3088 | 1461110913090 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:08:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:08:33 INFO - PROCESS | 3088 | 1461110913092 Marionette TRACE conn5 <- [1,2438,null,{}] 17:08:33 INFO - PROCESS | 3088 | 1461110913096 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:33 INFO - PROCESS | 3088 | 1461110913198 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 17:08:33 INFO - PROCESS | 3088 | 1461110913312 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:33 INFO - PROCESS | 3088 | ++DOCSHELL 0AF72400 == 62 [pid = 3088] [id = 619] 17:08:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (0F113C00) [pid = 3088] [serial = 1857] [outer = 00000000] 17:08:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1743B800) [pid = 3088] [serial = 1858] [outer = 0F113C00] 17:08:33 INFO - PROCESS | 3088 | 1461110913522 Marionette DEBUG loaded listener.js 17:08:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (18E0A400) [pid = 3088] [serial = 1859] [outer = 0F113C00] 17:08:34 INFO - PROCESS | 3088 | 1461110914104 Marionette TRACE conn5 <- [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]]]}] 17:08:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:08:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1075ms 17:08:34 INFO - PROCESS | 3088 | 1461110914169 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 17:08:34 INFO - PROCESS | 3088 | 1461110914174 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 17:08:34 INFO - PROCESS | 3088 | 1461110914179 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:08:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:08:34 INFO - PROCESS | 3088 | 1461110914182 Marionette TRACE conn5 <- [1,2442,null,{}] 17:08:34 INFO - PROCESS | 3088 | 1461110914187 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:34 INFO - PROCESS | 3088 | 1461110914291 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 17:08:34 INFO - PROCESS | 3088 | 1461110914440 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:34 INFO - PROCESS | 3088 | ++DOCSHELL 1B756C00 == 63 [pid = 3088] [id = 620] 17:08:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1B757400) [pid = 3088] [serial = 1860] [outer = 00000000] 17:08:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1B790800) [pid = 3088] [serial = 1861] [outer = 1B757400] 17:08:34 INFO - PROCESS | 3088 | 1461110914491 Marionette DEBUG loaded listener.js 17:08:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1B798800) [pid = 3088] [serial = 1862] [outer = 1B757400] 17:08:34 INFO - PROCESS | 3088 | --DOCSHELL 1F04C800 == 62 [pid = 3088] [id = 570] 17:08:34 INFO - PROCESS | 3088 | --DOCSHELL 1CC75400 == 61 [pid = 3088] [id = 613] 17:08:34 INFO - PROCESS | 3088 | --DOCSHELL 1A362800 == 60 [pid = 3088] [id = 612] 17:08:34 INFO - PROCESS | 3088 | --DOCSHELL 1C948C00 == 59 [pid = 3088] [id = 611] 17:08:34 INFO - PROCESS | 3088 | --DOCSHELL 1B930800 == 58 [pid = 3088] [id = 610] 17:08:34 INFO - PROCESS | 3088 | --DOCSHELL 1B79F000 == 57 [pid = 3088] [id = 609] 17:08:34 INFO - PROCESS | 3088 | --DOCSHELL 1B50AC00 == 56 [pid = 3088] [id = 608] 17:08:34 INFO - PROCESS | 3088 | --DOCSHELL 1A362400 == 55 [pid = 3088] [id = 607] 17:08:34 INFO - PROCESS | 3088 | --DOCSHELL 12704000 == 54 [pid = 3088] [id = 606] 17:08:34 INFO - PROCESS | 3088 | --DOCSHELL 0AF70C00 == 53 [pid = 3088] [id = 605] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (1F788400) [pid = 3088] [serial = 1801] [outer = 00000000] [url = about:blank] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1C79B800) [pid = 3088] [serial = 1718] [outer = 00000000] [url = about:blank] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (1F654400) [pid = 3088] [serial = 1721] [outer = 00000000] [url = about:blank] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1F78B400) [pid = 3088] [serial = 1724] [outer = 00000000] [url = about:blank] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1CDC0800) [pid = 3088] [serial = 1751] [outer = 00000000] [url = about:blank] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1F652000) [pid = 3088] [serial = 1712] [outer = 00000000] [url = about:blank] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1A366C00) [pid = 3088] [serial = 1715] [outer = 00000000] [url = about:blank] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1CEE3C00) [pid = 3088] [serial = 1786] [outer = 00000000] [url = about:blank] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1CEEB800) [pid = 3088] [serial = 1787] [outer = 00000000] [url = about:blank] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (1E5E9C00) [pid = 3088] [serial = 1790] [outer = 00000000] [url = about:blank] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (1B87A400) [pid = 3088] [serial = 1780] [outer = 00000000] [url = about:blank] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (1B935C00) [pid = 3088] [serial = 1781] [outer = 00000000] [url = about:blank] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (16C0C800) [pid = 3088] [serial = 1759] [outer = 00000000] [url = about:blank] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (2098B800) [pid = 3088] [serial = 1771] [outer = 00000000] [url = about:blank] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (1E4D8800) [pid = 3088] [serial = 1789] [outer = 00000000] [url = about:blank] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (1CC78800) [pid = 3088] [serial = 1783] [outer = 00000000] [url = about:blank] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (1B754800) [pid = 3088] [serial = 1775] [outer = 00000000] [url = about:blank] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (1B4E4C00) [pid = 3088] [serial = 1774] [outer = 00000000] [url = about:blank] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (17515400) [pid = 3088] [serial = 1777] [outer = 00000000] [url = about:blank] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (18E03800) [pid = 3088] [serial = 1778] [outer = 00000000] [url = about:blank] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (1F07C800) [pid = 3088] [serial = 1765] [outer = 00000000] [url = about:blank] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (2041B800) [pid = 3088] [serial = 1768] [outer = 00000000] [url = about:blank] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (16E1C000) [pid = 3088] [serial = 1795] [outer = 00000000] [url = about:blank] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (1B78D000) [pid = 3088] [serial = 1762] [outer = 00000000] [url = about:blank] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (1F07D400) [pid = 3088] [serial = 1757] [outer = 00000000] [url = about:blank] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (1F084400) [pid = 3088] [serial = 1792] [outer = 00000000] [url = about:blank] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (1CD65800) [pid = 3088] [serial = 1798] [outer = 00000000] [url = about:blank] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (1F080C00) [pid = 3088] [serial = 1793] [outer = 00000000] [url = about:blank] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (1DBA1400) [pid = 3088] [serial = 1799] [outer = 00000000] [url = about:blank] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (1843C800) [pid = 3088] [serial = 1796] [outer = 00000000] [url = about:blank] 17:08:34 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (1CC81800) [pid = 3088] [serial = 1784] [outer = 00000000] [url = about:blank] 17:08:35 INFO - PROCESS | 3088 | 1461110915014 Marionette TRACE conn5 <- [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]]]}] 17:08:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:08:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 870ms 17:08:35 INFO - PROCESS | 3088 | 1461110915054 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 17:08:35 INFO - PROCESS | 3088 | 1461110915058 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 17:08:35 INFO - PROCESS | 3088 | 1461110915064 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:08:35 INFO - PROCESS | 3088 | 1461110915066 Marionette TRACE conn5 <- [1,2446,null,{}] 17:08:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:08:35 INFO - PROCESS | 3088 | 1461110915070 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:35 INFO - PROCESS | 3088 | 1461110915157 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 17:08:35 INFO - PROCESS | 3088 | 1461110915259 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:35 INFO - PROCESS | 3088 | ++DOCSHELL 17438400 == 54 [pid = 3088] [id = 621] 17:08:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1743EC00) [pid = 3088] [serial = 1863] [outer = 00000000] 17:08:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1A36C000) [pid = 3088] [serial = 1864] [outer = 1743EC00] 17:08:35 INFO - PROCESS | 3088 | 1461110915306 Marionette DEBUG loaded listener.js 17:08:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1B4E5800) [pid = 3088] [serial = 1865] [outer = 1743EC00] 17:08:35 INFO - PROCESS | 3088 | 1461110915729 Marionette TRACE conn5 <- [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]]]}] 17:08:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:08:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 730ms 17:08:35 INFO - PROCESS | 3088 | 1461110915799 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 17:08:35 INFO - PROCESS | 3088 | 1461110915801 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 17:08:35 INFO - PROCESS | 3088 | 1461110915805 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:08:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:08:35 INFO - PROCESS | 3088 | 1461110915808 Marionette TRACE conn5 <- [1,2450,null,{}] 17:08:35 INFO - PROCESS | 3088 | 1461110915819 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:35 INFO - PROCESS | 3088 | 1461110915938 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 17:08:35 INFO - PROCESS | 3088 | 1461110915954 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:35 INFO - PROCESS | 3088 | ++DOCSHELL 1B938C00 == 55 [pid = 3088] [id = 622] 17:08:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (1B939C00) [pid = 3088] [serial = 1866] [outer = 00000000] 17:08:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (1C42A400) [pid = 3088] [serial = 1867] [outer = 1B939C00] 17:08:35 INFO - PROCESS | 3088 | 1461110916000 Marionette DEBUG loaded listener.js 17:08:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1C432400) [pid = 3088] [serial = 1868] [outer = 1B939C00] 17:08:36 INFO - PROCESS | 3088 | 1461110916440 Marionette TRACE conn5 <- [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]]]}] 17:08:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:08:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 670ms 17:08:36 INFO - PROCESS | 3088 | 1461110916483 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 17:08:36 INFO - PROCESS | 3088 | 1461110916485 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 17:08:36 INFO - PROCESS | 3088 | 1461110916489 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:08:36 INFO - PROCESS | 3088 | 1461110916490 Marionette TRACE conn5 <- [1,2454,null,{}] 17:08:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:08:36 INFO - PROCESS | 3088 | 1461110916494 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:36 INFO - PROCESS | 3088 | 1461110916577 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 17:08:36 INFO - PROCESS | 3088 | 1461110916583 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:36 INFO - PROCESS | 3088 | ++DOCSHELL 1C94C000 == 56 [pid = 3088] [id = 623] 17:08:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (1C94CC00) [pid = 3088] [serial = 1869] [outer = 00000000] 17:08:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (1CC76000) [pid = 3088] [serial = 1870] [outer = 1C94CC00] 17:08:36 INFO - PROCESS | 3088 | 1461110916628 Marionette DEBUG loaded listener.js 17:08:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (1CC79C00) [pid = 3088] [serial = 1871] [outer = 1C94CC00] 17:08:37 INFO - PROCESS | 3088 | 1461110917065 Marionette TRACE conn5 <- [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]]]}] 17:08:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:08:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 630ms 17:08:37 INFO - PROCESS | 3088 | 1461110917129 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 17:08:37 INFO - PROCESS | 3088 | 1461110917131 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 17:08:37 INFO - PROCESS | 3088 | 1461110917134 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:08:37 INFO - PROCESS | 3088 | 1461110917136 Marionette TRACE conn5 <- [1,2458,null,{}] 17:08:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:08:37 INFO - PROCESS | 3088 | 1461110917139 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:37 INFO - PROCESS | 3088 | 1461110917253 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 17:08:37 INFO - PROCESS | 3088 | 1461110917259 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:37 INFO - PROCESS | 3088 | ++DOCSHELL 1CD5D400 == 57 [pid = 3088] [id = 624] 17:08:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (1CD63400) [pid = 3088] [serial = 1872] [outer = 00000000] 17:08:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (1CD72000) [pid = 3088] [serial = 1873] [outer = 1CD63400] 17:08:37 INFO - PROCESS | 3088 | 1461110917371 Marionette DEBUG loaded listener.js 17:08:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (1CEEA400) [pid = 3088] [serial = 1874] [outer = 1CD63400] 17:08:37 INFO - PROCESS | 3088 | 1461110917866 Marionette TRACE conn5 <- [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]]]}] 17:08:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:08:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 770ms 17:08:37 INFO - PROCESS | 3088 | 1461110917909 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 17:08:37 INFO - PROCESS | 3088 | 1461110917911 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 17:08:37 INFO - PROCESS | 3088 | 1461110917914 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:08:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:08:37 INFO - PROCESS | 3088 | 1461110917916 Marionette TRACE conn5 <- [1,2462,null,{}] 17:08:37 INFO - PROCESS | 3088 | 1461110917919 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:38 INFO - PROCESS | 3088 | 1461110918041 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 17:08:38 INFO - PROCESS | 3088 | 1461110918113 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:38 INFO - PROCESS | 3088 | ++DOCSHELL 1DC59000 == 58 [pid = 3088] [id = 625] 17:08:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (1DC5C000) [pid = 3088] [serial = 1875] [outer = 00000000] 17:08:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (1E28E800) [pid = 3088] [serial = 1876] [outer = 1DC5C000] 17:08:38 INFO - PROCESS | 3088 | 1461110918158 Marionette DEBUG loaded listener.js 17:08:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (1E28D000) [pid = 3088] [serial = 1877] [outer = 1DC5C000] 17:08:38 INFO - PROCESS | 3088 | 1461110918567 Marionette TRACE conn5 <- [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]]]}] 17:08:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:08:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 671ms 17:08:38 INFO - PROCESS | 3088 | 1461110918590 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 17:08:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:08:38 INFO - PROCESS | 3088 | 1461110918592 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 17:08:38 INFO - PROCESS | 3088 | 1461110918594 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:08:38 INFO - PROCESS | 3088 | 1461110918596 Marionette TRACE conn5 <- [1,2466,null,{}] 17:08:38 INFO - PROCESS | 3088 | 1461110918600 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:38 INFO - PROCESS | 3088 | 1461110918744 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 17:08:38 INFO - PROCESS | 3088 | 1461110918760 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:38 INFO - PROCESS | 3088 | ++DOCSHELL 1B79EC00 == 59 [pid = 3088] [id = 626] 17:08:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (1C949C00) [pid = 3088] [serial = 1878] [outer = 00000000] 17:08:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (1E5ED400) [pid = 3088] [serial = 1879] [outer = 1C949C00] 17:08:38 INFO - PROCESS | 3088 | 1461110918810 Marionette DEBUG loaded listener.js 17:08:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (1E5ED000) [pid = 3088] [serial = 1880] [outer = 1C949C00] 17:08:39 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (1B7A0000) [pid = 3088] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:08:39 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (1B930C00) [pid = 3088] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:08:39 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (12708000) [pid = 3088] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:08:39 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (1B758800) [pid = 3088] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:08:39 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (0AF71800) [pid = 3088] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:08:39 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (1A363C00) [pid = 3088] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:08:39 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (1C94D000) [pid = 3088] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:08:39 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (1CD60800) [pid = 3088] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:08:39 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (1A36A800) [pid = 3088] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:08:39 INFO - PROCESS | 3088 | 1461110919377 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 17:08:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:08:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 830ms 17:08:39 INFO - PROCESS | 3088 | 1461110919427 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 17:08:39 INFO - PROCESS | 3088 | 1461110919429 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 17:08:39 INFO - PROCESS | 3088 | 1461110919433 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:08:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:08:39 INFO - PROCESS | 3088 | 1461110919434 Marionette TRACE conn5 <- [1,2470,null,{}] 17:08:39 INFO - PROCESS | 3088 | 1461110919438 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:39 INFO - PROCESS | 3088 | 1461110919519 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 17:08:39 INFO - PROCESS | 3088 | 1461110919621 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:39 INFO - PROCESS | 3088 | ++DOCSHELL 1B758800 == 60 [pid = 3088] [id = 627] 17:08:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (1B771000) [pid = 3088] [serial = 1881] [outer = 00000000] 17:08:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (1EF78000) [pid = 3088] [serial = 1882] [outer = 1B771000] 17:08:39 INFO - PROCESS | 3088 | 1461110919666 Marionette DEBUG loaded listener.js 17:08:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (1F04E800) [pid = 3088] [serial = 1883] [outer = 1B771000] 17:08:40 INFO - PROCESS | 3088 | 1461110920025 Marionette TRACE conn5 <- [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]]]}] 17:08:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:08:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 630ms 17:08:40 INFO - PROCESS | 3088 | 1461110920068 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 17:08:40 INFO - PROCESS | 3088 | 1461110920070 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 17:08:40 INFO - PROCESS | 3088 | 1461110920073 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:08:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:08:40 INFO - PROCESS | 3088 | 1461110920075 Marionette TRACE conn5 <- [1,2474,null,{}] 17:08:40 INFO - PROCESS | 3088 | 1461110920079 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:40 INFO - PROCESS | 3088 | 1461110920203 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 17:08:40 INFO - PROCESS | 3088 | 1461110920213 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:40 INFO - PROCESS | 3088 | ++DOCSHELL 1E457C00 == 61 [pid = 3088] [id = 628] 17:08:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (1E4D3400) [pid = 3088] [serial = 1884] [outer = 00000000] 17:08:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (1F085400) [pid = 3088] [serial = 1885] [outer = 1E4D3400] 17:08:40 INFO - PROCESS | 3088 | 1461110920263 Marionette DEBUG loaded listener.js 17:08:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (1F64D400) [pid = 3088] [serial = 1886] [outer = 1E4D3400] 17:08:40 INFO - PROCESS | 3088 | 1461110920683 Marionette TRACE conn5 <- [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]]]}] 17:08:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:08:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 630ms 17:08:40 INFO - PROCESS | 3088 | 1461110920707 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 17:08:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:08:40 INFO - PROCESS | 3088 | 1461110920709 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 17:08:40 INFO - PROCESS | 3088 | 1461110920712 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:08:40 INFO - PROCESS | 3088 | 1461110920714 Marionette TRACE conn5 <- [1,2478,null,{}] 17:08:40 INFO - PROCESS | 3088 | 1461110920718 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:40 INFO - PROCESS | 3088 | 1461110920840 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 17:08:40 INFO - PROCESS | 3088 | 1461110920849 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:40 INFO - PROCESS | 3088 | ++DOCSHELL 1E5EB000 == 62 [pid = 3088] [id = 629] 17:08:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (1F081C00) [pid = 3088] [serial = 1887] [outer = 00000000] 17:08:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (1F754C00) [pid = 3088] [serial = 1888] [outer = 1F081C00] 17:08:40 INFO - PROCESS | 3088 | 1461110920899 Marionette DEBUG loaded listener.js 17:08:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (1F78B400) [pid = 3088] [serial = 1889] [outer = 1F081C00] 17:08:41 INFO - PROCESS | 3088 | 1461110921513 Marionette TRACE conn5 <- [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]]]}] 17:08:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:08:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 871ms 17:08:41 INFO - PROCESS | 3088 | 1461110921585 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 17:08:41 INFO - PROCESS | 3088 | 1461110921590 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 17:08:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:08:41 INFO - PROCESS | 3088 | 1461110921595 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:08:41 INFO - PROCESS | 3088 | 1461110921600 Marionette TRACE conn5 <- [1,2482,null,{}] 17:08:41 INFO - PROCESS | 3088 | 1461110921607 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:41 INFO - PROCESS | 3088 | 1461110921731 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 17:08:41 INFO - PROCESS | 3088 | 1461110921870 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:41 INFO - PROCESS | 3088 | ++DOCSHELL 13A9EC00 == 63 [pid = 3088] [id = 630] 17:08:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (13AA0000) [pid = 3088] [serial = 1890] [outer = 00000000] 17:08:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (18E0C000) [pid = 3088] [serial = 1891] [outer = 13AA0000] 17:08:41 INFO - PROCESS | 3088 | 1461110921927 Marionette DEBUG loaded listener.js 17:08:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1A36C800) [pid = 3088] [serial = 1892] [outer = 13AA0000] 17:08:42 INFO - PROCESS | 3088 | 1461110922497 Marionette TRACE conn5 <- [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]]]}] 17:08:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:08:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 930ms 17:08:42 INFO - PROCESS | 3088 | 1461110922533 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 17:08:42 INFO - PROCESS | 3088 | 1461110922540 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 17:08:42 INFO - PROCESS | 3088 | 1461110922546 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:08:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:08:42 INFO - PROCESS | 3088 | 1461110922550 Marionette TRACE conn5 <- [1,2486,null,{}] 17:08:42 INFO - PROCESS | 3088 | 1461110922554 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:42 INFO - PROCESS | 3088 | 1461110922666 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 17:08:42 INFO - PROCESS | 3088 | 1461110922824 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:42 INFO - PROCESS | 3088 | ++DOCSHELL 1B76CC00 == 64 [pid = 3088] [id = 631] 17:08:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1B772C00) [pid = 3088] [serial = 1893] [outer = 00000000] 17:08:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1B937800) [pid = 3088] [serial = 1894] [outer = 1B772C00] 17:08:42 INFO - PROCESS | 3088 | 1461110922880 Marionette DEBUG loaded listener.js 17:08:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1CAB4800) [pid = 3088] [serial = 1895] [outer = 1B772C00] 17:08:43 INFO - PROCESS | 3088 | 1461110923485 Marionette TRACE conn5 <- [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]]]}] 17:08:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:08:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 970ms 17:08:43 INFO - PROCESS | 3088 | 1461110923520 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 17:08:43 INFO - PROCESS | 3088 | 1461110923523 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 17:08:43 INFO - PROCESS | 3088 | 1461110923527 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:08:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:08:43 INFO - PROCESS | 3088 | 1461110923531 Marionette TRACE conn5 <- [1,2490,null,{}] 17:08:43 INFO - PROCESS | 3088 | 1461110923542 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:43 INFO - PROCESS | 3088 | 1461110923655 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 17:08:43 INFO - PROCESS | 3088 | 1461110923799 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:43 INFO - PROCESS | 3088 | ++DOCSHELL 1B934C00 == 65 [pid = 3088] [id = 632] 17:08:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1CEE1800) [pid = 3088] [serial = 1896] [outer = 00000000] 17:08:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1F657800) [pid = 3088] [serial = 1897] [outer = 1CEE1800] 17:08:43 INFO - PROCESS | 3088 | 1461110923858 Marionette DEBUG loaded listener.js 17:08:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1F78D400) [pid = 3088] [serial = 1898] [outer = 1CEE1800] 17:08:44 INFO - PROCESS | 3088 | 1461110924472 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:08:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:08:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 970ms 17:08:44 INFO - PROCESS | 3088 | 1461110924500 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 17:08:44 INFO - PROCESS | 3088 | 1461110924503 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 17:08:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:08:44 INFO - PROCESS | 3088 | 1461110924507 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:08:44 INFO - PROCESS | 3088 | 1461110924509 Marionette TRACE conn5 <- [1,2494,null,{}] 17:08:44 INFO - PROCESS | 3088 | 1461110924513 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:44 INFO - PROCESS | 3088 | 1461110924620 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 17:08:44 INFO - PROCESS | 3088 | 1461110924765 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:44 INFO - PROCESS | 3088 | ++DOCSHELL 2041B800 == 66 [pid = 3088] [id = 633] 17:08:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (2041C400) [pid = 3088] [serial = 1899] [outer = 00000000] 17:08:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (2098DC00) [pid = 3088] [serial = 1900] [outer = 2041C400] 17:08:44 INFO - PROCESS | 3088 | 1461110924822 Marionette DEBUG loaded listener.js 17:08:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (20993800) [pid = 3088] [serial = 1901] [outer = 2041C400] 17:08:45 INFO - PROCESS | 3088 | 1461110925375 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:08:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:08:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 930ms 17:08:45 INFO - PROCESS | 3088 | 1461110925440 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 17:08:45 INFO - PROCESS | 3088 | 1461110925443 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 17:08:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:08:45 INFO - PROCESS | 3088 | 1461110925447 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:08:45 INFO - PROCESS | 3088 | 1461110925449 Marionette TRACE conn5 <- [1,2498,null,{}] 17:08:45 INFO - PROCESS | 3088 | 1461110925453 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:45 INFO - PROCESS | 3088 | 1461110925557 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 17:08:45 INFO - PROCESS | 3088 | 1461110925700 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:45 INFO - PROCESS | 3088 | ++DOCSHELL 20990400 == 67 [pid = 3088] [id = 634] 17:08:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (20993400) [pid = 3088] [serial = 1902] [outer = 00000000] 17:08:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (209B8800) [pid = 3088] [serial = 1903] [outer = 20993400] 17:08:45 INFO - PROCESS | 3088 | 1461110925756 Marionette DEBUG loaded listener.js 17:08:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (209BAC00) [pid = 3088] [serial = 1904] [outer = 20993400] 17:08:46 INFO - PROCESS | 3088 | 1461110926605 Marionette TRACE conn5 <- [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]]]}] 17:08:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:08:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1221ms 17:08:46 INFO - PROCESS | 3088 | 1461110926672 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 17:08:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:08:46 INFO - PROCESS | 3088 | 1461110926676 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 17:08:46 INFO - PROCESS | 3088 | 1461110926681 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:08:46 INFO - PROCESS | 3088 | 1461110926685 Marionette TRACE conn5 <- [1,2502,null,{}] 17:08:46 INFO - PROCESS | 3088 | 1461110926692 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:46 INFO - PROCESS | 3088 | 1461110926791 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 17:08:46 INFO - PROCESS | 3088 | 1461110926941 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:46 INFO - PROCESS | 3088 | ++DOCSHELL 127D8000 == 68 [pid = 3088] [id = 635] 17:08:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (12D4D800) [pid = 3088] [serial = 1905] [outer = 00000000] 17:08:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1A3EE000) [pid = 3088] [serial = 1906] [outer = 12D4D800] 17:08:46 INFO - PROCESS | 3088 | 1461110926994 Marionette DEBUG loaded listener.js 17:08:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1B4D9C00) [pid = 3088] [serial = 1907] [outer = 12D4D800] 17:08:47 INFO - PROCESS | 3088 | --DOCSHELL 1E28EC00 == 67 [pid = 3088] [id = 555] 17:08:47 INFO - PROCESS | 3088 | --DOCSHELL 17582000 == 66 [pid = 3088] [id = 524] 17:08:47 INFO - PROCESS | 3088 | --DOCSHELL 1CD75C00 == 65 [pid = 3088] [id = 588] 17:08:47 INFO - PROCESS | 3088 | --DOCSHELL 139D6C00 == 64 [pid = 3088] [id = 586] 17:08:47 INFO - PROCESS | 3088 | --DOCSHELL 1A7C1800 == 63 [pid = 3088] [id = 587] 17:08:47 INFO - PROCESS | 3088 | --DOCSHELL 2041FC00 == 62 [pid = 3088] [id = 590] 17:08:47 INFO - PROCESS | 3088 | --DOCSHELL 1E457C00 == 61 [pid = 3088] [id = 628] 17:08:47 INFO - PROCESS | 3088 | --DOCSHELL 1B758800 == 60 [pid = 3088] [id = 627] 17:08:47 INFO - PROCESS | 3088 | --DOCSHELL 1B79EC00 == 59 [pid = 3088] [id = 626] 17:08:47 INFO - PROCESS | 3088 | --DOCSHELL 1DC59000 == 58 [pid = 3088] [id = 625] 17:08:47 INFO - PROCESS | 3088 | --DOCSHELL 1CD5D400 == 57 [pid = 3088] [id = 624] 17:08:47 INFO - PROCESS | 3088 | --DOCSHELL 1C94C000 == 56 [pid = 3088] [id = 623] 17:08:47 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1CD7B000) [pid = 3088] [serial = 1843] [outer = 00000000] [url = about:blank] 17:08:47 INFO - PROCESS | 3088 | 1461110927626 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 17:08:47 INFO - PROCESS | 3088 | --DOCSHELL 1B938C00 == 55 [pid = 3088] [id = 622] 17:08:47 INFO - PROCESS | 3088 | --DOCSHELL 17438400 == 54 [pid = 3088] [id = 621] 17:08:47 INFO - PROCESS | 3088 | --DOCSHELL 1B756C00 == 53 [pid = 3088] [id = 620] 17:08:47 INFO - PROCESS | 3088 | --DOCSHELL 0AF72400 == 52 [pid = 3088] [id = 619] 17:08:47 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (1C94E800) [pid = 3088] [serial = 1807] [outer = 00000000] [url = about:blank] 17:08:47 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (161ED800) [pid = 3088] [serial = 1819] [outer = 00000000] [url = about:blank] 17:08:47 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (16E3F800) [pid = 3088] [serial = 1820] [outer = 00000000] [url = about:blank] 17:08:47 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1B771400) [pid = 3088] [serial = 1825] [outer = 00000000] [url = about:blank] 17:08:47 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (1758A400) [pid = 3088] [serial = 1817] [outer = 00000000] [url = about:blank] 17:08:47 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (16158C00) [pid = 3088] [serial = 1816] [outer = 00000000] [url = about:blank] 17:08:47 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (1A7C7800) [pid = 3088] [serial = 1822] [outer = 00000000] [url = about:blank] 17:08:47 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1B508800) [pid = 3088] [serial = 1823] [outer = 00000000] [url = about:blank] 17:08:47 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (20998800) [pid = 3088] [serial = 1813] [outer = 00000000] [url = about:blank] 17:08:47 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1CABD800) [pid = 3088] [serial = 1834] [outer = 00000000] [url = about:blank] 17:08:47 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (2041CC00) [pid = 3088] [serial = 1810] [outer = 00000000] [url = about:blank] 17:08:47 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1CD6FC00) [pid = 3088] [serial = 1841] [outer = 00000000] [url = about:blank] 17:08:47 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1CD69400) [pid = 3088] [serial = 1840] [outer = 00000000] [url = about:blank] 17:08:47 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (1CABD000) [pid = 3088] [serial = 1835] [outer = 00000000] [url = about:blank] 17:08:47 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (1C7A1000) [pid = 3088] [serial = 1837] [outer = 00000000] [url = about:blank] 17:08:47 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (1B78E000) [pid = 3088] [serial = 1826] [outer = 00000000] [url = about:blank] 17:08:47 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (1C9B4800) [pid = 3088] [serial = 1838] [outer = 00000000] [url = about:blank] 17:08:47 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (1B804000) [pid = 3088] [serial = 1828] [outer = 00000000] [url = about:blank] 17:08:47 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (1B810400) [pid = 3088] [serial = 1829] [outer = 00000000] [url = about:blank] 17:08:47 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (1C79C000) [pid = 3088] [serial = 1832] [outer = 00000000] [url = about:blank] 17:08:47 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (1C67AC00) [pid = 3088] [serial = 1831] [outer = 00000000] [url = about:blank] 17:08:47 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (1A3D4C00) [pid = 3088] [serial = 1804] [outer = 00000000] [url = about:blank] 17:08:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:08:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1025ms 17:08:47 INFO - PROCESS | 3088 | 1461110927707 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 17:08:47 INFO - PROCESS | 3088 | 1461110927713 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 17:08:47 INFO - PROCESS | 3088 | 1461110927718 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:08:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:08:47 INFO - PROCESS | 3088 | 1461110927721 Marionette TRACE conn5 <- [1,2506,null,{}] 17:08:47 INFO - PROCESS | 3088 | 1461110927725 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:47 INFO - PROCESS | 3088 | 1461110927819 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 17:08:47 INFO - PROCESS | 3088 | 1461110927826 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:47 INFO - PROCESS | 3088 | ++DOCSHELL 13DB5C00 == 53 [pid = 3088] [id = 636] 17:08:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (16151800) [pid = 3088] [serial = 1908] [outer = 00000000] 17:08:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (16EF1400) [pid = 3088] [serial = 1909] [outer = 16151800] 17:08:47 INFO - PROCESS | 3088 | 1461110927874 Marionette DEBUG loaded listener.js 17:08:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (17512C00) [pid = 3088] [serial = 1910] [outer = 16151800] 17:08:48 INFO - PROCESS | 3088 | 1461110928393 Marionette TRACE conn5 <- [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]]]}] 17:08:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:08:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 730ms 17:08:48 INFO - PROCESS | 3088 | 1461110928452 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 17:08:48 INFO - PROCESS | 3088 | 1461110928454 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 17:08:48 INFO - PROCESS | 3088 | 1461110928458 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:08:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:08:48 INFO - PROCESS | 3088 | 1461110928461 Marionette TRACE conn5 <- [1,2510,null,{}] 17:08:48 INFO - PROCESS | 3088 | 1461110928471 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:48 INFO - PROCESS | 3088 | 1461110928563 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 17:08:48 INFO - PROCESS | 3088 | 1461110928700 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:48 INFO - PROCESS | 3088 | ++DOCSHELL 1A7C1800 == 54 [pid = 3088] [id = 637] 17:08:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (1B13F800) [pid = 3088] [serial = 1911] [outer = 00000000] 17:08:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (1B773000) [pid = 3088] [serial = 1912] [outer = 1B13F800] 17:08:48 INFO - PROCESS | 3088 | 1461110928747 Marionette DEBUG loaded listener.js 17:08:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (1B793000) [pid = 3088] [serial = 1913] [outer = 1B13F800] 17:08:49 INFO - PROCESS | 3088 | 1461110929139 Marionette TRACE conn5 <- [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]]]}] 17:08:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:08:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 730ms 17:08:49 INFO - PROCESS | 3088 | 1461110929191 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 17:08:49 INFO - PROCESS | 3088 | 1461110929194 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 17:08:49 INFO - PROCESS | 3088 | 1461110929197 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:08:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:08:49 INFO - PROCESS | 3088 | 1461110929199 Marionette TRACE conn5 <- [1,2514,null,{}] 17:08:49 INFO - PROCESS | 3088 | 1461110929202 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:49 INFO - PROCESS | 3088 | 1461110929288 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 17:08:49 INFO - PROCESS | 3088 | 1461110929295 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:49 INFO - PROCESS | 3088 | ++DOCSHELL 1B78AC00 == 55 [pid = 3088] [id = 638] 17:08:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1B79AC00) [pid = 3088] [serial = 1914] [outer = 00000000] 17:08:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1C67DC00) [pid = 3088] [serial = 1915] [outer = 1B79AC00] 17:08:49 INFO - PROCESS | 3088 | 1461110929342 Marionette DEBUG loaded listener.js 17:08:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1C7A0C00) [pid = 3088] [serial = 1916] [outer = 1B79AC00] 17:08:49 INFO - PROCESS | 3088 | 1461110929791 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 17:08:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:08:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 629ms 17:08:49 INFO - PROCESS | 3088 | 1461110929833 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 17:08:49 INFO - PROCESS | 3088 | 1461110929835 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 17:08:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:08:49 INFO - PROCESS | 3088 | 1461110929838 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:08:49 INFO - PROCESS | 3088 | 1461110929840 Marionette TRACE conn5 <- [1,2518,null,{}] 17:08:49 INFO - PROCESS | 3088 | 1461110929852 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:49 INFO - PROCESS | 3088 | 1461110929965 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 17:08:50 INFO - PROCESS | 3088 | 1461110930059 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:50 INFO - PROCESS | 3088 | ++DOCSHELL 1C943800 == 56 [pid = 3088] [id = 639] 17:08:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1C945800) [pid = 3088] [serial = 1917] [outer = 00000000] 17:08:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1C9ABC00) [pid = 3088] [serial = 1918] [outer = 1C945800] 17:08:50 INFO - PROCESS | 3088 | 1461110930103 Marionette DEBUG loaded listener.js 17:08:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1CABCC00) [pid = 3088] [serial = 1919] [outer = 1C945800] 17:08:50 INFO - PROCESS | 3088 | 1461110930532 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 17:08:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:08:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 730ms 17:08:50 INFO - PROCESS | 3088 | 1461110930571 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 17:08:50 INFO - PROCESS | 3088 | 1461110930573 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 17:08:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:08:50 INFO - PROCESS | 3088 | 1461110930576 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:08:50 INFO - PROCESS | 3088 | 1461110930578 Marionette TRACE conn5 <- [1,2522,null,{}] 17:08:50 INFO - PROCESS | 3088 | 1461110930586 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:50 INFO - PROCESS | 3088 | 1461110930728 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 17:08:50 INFO - PROCESS | 3088 | 1461110930799 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:50 INFO - PROCESS | 3088 | ++DOCSHELL 129C9800 == 57 [pid = 3088] [id = 640] 17:08:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (13DB6000) [pid = 3088] [serial = 1920] [outer = 00000000] 17:08:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1CD6FC00) [pid = 3088] [serial = 1921] [outer = 13DB6000] 17:08:50 INFO - PROCESS | 3088 | 1461110930847 Marionette DEBUG loaded listener.js 17:08:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1CD7A800) [pid = 3088] [serial = 1922] [outer = 13DB6000] 17:08:51 INFO - PROCESS | 3088 | 1461110931274 Marionette TRACE conn5 <- [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]]]}] 17:08:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:08:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 730ms 17:08:51 INFO - PROCESS | 3088 | 1461110931335 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 17:08:51 INFO - PROCESS | 3088 | 1461110931337 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 17:08:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:08:51 INFO - PROCESS | 3088 | 1461110931340 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:08:51 INFO - PROCESS | 3088 | 1461110931342 Marionette TRACE conn5 <- [1,2526,null,{}] 17:08:51 INFO - PROCESS | 3088 | 1461110931346 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:51 INFO - PROCESS | 3088 | 1461110931464 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 17:08:51 INFO - PROCESS | 3088 | 1461110931473 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:51 INFO - PROCESS | 3088 | ++DOCSHELL 1CD71C00 == 58 [pid = 3088] [id = 641] 17:08:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1CEEC400) [pid = 3088] [serial = 1923] [outer = 00000000] 17:08:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1DB9F800) [pid = 3088] [serial = 1924] [outer = 1CEEC400] 17:08:51 INFO - PROCESS | 3088 | 1461110931518 Marionette DEBUG loaded listener.js 17:08:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1DB9F000) [pid = 3088] [serial = 1925] [outer = 1CEEC400] 17:08:52 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (0F113C00) [pid = 3088] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:08:52 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1B939C00) [pid = 3088] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:08:52 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (1DC5C000) [pid = 3088] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:08:52 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1E4D3400) [pid = 3088] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:08:52 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1C949C00) [pid = 3088] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:08:52 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1B757400) [pid = 3088] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:08:52 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1743EC00) [pid = 3088] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:08:52 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1C94CC00) [pid = 3088] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:08:52 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1B771000) [pid = 3088] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:08:52 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (1CD63400) [pid = 3088] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:08:52 INFO - PROCESS | 3088 | 1461110932099 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 17:08:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:08:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 770ms 17:08:52 INFO - PROCESS | 3088 | 1461110932117 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 17:08:52 INFO - PROCESS | 3088 | 1461110932119 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 17:08:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:08:52 INFO - PROCESS | 3088 | 1461110932122 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:08:52 INFO - PROCESS | 3088 | 1461110932124 Marionette TRACE conn5 <- [1,2530,null,{}] 17:08:52 INFO - PROCESS | 3088 | 1461110932128 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:52 INFO - PROCESS | 3088 | 1461110932211 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 17:08:52 INFO - PROCESS | 3088 | 1461110932218 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:52 INFO - PROCESS | 3088 | ++DOCSHELL 13A0C800 == 59 [pid = 3088] [id = 642] 17:08:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (18E06C00) [pid = 3088] [serial = 1926] [outer = 00000000] 17:08:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1CD6A000) [pid = 3088] [serial = 1927] [outer = 18E06C00] 17:08:52 INFO - PROCESS | 3088 | 1461110932264 Marionette DEBUG loaded listener.js 17:08:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1DB9D000) [pid = 3088] [serial = 1928] [outer = 18E06C00] 17:08:52 INFO - PROCESS | 3088 | 1461110932710 Marionette TRACE conn5 <- [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]]]}] 17:08:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:08:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 630ms 17:08:52 INFO - PROCESS | 3088 | 1461110932776 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 17:08:52 INFO - PROCESS | 3088 | 1461110932778 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 17:08:52 INFO - PROCESS | 3088 | 1461110932784 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:08:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:08:52 INFO - PROCESS | 3088 | 1461110932786 Marionette TRACE conn5 <- [1,2534,null,{}] 17:08:52 INFO - PROCESS | 3088 | 1461110932790 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:52 INFO - PROCESS | 3088 | 1461110932872 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 17:08:52 INFO - PROCESS | 3088 | 1461110932879 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:52 INFO - PROCESS | 3088 | ++DOCSHELL 1A36BC00 == 60 [pid = 3088] [id = 643] 17:08:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1B76C400) [pid = 3088] [serial = 1929] [outer = 00000000] 17:08:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1E4DA000) [pid = 3088] [serial = 1930] [outer = 1B76C400] 17:08:52 INFO - PROCESS | 3088 | 1461110932924 Marionette DEBUG loaded listener.js 17:08:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1E5EBC00) [pid = 3088] [serial = 1931] [outer = 1B76C400] 17:08:53 INFO - PROCESS | 3088 | 1461110933359 Marionette TRACE conn5 <- [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]]]}] 17:08:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:08:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 630ms 17:08:53 INFO - PROCESS | 3088 | 1461110933420 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 17:08:53 INFO - PROCESS | 3088 | 1461110933422 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 17:08:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:08:53 INFO - PROCESS | 3088 | 1461110933426 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:08:53 INFO - PROCESS | 3088 | 1461110933427 Marionette TRACE conn5 <- [1,2538,null,{}] 17:08:53 INFO - PROCESS | 3088 | 1461110933431 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:53 INFO - PROCESS | 3088 | 1461110933516 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 17:08:53 INFO - PROCESS | 3088 | 1461110933522 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:53 INFO - PROCESS | 3088 | ++DOCSHELL 1E4D8400 == 61 [pid = 3088] [id = 644] 17:08:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1F04BC00) [pid = 3088] [serial = 1932] [outer = 00000000] 17:08:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1F651C00) [pid = 3088] [serial = 1933] [outer = 1F04BC00] 17:08:53 INFO - PROCESS | 3088 | 1461110933567 Marionette DEBUG loaded listener.js 17:08:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1F650400) [pid = 3088] [serial = 1934] [outer = 1F04BC00] 17:08:53 INFO - PROCESS | 3088 | 1461110933996 Marionette TRACE conn5 <- [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]]]}] 17:08:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:08:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 17:08:54 INFO - PROCESS | 3088 | 1461110934101 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 17:08:54 INFO - PROCESS | 3088 | 1461110934105 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 17:08:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:08:54 INFO - PROCESS | 3088 | 1461110934110 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:08:54 INFO - PROCESS | 3088 | 1461110934115 Marionette TRACE conn5 <- [1,2542,null,{}] 17:08:54 INFO - PROCESS | 3088 | 1461110934122 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:54 INFO - PROCESS | 3088 | 1461110934295 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 17:08:54 INFO - PROCESS | 3088 | 1461110934477 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:54 INFO - PROCESS | 3088 | ++DOCSHELL 1751BC00 == 62 [pid = 3088] [id = 645] 17:08:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (17585000) [pid = 3088] [serial = 1935] [outer = 00000000] 17:08:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (18A15000) [pid = 3088] [serial = 1936] [outer = 17585000] 17:08:54 INFO - PROCESS | 3088 | 1461110934538 Marionette DEBUG loaded listener.js 17:08:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1A365C00) [pid = 3088] [serial = 1937] [outer = 17585000] 17:08:55 INFO - PROCESS | 3088 | 1461110935091 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 17:08:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:08:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1022ms 17:08:55 INFO - PROCESS | 3088 | 1461110935137 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 17:08:55 INFO - PROCESS | 3088 | 1461110935141 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 17:08:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:08:55 INFO - PROCESS | 3088 | 1461110935149 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:08:55 INFO - PROCESS | 3088 | 1461110935154 Marionette TRACE conn5 <- [1,2546,null,{}] 17:08:55 INFO - PROCESS | 3088 | 1461110935158 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:55 INFO - PROCESS | 3088 | 1461110935273 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 17:08:55 INFO - PROCESS | 3088 | 1461110935434 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:55 INFO - PROCESS | 3088 | ++DOCSHELL 1B794400 == 63 [pid = 3088] [id = 646] 17:08:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1B7A2C00) [pid = 3088] [serial = 1938] [outer = 00000000] 17:08:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1B933400) [pid = 3088] [serial = 1939] [outer = 1B7A2C00] 17:08:55 INFO - PROCESS | 3088 | 1461110935490 Marionette DEBUG loaded listener.js 17:08:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1C437400) [pid = 3088] [serial = 1940] [outer = 1B7A2C00] 17:08:56 INFO - PROCESS | 3088 | 1461110936101 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 17:08:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:08:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1020ms 17:08:56 INFO - PROCESS | 3088 | 1461110936172 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 17:08:56 INFO - PROCESS | 3088 | 1461110936175 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 17:08:56 INFO - PROCESS | 3088 | 1461110936179 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:08:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:08:56 INFO - PROCESS | 3088 | 1461110936181 Marionette TRACE conn5 <- [1,2550,null,{}] 17:08:56 INFO - PROCESS | 3088 | 1461110936192 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:56 INFO - PROCESS | 3088 | 1461110936351 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 17:08:56 INFO - PROCESS | 3088 | 1461110936422 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:56 INFO - PROCESS | 3088 | ++DOCSHELL 1E4D8000 == 64 [pid = 3088] [id = 647] 17:08:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1E5F0400) [pid = 3088] [serial = 1941] [outer = 00000000] 17:08:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (2019F400) [pid = 3088] [serial = 1942] [outer = 1E5F0400] 17:08:56 INFO - PROCESS | 3088 | 1461110936521 Marionette DEBUG loaded listener.js 17:08:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (20419800) [pid = 3088] [serial = 1943] [outer = 1E5F0400] 17:08:57 INFO - PROCESS | 3088 | 1461110937164 Marionette TRACE conn5 <- [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]]]}] 17:08:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:08:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1019ms 17:08:57 INFO - PROCESS | 3088 | 1461110937201 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 17:08:57 INFO - PROCESS | 3088 | 1461110937203 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 17:08:57 INFO - PROCESS | 3088 | 1461110937206 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:08:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:08:57 INFO - PROCESS | 3088 | 1461110937209 Marionette TRACE conn5 <- [1,2554,null,{}] 17:08:57 INFO - PROCESS | 3088 | 1461110937226 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:57 INFO - PROCESS | 3088 | 1461110937374 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 17:08:57 INFO - PROCESS | 3088 | 1461110937443 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:57 INFO - PROCESS | 3088 | ++DOCSHELL 209B8400 == 65 [pid = 3088] [id = 648] 17:08:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (209BC000) [pid = 3088] [serial = 1944] [outer = 00000000] 17:08:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (20A70800) [pid = 3088] [serial = 1945] [outer = 209BC000] 17:08:57 INFO - PROCESS | 3088 | 1461110937498 Marionette DEBUG loaded listener.js 17:08:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (20A73800) [pid = 3088] [serial = 1946] [outer = 209BC000] 17:08:58 INFO - PROCESS | 3088 | 1461110938082 Marionette TRACE conn5 <- [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]]]}] 17:08:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:08:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 930ms 17:08:58 INFO - PROCESS | 3088 | 1461110938141 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 17:08:58 INFO - PROCESS | 3088 | 1461110938143 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 17:08:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:08:58 INFO - PROCESS | 3088 | 1461110938147 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:08:58 INFO - PROCESS | 3088 | 1461110938150 Marionette TRACE conn5 <- [1,2558,null,{}] 17:08:58 INFO - PROCESS | 3088 | 1461110938153 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:58 INFO - PROCESS | 3088 | 1461110938259 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 17:08:58 INFO - PROCESS | 3088 | 1461110938378 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:58 INFO - PROCESS | 3088 | ++DOCSHELL 20A75400 == 66 [pid = 3088] [id = 649] 17:08:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (20A76800) [pid = 3088] [serial = 1947] [outer = 00000000] 17:08:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (20A98400) [pid = 3088] [serial = 1948] [outer = 20A76800] 17:08:58 INFO - PROCESS | 3088 | 1461110938473 Marionette DEBUG loaded listener.js 17:08:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (20A9C000) [pid = 3088] [serial = 1949] [outer = 20A76800] 17:08:59 INFO - PROCESS | 3088 | 1461110939053 Marionette TRACE conn5 <- [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]]]}] 17:08:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:08:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 930ms 17:08:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:08:59 INFO - PROCESS | 3088 | 1461110939081 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 17:08:59 INFO - PROCESS | 3088 | 1461110939083 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 17:08:59 INFO - PROCESS | 3088 | 1461110939086 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:08:59 INFO - PROCESS | 3088 | 1461110939088 Marionette TRACE conn5 <- [1,2562,null,{}] 17:08:59 INFO - PROCESS | 3088 | 1461110939092 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:59 INFO - PROCESS | 3088 | 1461110939222 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 17:08:59 INFO - PROCESS | 3088 | 1461110939385 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:59 INFO - PROCESS | 3088 | ++DOCSHELL 16EF9000 == 67 [pid = 3088] [id = 650] 17:08:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (20A98000) [pid = 3088] [serial = 1950] [outer = 00000000] 17:08:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (21081000) [pid = 3088] [serial = 1951] [outer = 20A98000] 17:08:59 INFO - PROCESS | 3088 | 1461110939444 Marionette DEBUG loaded listener.js 17:08:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (21085800) [pid = 3088] [serial = 1952] [outer = 20A98000] 17:09:00 INFO - PROCESS | 3088 | 1461110940258 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 17:09:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:09:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1231ms 17:09:00 INFO - PROCESS | 3088 | 1461110940328 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 17:09:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:09:00 INFO - PROCESS | 3088 | 1461110940332 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 17:09:00 INFO - PROCESS | 3088 | 1461110940338 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:09:00 INFO - PROCESS | 3088 | 1461110940342 Marionette TRACE conn5 <- [1,2566,null,{}] 17:09:00 INFO - PROCESS | 3088 | 1461110940348 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:00 INFO - PROCESS | 3088 | 1461110940459 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 17:09:00 INFO - PROCESS | 3088 | 1461110940610 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:00 INFO - PROCESS | 3088 | ++DOCSHELL 12D51400 == 68 [pid = 3088] [id = 651] 17:09:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (12E7F800) [pid = 3088] [serial = 1953] [outer = 00000000] 17:09:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (139DB400) [pid = 3088] [serial = 1954] [outer = 12E7F800] 17:09:00 INFO - PROCESS | 3088 | 1461110940664 Marionette DEBUG loaded listener.js 17:09:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (139D9400) [pid = 3088] [serial = 1955] [outer = 12E7F800] 17:09:01 INFO - PROCESS | 3088 | 1461110941265 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 17:09:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:09:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 989ms 17:09:01 INFO - PROCESS | 3088 | 1461110941327 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 17:09:01 INFO - PROCESS | 3088 | 1461110941333 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 17:09:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:09:01 INFO - PROCESS | 3088 | 1461110941339 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:09:01 INFO - PROCESS | 3088 | 1461110941342 Marionette TRACE conn5 <- [1,2570,null,{}] 17:09:01 INFO - PROCESS | 3088 | 1461110941345 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:01 INFO - PROCESS | 3088 | 1461110941527 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 17:09:01 INFO - PROCESS | 3088 | --DOCSHELL 1B504800 == 67 [pid = 3088] [id = 572] 17:09:01 INFO - PROCESS | 3088 | --DOCSHELL 1A36BC00 == 66 [pid = 3088] [id = 643] 17:09:01 INFO - PROCESS | 3088 | --DOCSHELL 13A0C800 == 65 [pid = 3088] [id = 642] 17:09:01 INFO - PROCESS | 3088 | --DOCSHELL 1CD71C00 == 64 [pid = 3088] [id = 641] 17:09:01 INFO - PROCESS | 3088 | --DOCSHELL 129C9800 == 63 [pid = 3088] [id = 640] 17:09:01 INFO - PROCESS | 3088 | --DOCSHELL 1C943800 == 62 [pid = 3088] [id = 639] 17:09:01 INFO - PROCESS | 3088 | --DOCSHELL 1B78AC00 == 61 [pid = 3088] [id = 638] 17:09:01 INFO - PROCESS | 3088 | --DOCSHELL 1A7C1800 == 60 [pid = 3088] [id = 637] 17:09:01 INFO - PROCESS | 3088 | --DOCSHELL 13DB5C00 == 59 [pid = 3088] [id = 636] 17:09:01 INFO - PROCESS | 3088 | --DOCSHELL 127D8000 == 58 [pid = 3088] [id = 635] 17:09:01 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (1F754C00) [pid = 3088] [serial = 1888] [outer = 00000000] [url = about:blank] 17:09:01 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (16C11C00) [pid = 3088] [serial = 1846] [outer = 00000000] [url = about:blank] 17:09:01 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (1DB95800) [pid = 3088] [serial = 1852] [outer = 00000000] [url = about:blank] 17:09:01 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (1E3CD400) [pid = 3088] [serial = 1855] [outer = 00000000] [url = about:blank] 17:09:01 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (1B769C00) [pid = 3088] [serial = 1849] [outer = 00000000] [url = about:blank] 17:09:01 INFO - PROCESS | 3088 | --DOCSHELL 20990400 == 57 [pid = 3088] [id = 634] 17:09:01 INFO - PROCESS | 3088 | --DOCSHELL 2041B800 == 56 [pid = 3088] [id = 633] 17:09:01 INFO - PROCESS | 3088 | --DOCSHELL 1B934C00 == 55 [pid = 3088] [id = 632] 17:09:01 INFO - PROCESS | 3088 | --DOCSHELL 1B76CC00 == 54 [pid = 3088] [id = 631] 17:09:01 INFO - PROCESS | 3088 | --DOCSHELL 13A9EC00 == 53 [pid = 3088] [id = 630] 17:09:01 INFO - PROCESS | 3088 | --DOCSHELL 1A7BEC00 == 52 [pid = 3088] [id = 614] 17:09:01 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (1F64D400) [pid = 3088] [serial = 1886] [outer = 00000000] [url = about:blank] 17:09:01 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (1743B800) [pid = 3088] [serial = 1858] [outer = 00000000] [url = about:blank] 17:09:01 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (1C432400) [pid = 3088] [serial = 1868] [outer = 00000000] [url = about:blank] 17:09:01 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (18E0A400) [pid = 3088] [serial = 1859] [outer = 00000000] [url = about:blank] 17:09:01 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (1E28D000) [pid = 3088] [serial = 1877] [outer = 00000000] [url = about:blank] 17:09:01 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (1F085400) [pid = 3088] [serial = 1885] [outer = 00000000] [url = about:blank] 17:09:01 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1E5ED400) [pid = 3088] [serial = 1879] [outer = 00000000] [url = about:blank] 17:09:01 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (1E5ED000) [pid = 3088] [serial = 1880] [outer = 00000000] [url = about:blank] 17:09:01 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1B798800) [pid = 3088] [serial = 1862] [outer = 00000000] [url = about:blank] 17:09:01 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1B4E5800) [pid = 3088] [serial = 1865] [outer = 00000000] [url = about:blank] 17:09:01 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1B790800) [pid = 3088] [serial = 1861] [outer = 00000000] [url = about:blank] 17:09:01 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (1C42A400) [pid = 3088] [serial = 1867] [outer = 00000000] [url = about:blank] 17:09:01 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1E28E800) [pid = 3088] [serial = 1876] [outer = 00000000] [url = about:blank] 17:09:01 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1CC79C00) [pid = 3088] [serial = 1871] [outer = 00000000] [url = about:blank] 17:09:01 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1F04E800) [pid = 3088] [serial = 1883] [outer = 00000000] [url = about:blank] 17:09:01 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (1CEEA400) [pid = 3088] [serial = 1874] [outer = 00000000] [url = about:blank] 17:09:01 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1CC76000) [pid = 3088] [serial = 1870] [outer = 00000000] [url = about:blank] 17:09:01 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (1A36C000) [pid = 3088] [serial = 1864] [outer = 00000000] [url = about:blank] 17:09:01 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1CD72000) [pid = 3088] [serial = 1873] [outer = 00000000] [url = about:blank] 17:09:01 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1EF78000) [pid = 3088] [serial = 1882] [outer = 00000000] [url = about:blank] 17:09:01 INFO - PROCESS | 3088 | 1461110941661 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:01 INFO - PROCESS | 3088 | ++DOCSHELL 129C9800 == 53 [pid = 3088] [id = 652] 17:09:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (12D49C00) [pid = 3088] [serial = 1956] [outer = 00000000] 17:09:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (13DB5C00) [pid = 3088] [serial = 1957] [outer = 12D49C00] 17:09:01 INFO - PROCESS | 3088 | 1461110941709 Marionette DEBUG loaded listener.js 17:09:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (17510C00) [pid = 3088] [serial = 1958] [outer = 12D49C00] 17:09:02 INFO - PROCESS | 3088 | 1461110942189 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 17:09:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:09:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 870ms 17:09:02 INFO - PROCESS | 3088 | 1461110942212 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 17:09:02 INFO - PROCESS | 3088 | 1461110942214 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 17:09:02 INFO - PROCESS | 3088 | 1461110942218 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:09:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:09:02 INFO - PROCESS | 3088 | 1461110942221 Marionette TRACE conn5 <- [1,2574,null,{}] 17:09:02 INFO - PROCESS | 3088 | 1461110942232 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:02 INFO - PROCESS | 3088 | 1461110942322 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 17:09:02 INFO - PROCESS | 3088 | 1461110942328 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:02 INFO - PROCESS | 3088 | ++DOCSHELL 1A36BC00 == 54 [pid = 3088] [id = 653] 17:09:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1A7C0800) [pid = 3088] [serial = 1959] [outer = 00000000] 17:09:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1B50AC00) [pid = 3088] [serial = 1960] [outer = 1A7C0800] 17:09:02 INFO - PROCESS | 3088 | 1461110942377 Marionette DEBUG loaded listener.js 17:09:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1B756000) [pid = 3088] [serial = 1961] [outer = 1A7C0800] 17:09:02 INFO - PROCESS | 3088 | 1461110942853 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 17:09:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:09:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 670ms 17:09:02 INFO - PROCESS | 3088 | 1461110942892 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 17:09:02 INFO - PROCESS | 3088 | 1461110942894 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 17:09:02 INFO - PROCESS | 3088 | 1461110942897 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:09:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:09:02 INFO - PROCESS | 3088 | 1461110942899 Marionette TRACE conn5 <- [1,2578,null,{}] 17:09:02 INFO - PROCESS | 3088 | 1461110942903 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:02 INFO - PROCESS | 3088 | 1461110942991 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 17:09:02 INFO - PROCESS | 3088 | 1461110943000 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:03 INFO - PROCESS | 3088 | ++DOCSHELL 1B758C00 == 55 [pid = 3088] [id = 654] 17:09:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1B76F000) [pid = 3088] [serial = 1962] [outer = 00000000] 17:09:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1B795000) [pid = 3088] [serial = 1963] [outer = 1B76F000] 17:09:03 INFO - PROCESS | 3088 | 1461110943045 Marionette DEBUG loaded listener.js 17:09:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1B7A5000) [pid = 3088] [serial = 1964] [outer = 1B76F000] 17:09:03 INFO - PROCESS | 3088 | 1461110943500 Marionette TRACE conn5 <- [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]]]}] 17:09:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:09:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 630ms 17:09:03 INFO - PROCESS | 3088 | 1461110943532 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 17:09:03 INFO - PROCESS | 3088 | 1461110943534 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 17:09:03 INFO - PROCESS | 3088 | 1461110943537 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:09:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:09:03 INFO - PROCESS | 3088 | 1461110943539 Marionette TRACE conn5 <- [1,2582,null,{}] 17:09:03 INFO - PROCESS | 3088 | 1461110943543 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:03 INFO - PROCESS | 3088 | 1461110943627 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 17:09:03 INFO - PROCESS | 3088 | 1461110943633 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:03 INFO - PROCESS | 3088 | ++DOCSHELL 183BE800 == 56 [pid = 3088] [id = 655] 17:09:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1B7A7C00) [pid = 3088] [serial = 1965] [outer = 00000000] 17:09:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1B939C00) [pid = 3088] [serial = 1966] [outer = 1B7A7C00] 17:09:03 INFO - PROCESS | 3088 | 1461110943678 Marionette DEBUG loaded listener.js 17:09:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1C42AC00) [pid = 3088] [serial = 1967] [outer = 1B7A7C00] 17:09:04 INFO - PROCESS | 3088 | 1461110944205 Marionette TRACE conn5 <- [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]]]}] 17:09:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:09:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 17:09:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:09:04 INFO - PROCESS | 3088 | 1461110944272 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 17:09:04 INFO - PROCESS | 3088 | 1461110944274 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 17:09:04 INFO - PROCESS | 3088 | 1461110944277 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:09:04 INFO - PROCESS | 3088 | 1461110944279 Marionette TRACE conn5 <- [1,2586,null,{}] 17:09:04 INFO - PROCESS | 3088 | 1461110944282 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:04 INFO - PROCESS | 3088 | 1461110944423 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 17:09:04 INFO - PROCESS | 3088 | 1461110944494 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:04 INFO - PROCESS | 3088 | ++DOCSHELL 1C94A800 == 57 [pid = 3088] [id = 656] 17:09:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1C94B400) [pid = 3088] [serial = 1968] [outer = 00000000] 17:09:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1CAC2400) [pid = 3088] [serial = 1969] [outer = 1C94B400] 17:09:04 INFO - PROCESS | 3088 | 1461110944544 Marionette DEBUG loaded listener.js 17:09:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1CC76000) [pid = 3088] [serial = 1970] [outer = 1C94B400] 17:09:04 INFO - PROCESS | 3088 | 1461110944996 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 17:09:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:09:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 770ms 17:09:05 INFO - PROCESS | 3088 | 1461110945051 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 17:09:05 INFO - PROCESS | 3088 | 1461110945053 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 17:09:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:09:05 INFO - PROCESS | 3088 | 1461110945056 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:09:05 INFO - PROCESS | 3088 | 1461110945058 Marionette TRACE conn5 <- [1,2590,null,{}] 17:09:05 INFO - PROCESS | 3088 | 1461110945061 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:05 INFO - PROCESS | 3088 | 1461110945184 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 17:09:05 INFO - PROCESS | 3088 | 1461110945258 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:05 INFO - PROCESS | 3088 | ++DOCSHELL 1CC79C00 == 58 [pid = 3088] [id = 657] 17:09:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1CC7BC00) [pid = 3088] [serial = 1971] [outer = 00000000] 17:09:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (1CD6B800) [pid = 3088] [serial = 1972] [outer = 1CC7BC00] 17:09:05 INFO - PROCESS | 3088 | 1461110945303 Marionette DEBUG loaded listener.js 17:09:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (1CD74800) [pid = 3088] [serial = 1973] [outer = 1CC7BC00] 17:09:05 INFO - PROCESS | 3088 | 1461110945727 Marionette TRACE conn5 <- [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]]]}] 17:09:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:09:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 17:09:05 INFO - PROCESS | 3088 | 1461110945788 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 17:09:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:09:05 INFO - PROCESS | 3088 | 1461110945790 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 17:09:05 INFO - PROCESS | 3088 | 1461110945793 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:09:05 INFO - PROCESS | 3088 | 1461110945794 Marionette TRACE conn5 <- [1,2594,null,{}] 17:09:05 INFO - PROCESS | 3088 | 1461110945803 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:06 INFO - PROCESS | 3088 | 1461110946042 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 17:09:06 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (1B79AC00) [pid = 3088] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:09:06 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (1C945800) [pid = 3088] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:09:06 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (12D4D800) [pid = 3088] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:09:06 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (1F081C00) [pid = 3088] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:09:06 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (13DB6000) [pid = 3088] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:09:06 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (16151800) [pid = 3088] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:09:06 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1B13F800) [pid = 3088] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:09:06 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1CEEC400) [pid = 3088] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:09:06 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (18E06C00) [pid = 3088] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:09:06 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (1B76C400) [pid = 3088] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:09:06 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1CC76400) [pid = 3088] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:09:06 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1E5EDC00) [pid = 3088] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:09:06 INFO - PROCESS | 3088 | 1461110946117 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:06 INFO - PROCESS | 3088 | ++DOCSHELL 0F071400 == 59 [pid = 3088] [id = 658] 17:09:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (0F11C800) [pid = 3088] [serial = 1974] [outer = 00000000] 17:09:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (176AA000) [pid = 3088] [serial = 1975] [outer = 0F11C800] 17:09:06 INFO - PROCESS | 3088 | 1461110946162 Marionette DEBUG loaded listener.js 17:09:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1A3A4400) [pid = 3088] [serial = 1976] [outer = 0F11C800] 17:09:06 INFO - PROCESS | 3088 | 1461110946562 Marionette TRACE conn5 <- [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]]]}] 17:09:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:09:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 830ms 17:09:06 INFO - PROCESS | 3088 | 1461110946624 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 17:09:06 INFO - PROCESS | 3088 | 1461110946626 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 17:09:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:09:06 INFO - PROCESS | 3088 | 1461110946633 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:09:06 INFO - PROCESS | 3088 | 1461110946635 Marionette TRACE conn5 <- [1,2598,null,{}] 17:09:06 INFO - PROCESS | 3088 | 1461110946639 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:06 INFO - PROCESS | 3088 | 1461110946723 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 17:09:06 INFO - PROCESS | 3088 | 1461110946734 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:06 INFO - PROCESS | 3088 | ++DOCSHELL 1615C000 == 60 [pid = 3088] [id = 659] 17:09:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1B79AC00) [pid = 3088] [serial = 1977] [outer = 00000000] 17:09:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1DA0E400) [pid = 3088] [serial = 1978] [outer = 1B79AC00] 17:09:06 INFO - PROCESS | 3088 | 1461110946778 Marionette DEBUG loaded listener.js 17:09:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1DB9E000) [pid = 3088] [serial = 1979] [outer = 1B79AC00] 17:09:07 INFO - PROCESS | 3088 | 1461110947210 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 17:09:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:09:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 630ms 17:09:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:09:07 INFO - PROCESS | 3088 | 1461110947260 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 17:09:07 INFO - PROCESS | 3088 | 1461110947262 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 17:09:07 INFO - PROCESS | 3088 | 1461110947265 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:09:07 INFO - PROCESS | 3088 | 1461110947267 Marionette TRACE conn5 <- [1,2602,null,{}] 17:09:07 INFO - PROCESS | 3088 | 1461110947270 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:07 INFO - PROCESS | 3088 | 1461110947355 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 17:09:07 INFO - PROCESS | 3088 | 1461110947361 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:07 INFO - PROCESS | 3088 | ++DOCSHELL 12D44800 == 61 [pid = 3088] [id = 660] 17:09:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (12D4EC00) [pid = 3088] [serial = 1980] [outer = 00000000] 17:09:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1E456C00) [pid = 3088] [serial = 1981] [outer = 12D4EC00] 17:09:07 INFO - PROCESS | 3088 | 1461110947407 Marionette DEBUG loaded listener.js 17:09:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1CD60000) [pid = 3088] [serial = 1982] [outer = 12D4EC00] 17:09:07 INFO - PROCESS | 3088 | 1461110947860 Marionette TRACE conn5 <- [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]]]}] 17:09:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:09:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 630ms 17:09:07 INFO - PROCESS | 3088 | 1461110947898 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 17:09:07 INFO - PROCESS | 3088 | 1461110947900 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 17:09:07 INFO - PROCESS | 3088 | 1461110947903 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:09:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:09:07 INFO - PROCESS | 3088 | 1461110947906 Marionette TRACE conn5 <- [1,2606,null,{}] 17:09:07 INFO - PROCESS | 3088 | 1461110947909 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:08 INFO - PROCESS | 3088 | 1461110948016 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 17:09:08 INFO - PROCESS | 3088 | 1461110948238 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:08 INFO - PROCESS | 3088 | ++DOCSHELL 0F11A400 == 62 [pid = 3088] [id = 661] 17:09:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (0F11D400) [pid = 3088] [serial = 1983] [outer = 00000000] 17:09:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (12D4F000) [pid = 3088] [serial = 1984] [outer = 0F11D400] 17:09:08 INFO - PROCESS | 3088 | 1461110948341 Marionette DEBUG loaded listener.js 17:09:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (13A9F800) [pid = 3088] [serial = 1985] [outer = 0F11D400] 17:09:08 INFO - PROCESS | 3088 | 1461110948942 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 17:09:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:09:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1078ms 17:09:08 INFO - PROCESS | 3088 | 1461110948985 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 17:09:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:09:08 INFO - PROCESS | 3088 | 1461110948989 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 17:09:08 INFO - PROCESS | 3088 | 1461110948994 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:09:08 INFO - PROCESS | 3088 | 1461110948998 Marionette TRACE conn5 <- [1,2610,null,{}] 17:09:08 INFO - PROCESS | 3088 | 1461110949004 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:09 INFO - PROCESS | 3088 | 1461110949121 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 17:09:09 INFO - PROCESS | 3088 | 1461110949271 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:09 INFO - PROCESS | 3088 | ++DOCSHELL 1B138400 == 63 [pid = 3088] [id = 662] 17:09:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (1B13AC00) [pid = 3088] [serial = 1986] [outer = 00000000] 17:09:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (1B753000) [pid = 3088] [serial = 1987] [outer = 1B13AC00] 17:09:09 INFO - PROCESS | 3088 | 1461110949329 Marionette DEBUG loaded listener.js 17:09:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (1B775000) [pid = 3088] [serial = 1988] [outer = 1B13AC00] 17:09:09 INFO - PROCESS | 3088 | 1461110949971 Marionette TRACE conn5 <- [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]]]}] 17:09:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:09:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1024ms 17:09:10 INFO - PROCESS | 3088 | 1461110950022 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 17:09:10 INFO - PROCESS | 3088 | 1461110950027 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 17:09:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:09:10 INFO - PROCESS | 3088 | 1461110950031 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:09:10 INFO - PROCESS | 3088 | 1461110950033 Marionette TRACE conn5 <- [1,2614,null,{}] 17:09:10 INFO - PROCESS | 3088 | 1461110950037 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:10 INFO - PROCESS | 3088 | 1461110950148 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 17:09:10 INFO - PROCESS | 3088 | 1461110950298 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:10 INFO - PROCESS | 3088 | ++DOCSHELL 16EED800 == 64 [pid = 3088] [id = 663] 17:09:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (1C94A400) [pid = 3088] [serial = 1989] [outer = 00000000] 17:09:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (1E45F400) [pid = 3088] [serial = 1990] [outer = 1C94A400] 17:09:10 INFO - PROCESS | 3088 | 1461110950354 Marionette DEBUG loaded listener.js 17:09:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (1EFC5400) [pid = 3088] [serial = 1991] [outer = 1C94A400] 17:09:10 INFO - PROCESS | 3088 | 1461110950973 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 17:09:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:09:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 970ms 17:09:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:09:10 INFO - PROCESS | 3088 | 1461110951004 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 17:09:10 INFO - PROCESS | 3088 | 1461110951007 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 17:09:11 INFO - PROCESS | 3088 | 1461110951017 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:09:11 INFO - PROCESS | 3088 | 1461110951024 Marionette TRACE conn5 <- [1,2618,null,{}] 17:09:11 INFO - PROCESS | 3088 | 1461110951029 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:11 INFO - PROCESS | 3088 | 1461110951146 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 17:09:11 INFO - PROCESS | 3088 | 1461110951295 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:11 INFO - PROCESS | 3088 | ++DOCSHELL 1F64FC00 == 65 [pid = 3088] [id = 664] 17:09:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (1F652000) [pid = 3088] [serial = 1992] [outer = 00000000] 17:09:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (1F781800) [pid = 3088] [serial = 1993] [outer = 1F652000] 17:09:11 INFO - PROCESS | 3088 | 1461110951350 Marionette DEBUG loaded listener.js 17:09:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (2019C400) [pid = 3088] [serial = 1994] [outer = 1F652000] 17:09:11 INFO - PROCESS | 3088 | 1461110951890 Marionette TRACE conn5 <- [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]]]}] 17:09:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:09:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 930ms 17:09:11 INFO - PROCESS | 3088 | 1461110951944 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 17:09:11 INFO - PROCESS | 3088 | 1461110951947 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 17:09:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:09:11 INFO - PROCESS | 3088 | 1461110951950 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:09:11 INFO - PROCESS | 3088 | 1461110951953 Marionette TRACE conn5 <- [1,2622,null,{}] 17:09:11 INFO - PROCESS | 3088 | 1461110951956 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:12 INFO - PROCESS | 3088 | 1461110952066 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 17:09:12 INFO - PROCESS | 3088 | 1461110952217 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:12 INFO - PROCESS | 3088 | ++DOCSHELL 201A1C00 == 66 [pid = 3088] [id = 665] 17:09:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (2041AC00) [pid = 3088] [serial = 1995] [outer = 00000000] 17:09:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (20994800) [pid = 3088] [serial = 1996] [outer = 2041AC00] 17:09:12 INFO - PROCESS | 3088 | 1461110952275 Marionette DEBUG loaded listener.js 17:09:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (209AF000) [pid = 3088] [serial = 1997] [outer = 2041AC00] 17:09:12 INFO - PROCESS | 3088 | 1461110952887 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 17:09:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:09:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 970ms 17:09:12 INFO - PROCESS | 3088 | 1461110952924 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 17:09:12 INFO - PROCESS | 3088 | 1461110952927 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 17:09:12 INFO - PROCESS | 3088 | 1461110952930 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:09:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:09:12 INFO - PROCESS | 3088 | 1461110952932 Marionette TRACE conn5 <- [1,2626,null,{}] 17:09:12 INFO - PROCESS | 3088 | 1461110952936 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:13 INFO - PROCESS | 3088 | 1461110953045 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 17:09:13 INFO - PROCESS | 3088 | 1461110953198 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:13 INFO - PROCESS | 3088 | ++DOCSHELL 1B13E800 == 67 [pid = 3088] [id = 666] 17:09:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (1B509400) [pid = 3088] [serial = 1998] [outer = 00000000] 17:09:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (1B87EC00) [pid = 3088] [serial = 1999] [outer = 1B509400] 17:09:13 INFO - PROCESS | 3088 | 1461110953264 Marionette DEBUG loaded listener.js 17:09:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (1DCF2C00) [pid = 3088] [serial = 2000] [outer = 1B509400] 17:09:14 INFO - PROCESS | 3088 | 1461110954128 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 17:09:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:09:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1222ms 17:09:14 INFO - PROCESS | 3088 | 1461110954156 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 17:09:14 INFO - PROCESS | 3088 | 1461110954161 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 17:09:14 INFO - PROCESS | 3088 | 1461110954167 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:09:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:09:14 INFO - PROCESS | 3088 | 1461110954170 Marionette TRACE conn5 <- [1,2630,null,{}] 17:09:14 INFO - PROCESS | 3088 | 1461110954175 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:14 INFO - PROCESS | 3088 | 1461110954276 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 17:09:14 INFO - PROCESS | 3088 | 1461110954442 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:14 INFO - PROCESS | 3088 | ++DOCSHELL 1A36E000 == 68 [pid = 3088] [id = 667] 17:09:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (1A36E400) [pid = 3088] [serial = 2001] [outer = 00000000] 17:09:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (1B137C00) [pid = 3088] [serial = 2002] [outer = 1A36E400] 17:09:14 INFO - PROCESS | 3088 | 1461110954496 Marionette DEBUG loaded listener.js 17:09:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (1B50A000) [pid = 3088] [serial = 2003] [outer = 1A36E400] 17:09:14 INFO - PROCESS | 3088 | --DOCSHELL 1E3CD000 == 67 [pid = 3088] [id = 600] 17:09:14 INFO - PROCESS | 3088 | --DOCSHELL 1E5EB000 == 66 [pid = 3088] [id = 629] 17:09:14 INFO - PROCESS | 3088 | --DOCSHELL 12D44800 == 65 [pid = 3088] [id = 660] 17:09:14 INFO - PROCESS | 3088 | --DOCSHELL 1615C000 == 64 [pid = 3088] [id = 659] 17:09:14 INFO - PROCESS | 3088 | --DOCSHELL 0F071400 == 63 [pid = 3088] [id = 658] 17:09:14 INFO - PROCESS | 3088 | --DOCSHELL 1CC79C00 == 62 [pid = 3088] [id = 657] 17:09:14 INFO - PROCESS | 3088 | --DOCSHELL 1C94A800 == 61 [pid = 3088] [id = 656] 17:09:14 INFO - PROCESS | 3088 | --DOCSHELL 1B758C00 == 60 [pid = 3088] [id = 654] 17:09:14 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (1B937800) [pid = 3088] [serial = 1894] [outer = 00000000] [url = about:blank] 17:09:14 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (1F657800) [pid = 3088] [serial = 1897] [outer = 00000000] [url = about:blank] 17:09:14 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (2098DC00) [pid = 3088] [serial = 1900] [outer = 00000000] [url = about:blank] 17:09:14 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (209B8800) [pid = 3088] [serial = 1903] [outer = 00000000] [url = about:blank] 17:09:14 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (1F651C00) [pid = 3088] [serial = 1933] [outer = 00000000] [url = about:blank] 17:09:15 INFO - PROCESS | 3088 | --DOCSHELL 1A36BC00 == 59 [pid = 3088] [id = 653] 17:09:15 INFO - PROCESS | 3088 | --DOCSHELL 129C9800 == 58 [pid = 3088] [id = 652] 17:09:15 INFO - PROCESS | 3088 | --DOCSHELL 12D51400 == 57 [pid = 3088] [id = 651] 17:09:15 INFO - PROCESS | 3088 | --DOCSHELL 1E4D8400 == 56 [pid = 3088] [id = 644] 17:09:15 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (1CEE9C00) [pid = 3088] [serial = 1844] [outer = 00000000] [url = about:blank] 17:09:15 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (201A3400) [pid = 3088] [serial = 1802] [outer = 00000000] [url = about:blank] 17:09:15 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (1C67DC00) [pid = 3088] [serial = 1915] [outer = 00000000] [url = about:blank] 17:09:15 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (1C9ABC00) [pid = 3088] [serial = 1918] [outer = 00000000] [url = about:blank] 17:09:15 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (1CABCC00) [pid = 3088] [serial = 1919] [outer = 00000000] [url = about:blank] 17:09:15 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (1B4D9C00) [pid = 3088] [serial = 1907] [outer = 00000000] [url = about:blank] 17:09:15 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (1A3EE000) [pid = 3088] [serial = 1906] [outer = 00000000] [url = about:blank] 17:09:15 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (1F78B400) [pid = 3088] [serial = 1889] [outer = 00000000] [url = about:blank] 17:09:15 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (1CD7A800) [pid = 3088] [serial = 1922] [outer = 00000000] [url = about:blank] 17:09:15 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (16EF1400) [pid = 3088] [serial = 1909] [outer = 00000000] [url = about:blank] 17:09:15 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (17512C00) [pid = 3088] [serial = 1910] [outer = 00000000] [url = about:blank] 17:09:15 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (18E0C000) [pid = 3088] [serial = 1891] [outer = 00000000] [url = about:blank] 17:09:15 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (1CD6FC00) [pid = 3088] [serial = 1921] [outer = 00000000] [url = about:blank] 17:09:15 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (1B773000) [pid = 3088] [serial = 1912] [outer = 00000000] [url = about:blank] 17:09:15 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (1B793000) [pid = 3088] [serial = 1913] [outer = 00000000] [url = about:blank] 17:09:15 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (1DB9F800) [pid = 3088] [serial = 1924] [outer = 00000000] [url = about:blank] 17:09:15 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (1CD6A000) [pid = 3088] [serial = 1927] [outer = 00000000] [url = about:blank] 17:09:15 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1DB9D000) [pid = 3088] [serial = 1928] [outer = 00000000] [url = about:blank] 17:09:15 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (1E4DA000) [pid = 3088] [serial = 1930] [outer = 00000000] [url = about:blank] 17:09:15 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1E5EBC00) [pid = 3088] [serial = 1931] [outer = 00000000] [url = about:blank] 17:09:15 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1DB9F000) [pid = 3088] [serial = 1925] [outer = 00000000] [url = about:blank] 17:09:15 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1C7A0C00) [pid = 3088] [serial = 1916] [outer = 00000000] [url = about:blank] 17:09:15 INFO - PROCESS | 3088 | 1461110955148 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 17:09:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:09:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1021ms 17:09:15 INFO - PROCESS | 3088 | 1461110955193 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 17:09:15 INFO - PROCESS | 3088 | 1461110955198 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 17:09:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:09:15 INFO - PROCESS | 3088 | 1461110955207 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:09:15 INFO - PROCESS | 3088 | 1461110955209 Marionette TRACE conn5 <- [1,2634,null,{}] 17:09:15 INFO - PROCESS | 3088 | 1461110955213 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:15 INFO - PROCESS | 3088 | 1461110955324 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 17:09:15 INFO - PROCESS | 3088 | 1461110955337 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:15 INFO - PROCESS | 3088 | ++DOCSHELL 12E7E800 == 57 [pid = 3088] [id = 668] 17:09:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (12FE3800) [pid = 3088] [serial = 2004] [outer = 00000000] 17:09:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1843F800) [pid = 3088] [serial = 2005] [outer = 12FE3800] 17:09:15 INFO - PROCESS | 3088 | 1461110955383 Marionette DEBUG loaded listener.js 17:09:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1928BC00) [pid = 3088] [serial = 2006] [outer = 12FE3800] 17:09:15 INFO - PROCESS | 3088 | 1461110955874 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 17:09:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:09:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 730ms 17:09:15 INFO - PROCESS | 3088 | 1461110955937 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 17:09:15 INFO - PROCESS | 3088 | 1461110955940 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 17:09:15 INFO - PROCESS | 3088 | 1461110955943 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:09:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:09:15 INFO - PROCESS | 3088 | 1461110955947 Marionette TRACE conn5 <- [1,2638,null,{}] 17:09:15 INFO - PROCESS | 3088 | 1461110955957 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:16 INFO - PROCESS | 3088 | 1461110956047 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 17:09:16 INFO - PROCESS | 3088 | 1461110956194 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:16 INFO - PROCESS | 3088 | ++DOCSHELL 19288400 == 58 [pid = 3088] [id = 669] 17:09:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1A361C00) [pid = 3088] [serial = 2007] [outer = 00000000] 17:09:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1B78F000) [pid = 3088] [serial = 2008] [outer = 1A361C00] 17:09:16 INFO - PROCESS | 3088 | 1461110956242 Marionette DEBUG loaded listener.js 17:09:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1B79FC00) [pid = 3088] [serial = 2009] [outer = 1A361C00] 17:09:16 INFO - PROCESS | 3088 | 1461110956595 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 17:09:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:09:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 17:09:16 INFO - PROCESS | 3088 | 1461110956617 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 17:09:16 INFO - PROCESS | 3088 | 1461110956620 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 17:09:16 INFO - PROCESS | 3088 | 1461110956623 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:09:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:09:16 INFO - PROCESS | 3088 | 1461110956625 Marionette TRACE conn5 <- [1,2642,null,{}] 17:09:16 INFO - PROCESS | 3088 | 1461110956650 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:16 INFO - PROCESS | 3088 | 1461110956768 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 17:09:16 INFO - PROCESS | 3088 | 1461110956775 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:16 INFO - PROCESS | 3088 | ++DOCSHELL 1B881C00 == 59 [pid = 3088] [id = 670] 17:09:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1B883800) [pid = 3088] [serial = 2010] [outer = 00000000] 17:09:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (1C42CC00) [pid = 3088] [serial = 2011] [outer = 1B883800] 17:09:16 INFO - PROCESS | 3088 | 1461110956820 Marionette DEBUG loaded listener.js 17:09:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (1C673C00) [pid = 3088] [serial = 2012] [outer = 1B883800] 17:09:17 INFO - PROCESS | 3088 | 1461110957287 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 17:09:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:09:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 670ms 17:09:17 INFO - PROCESS | 3088 | 1461110957301 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 17:09:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:09:17 INFO - PROCESS | 3088 | 1461110957303 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 17:09:17 INFO - PROCESS | 3088 | 1461110957306 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:09:17 INFO - PROCESS | 3088 | 1461110957308 Marionette TRACE conn5 <- [1,2646,null,{}] 17:09:17 INFO - PROCESS | 3088 | 1461110957319 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:17 INFO - PROCESS | 3088 | 1461110957440 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 17:09:17 INFO - PROCESS | 3088 | 1461110957541 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:17 INFO - PROCESS | 3088 | ++DOCSHELL 1B935C00 == 60 [pid = 3088] [id = 671] 17:09:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (1C797000) [pid = 3088] [serial = 2013] [outer = 00000000] 17:09:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (1C949C00) [pid = 3088] [serial = 2014] [outer = 1C797000] 17:09:17 INFO - PROCESS | 3088 | 1461110957587 Marionette DEBUG loaded listener.js 17:09:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (1C9A6400) [pid = 3088] [serial = 2015] [outer = 1C797000] 17:09:18 INFO - PROCESS | 3088 | 1461110958022 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 17:09:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:09:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 730ms 17:09:18 INFO - PROCESS | 3088 | 1461110958037 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 17:09:18 INFO - PROCESS | 3088 | 1461110958039 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 17:09:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:09:18 INFO - PROCESS | 3088 | 1461110958042 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:09:18 INFO - PROCESS | 3088 | 1461110958044 Marionette TRACE conn5 <- [1,2650,null,{}] 17:09:18 INFO - PROCESS | 3088 | 1461110958047 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:18 INFO - PROCESS | 3088 | 1461110958177 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 17:09:18 INFO - PROCESS | 3088 | 1461110958249 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:18 INFO - PROCESS | 3088 | ++DOCSHELL 0F586000 == 61 [pid = 3088] [id = 672] 17:09:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (1CC75400) [pid = 3088] [serial = 2016] [outer = 00000000] 17:09:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (1CD69C00) [pid = 3088] [serial = 2017] [outer = 1CC75400] 17:09:18 INFO - PROCESS | 3088 | 1461110958297 Marionette DEBUG loaded listener.js 17:09:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (1CD7A800) [pid = 3088] [serial = 2018] [outer = 1CC75400] 17:09:18 INFO - PROCESS | 3088 | 1461110958722 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 17:09:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:09:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 730ms 17:09:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:09:18 INFO - PROCESS | 3088 | 1461110958773 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 17:09:18 INFO - PROCESS | 3088 | 1461110958775 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 17:09:18 INFO - PROCESS | 3088 | 1461110958778 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:09:18 INFO - PROCESS | 3088 | 1461110958780 Marionette TRACE conn5 <- [1,2654,null,{}] 17:09:18 INFO - PROCESS | 3088 | 1461110958783 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:18 INFO - PROCESS | 3088 | 1461110958927 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 17:09:18 INFO - PROCESS | 3088 | 1461110958951 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:18 INFO - PROCESS | 3088 | ++DOCSHELL 1CD69400 == 62 [pid = 3088] [id = 673] 17:09:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (1CDC7400) [pid = 3088] [serial = 2019] [outer = 00000000] 17:09:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (1DAE2400) [pid = 3088] [serial = 2020] [outer = 1CDC7400] 17:09:18 INFO - PROCESS | 3088 | 1461110958997 Marionette DEBUG loaded listener.js 17:09:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (1DB93400) [pid = 3088] [serial = 2021] [outer = 1CDC7400] 17:09:19 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (1F04BC00) [pid = 3088] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:09:19 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (12D49C00) [pid = 3088] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:09:19 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (1C94B400) [pid = 3088] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:09:19 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (12E7F800) [pid = 3088] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:09:19 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (1A7C0800) [pid = 3088] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:09:19 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (1B76F000) [pid = 3088] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:09:19 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (1CC7BC00) [pid = 3088] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:09:19 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (1B7A7C00) [pid = 3088] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:09:19 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (0F11C800) [pid = 3088] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:09:19 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (1B79AC00) [pid = 3088] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:09:20 INFO - PROCESS | 3088 | 1461110960082 Marionette TRACE conn5 <- [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]]]}] 17:09:20 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) 17:09:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1330ms 17:09:20 INFO - PROCESS | 3088 | 1461110960110 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 17:09:20 INFO - PROCESS | 3088 | 1461110960112 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 17:09:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:09:20 INFO - PROCESS | 3088 | 1461110960115 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:09:20 INFO - PROCESS | 3088 | 1461110960117 Marionette TRACE conn5 <- [1,2658,null,{}] 17:09:20 INFO - PROCESS | 3088 | 1461110960121 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:20 INFO - PROCESS | 3088 | 1461110960239 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 17:09:20 INFO - PROCESS | 3088 | 1461110960249 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:20 INFO - PROCESS | 3088 | ++DOCSHELL 1B78E000 == 63 [pid = 3088] [id = 674] 17:09:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (1B794000) [pid = 3088] [serial = 2022] [outer = 00000000] 17:09:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (1CD6E000) [pid = 3088] [serial = 2023] [outer = 1B794000] 17:09:20 INFO - PROCESS | 3088 | 1461110960294 Marionette DEBUG loaded listener.js 17:09:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (1CEE4C00) [pid = 3088] [serial = 2024] [outer = 1B794000] 17:09:21 INFO - PROCESS | 3088 | 1461110961223 Marionette TRACE conn5 <- [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] 17:09:21 INFO - PROCESS | 3088 | 1461110961243 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 17:09:21 INFO - PROCESS | 3088 | 1461110961246 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:09:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:09:21 INFO - PROCESS | 3088 | 1461110961248 Marionette TRACE conn5 <- [1,2662,null,{}] 17:09:21 INFO - PROCESS | 3088 | 1461110961251 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:21 INFO - PROCESS | 3088 | 1461110961333 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 17:09:21 INFO - PROCESS | 3088 | 1461110961339 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:21 INFO - PROCESS | 3088 | ++DOCSHELL 12708800 == 64 [pid = 3088] [id = 675] 17:09:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (1DA07C00) [pid = 3088] [serial = 2025] [outer = 00000000] 17:09:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (1E4D2000) [pid = 3088] [serial = 2026] [outer = 1DA07C00] 17:09:21 INFO - PROCESS | 3088 | 1461110961383 Marionette DEBUG loaded listener.js 17:09:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (1E4D9800) [pid = 3088] [serial = 2027] [outer = 1DA07C00] 17:09:22 INFO - PROCESS | 3088 | 1461110962622 Marionette TRACE conn5 <- [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] 17:09:22 INFO - PROCESS | 3088 | 1461110962675 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 17:09:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:09:22 INFO - PROCESS | 3088 | 1461110962680 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:09:22 INFO - PROCESS | 3088 | 1461110962683 Marionette TRACE conn5 <- [1,2666,null,{}] 17:09:22 INFO - PROCESS | 3088 | 1461110962690 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:22 INFO - PROCESS | 3088 | 1461110962834 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 17:09:22 INFO - PROCESS | 3088 | 1461110962992 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:22 INFO - PROCESS | 3088 | ++DOCSHELL 16E20800 == 65 [pid = 3088] [id = 676] 17:09:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (174D7000) [pid = 3088] [serial = 2028] [outer = 00000000] 17:09:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (1B12D000) [pid = 3088] [serial = 2029] [outer = 174D7000] 17:09:23 INFO - PROCESS | 3088 | 1461110963051 Marionette DEBUG loaded listener.js 17:09:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (1B503000) [pid = 3088] [serial = 2030] [outer = 174D7000] 17:09:24 INFO - PROCESS | 3088 | 1461110964107 Marionette TRACE conn5 <- [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]]]}] 17:09:24 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) 17:09:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1484ms 17:09:24 INFO - PROCESS | 3088 | 1461110964165 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 17:09:24 INFO - PROCESS | 3088 | 1461110964171 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 17:09:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:09:24 INFO - PROCESS | 3088 | 1461110964178 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:09:24 INFO - PROCESS | 3088 | 1461110964181 Marionette TRACE conn5 <- [1,2670,null,{}] 17:09:24 INFO - PROCESS | 3088 | 1461110964185 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:24 INFO - PROCESS | 3088 | 1461110964329 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 17:09:24 INFO - PROCESS | 3088 | 1461110964483 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:24 INFO - PROCESS | 3088 | ++DOCSHELL 1B79EC00 == 66 [pid = 3088] [id = 677] 17:09:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (1C7A3400) [pid = 3088] [serial = 2031] [outer = 00000000] 17:09:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (1CC7B800) [pid = 3088] [serial = 2032] [outer = 1C7A3400] 17:09:24 INFO - PROCESS | 3088 | 1461110964538 Marionette DEBUG loaded listener.js 17:09:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (1CD65800) [pid = 3088] [serial = 2033] [outer = 1C7A3400] 17:09:25 INFO - PROCESS | 3088 | 1461110965525 Marionette TRACE conn5 <- [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]]]}] 17:09:25 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) 17:09:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1383ms 17:09:25 INFO - PROCESS | 3088 | 1461110965563 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 17:09:25 INFO - PROCESS | 3088 | 1461110965565 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 17:09:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:09:25 INFO - PROCESS | 3088 | 1461110965570 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:09:25 INFO - PROCESS | 3088 | 1461110965574 Marionette TRACE conn5 <- [1,2674,null,{}] 17:09:25 INFO - PROCESS | 3088 | 1461110965628 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:25 INFO - PROCESS | 3088 | 1461110965730 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 17:09:25 INFO - PROCESS | 3088 | 1461110965903 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:25 INFO - PROCESS | 3088 | ++DOCSHELL 1E4D3C00 == 67 [pid = 3088] [id = 678] 17:09:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (1E5E7800) [pid = 3088] [serial = 2034] [outer = 00000000] 17:09:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (1F082000) [pid = 3088] [serial = 2035] [outer = 1E5E7800] 17:09:25 INFO - PROCESS | 3088 | 1461110966002 Marionette DEBUG loaded listener.js 17:09:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (1F650800) [pid = 3088] [serial = 2036] [outer = 1E5E7800] 17:09:27 INFO - PROCESS | 3088 | 1461110967062 Marionette TRACE conn5 <- [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] 17:09:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:09:27 INFO - PROCESS | 3088 | 1461110967095 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 17:09:27 INFO - PROCESS | 3088 | 1461110967100 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:09:27 INFO - PROCESS | 3088 | 1461110967104 Marionette TRACE conn5 <- [1,2678,null,{}] 17:09:27 INFO - PROCESS | 3088 | 1461110967109 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:27 INFO - PROCESS | 3088 | 1461110967211 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 17:09:27 INFO - PROCESS | 3088 | 1461110967370 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:27 INFO - PROCESS | 3088 | ++DOCSHELL 1A36A800 == 68 [pid = 3088] [id = 679] 17:09:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (1A36F800) [pid = 3088] [serial = 2037] [outer = 00000000] 17:09:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (1B13D400) [pid = 3088] [serial = 2038] [outer = 1A36F800] 17:09:27 INFO - PROCESS | 3088 | 1461110967421 Marionette DEBUG loaded listener.js 17:09:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (1B752C00) [pid = 3088] [serial = 2039] [outer = 1A36F800] 17:09:28 INFO - PROCESS | 3088 | 1461110968431 Marionette TRACE conn5 <- [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] 17:09:28 INFO - PROCESS | 3088 | 1461110968486 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 17:09:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:09:28 INFO - PROCESS | 3088 | 1461110968492 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:09:28 INFO - PROCESS | 3088 | 1461110968495 Marionette TRACE conn5 <- [1,2682,null,{}] 17:09:28 INFO - PROCESS | 3088 | 1461110968499 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:28 INFO - PROCESS | 3088 | 1461110968630 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 17:09:28 INFO - PROCESS | 3088 | 1461110968808 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:28 INFO - PROCESS | 3088 | --DOCSHELL 1B76A000 == 67 [pid = 3088] [id = 526] 17:09:28 INFO - PROCESS | 3088 | --DOCSHELL 1B78E000 == 66 [pid = 3088] [id = 674] 17:09:28 INFO - PROCESS | 3088 | --DOCSHELL 1CD69400 == 65 [pid = 3088] [id = 673] 17:09:28 INFO - PROCESS | 3088 | --DOCSHELL 0F586000 == 64 [pid = 3088] [id = 672] 17:09:28 INFO - PROCESS | 3088 | --DOCSHELL 1B935C00 == 63 [pid = 3088] [id = 671] 17:09:28 INFO - PROCESS | 3088 | --DOCSHELL 1B881C00 == 62 [pid = 3088] [id = 670] 17:09:28 INFO - PROCESS | 3088 | --DOCSHELL 19288400 == 61 [pid = 3088] [id = 669] 17:09:28 INFO - PROCESS | 3088 | --DOCSHELL 12E7E800 == 60 [pid = 3088] [id = 668] 17:09:28 INFO - PROCESS | 3088 | --DOCSHELL 1A36E000 == 59 [pid = 3088] [id = 667] 17:09:28 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (21081000) [pid = 3088] [serial = 1951] [outer = 00000000] [url = about:blank] 17:09:28 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (1B933400) [pid = 3088] [serial = 1939] [outer = 00000000] [url = about:blank] 17:09:28 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (20A70800) [pid = 3088] [serial = 1945] [outer = 00000000] [url = about:blank] 17:09:28 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (18A15000) [pid = 3088] [serial = 1936] [outer = 00000000] [url = about:blank] 17:09:28 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (20A98400) [pid = 3088] [serial = 1948] [outer = 00000000] [url = about:blank] 17:09:28 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (2019F400) [pid = 3088] [serial = 1942] [outer = 00000000] [url = about:blank] 17:09:28 INFO - PROCESS | 3088 | ++DOCSHELL 0AF6EC00 == 60 [pid = 3088] [id = 680] 17:09:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (0AF70C00) [pid = 3088] [serial = 2040] [outer = 00000000] 17:09:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (13AA8000) [pid = 3088] [serial = 2041] [outer = 0AF70C00] 17:09:28 INFO - PROCESS | 3088 | 1461110968909 Marionette DEBUG loaded listener.js 17:09:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (16C11C00) [pid = 3088] [serial = 2042] [outer = 0AF70C00] 17:09:29 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (1F650400) [pid = 3088] [serial = 1934] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (13DB5C00) [pid = 3088] [serial = 1957] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (17510C00) [pid = 3088] [serial = 1958] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (1CAC2400) [pid = 3088] [serial = 1969] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (139D9400) [pid = 3088] [serial = 1955] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (139DB400) [pid = 3088] [serial = 1954] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (1B50AC00) [pid = 3088] [serial = 1960] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (1B756000) [pid = 3088] [serial = 1961] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (1B795000) [pid = 3088] [serial = 1963] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (1B7A5000) [pid = 3088] [serial = 1964] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (1CD6B800) [pid = 3088] [serial = 1972] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (1B939C00) [pid = 3088] [serial = 1966] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (1CC76000) [pid = 3088] [serial = 1970] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (176AA000) [pid = 3088] [serial = 1975] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (1CD74800) [pid = 3088] [serial = 1973] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (1DA0E400) [pid = 3088] [serial = 1978] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (1DB9E000) [pid = 3088] [serial = 1979] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (1A3A4400) [pid = 3088] [serial = 1976] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1C42AC00) [pid = 3088] [serial = 1967] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (1E456C00) [pid = 3088] [serial = 1981] [outer = 00000000] [url = about:blank] 17:09:29 INFO - PROCESS | 3088 | 1461110969773 Marionette TRACE conn5 <- [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] 17:09:29 INFO - PROCESS | 3088 | 1461110969831 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 17:09:29 INFO - PROCESS | 3088 | 1461110969835 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:09:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:09:29 INFO - PROCESS | 3088 | 1461110969838 Marionette TRACE conn5 <- [1,2686,null,{}] 17:09:29 INFO - PROCESS | 3088 | 1461110969848 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:29 INFO - PROCESS | 3088 | 1461110969950 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 17:09:30 INFO - PROCESS | 3088 | 1461110970048 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:30 INFO - PROCESS | 3088 | ++DOCSHELL 1928C400 == 61 [pid = 3088] [id = 681] 17:09:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1928D400) [pid = 3088] [serial = 2043] [outer = 00000000] 17:09:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1B804000) [pid = 3088] [serial = 2044] [outer = 1928D400] 17:09:30 INFO - PROCESS | 3088 | 1461110970096 Marionette DEBUG loaded listener.js 17:09:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1B934400) [pid = 3088] [serial = 2045] [outer = 1928D400] 17:09:30 INFO - PROCESS | 3088 | 1461110970984 Marionette TRACE conn5 <- [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] 17:09:31 INFO - PROCESS | 3088 | 1461110971018 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 17:09:31 INFO - PROCESS | 3088 | 1461110971021 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:09:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:09:31 INFO - PROCESS | 3088 | 1461110971023 Marionette TRACE conn5 <- [1,2690,null,{}] 17:09:31 INFO - PROCESS | 3088 | 1461110971026 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:31 INFO - PROCESS | 3088 | 1461110971149 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 17:09:31 INFO - PROCESS | 3088 | 1461110971214 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:31 INFO - PROCESS | 3088 | ++DOCSHELL 1C42E000 == 62 [pid = 3088] [id = 682] 17:09:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1C66E400) [pid = 3088] [serial = 2046] [outer = 00000000] 17:09:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (1C94F800) [pid = 3088] [serial = 2047] [outer = 1C66E400] 17:09:31 INFO - PROCESS | 3088 | 1461110971260 Marionette DEBUG loaded listener.js 17:09:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (1CABB800) [pid = 3088] [serial = 2048] [outer = 1C66E400] 17:09:31 INFO - PROCESS | 3088 | 1461110971715 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 17:09:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:09:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 730ms 17:09:31 INFO - PROCESS | 3088 | 1461110971756 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 17:09:31 INFO - PROCESS | 3088 | 1461110971758 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 17:09:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:09:31 INFO - PROCESS | 3088 | 1461110971761 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:09:31 INFO - PROCESS | 3088 | 1461110971763 Marionette TRACE conn5 <- [1,2694,null,{}] 17:09:31 INFO - PROCESS | 3088 | 1461110971766 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:31 INFO - PROCESS | 3088 | 1461110971883 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 17:09:31 INFO - PROCESS | 3088 | 1461110971955 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:31 INFO - PROCESS | 3088 | ++DOCSHELL 1C94A000 == 63 [pid = 3088] [id = 683] 17:09:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (1CC72400) [pid = 3088] [serial = 2049] [outer = 00000000] 17:09:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (1CD6B800) [pid = 3088] [serial = 2050] [outer = 1CC72400] 17:09:31 INFO - PROCESS | 3088 | 1461110972001 Marionette DEBUG loaded listener.js 17:09:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (1CD73800) [pid = 3088] [serial = 2051] [outer = 1CC72400] 17:09:32 INFO - PROCESS | 3088 | 1461110972413 Marionette TRACE conn5 <- [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]]]}] 17:09:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:09:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 17:09:32 INFO - PROCESS | 3088 | 1461110972530 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 17:09:32 INFO - PROCESS | 3088 | 1461110972532 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 17:09:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:09:32 INFO - PROCESS | 3088 | 1461110972536 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:09:32 INFO - PROCESS | 3088 | 1461110972537 Marionette TRACE conn5 <- [1,2698,null,{}] 17:09:32 INFO - PROCESS | 3088 | 1461110972541 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:32 INFO - PROCESS | 3088 | 1461110972699 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 17:09:32 INFO - PROCESS | 3088 | 1461110972717 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:32 INFO - PROCESS | 3088 | ++DOCSHELL 170EEC00 == 64 [pid = 3088] [id = 684] 17:09:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (1DB9D400) [pid = 3088] [serial = 2052] [outer = 00000000] 17:09:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (1E456C00) [pid = 3088] [serial = 2053] [outer = 1DB9D400] 17:09:32 INFO - PROCESS | 3088 | 1461110972767 Marionette DEBUG loaded listener.js 17:09:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (1EFC5800) [pid = 3088] [serial = 2054] [outer = 1DB9D400] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (20993400) [pid = 3088] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (1B509400) [pid = 3088] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (139D9000) [pid = 3088] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (20425C00) [pid = 3088] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (12FE3800) [pid = 3088] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (1392F800) [pid = 3088] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (1CC75400) [pid = 3088] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (1F64E400) [pid = 3088] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (1B133000) [pid = 3088] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (1A361C00) [pid = 3088] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1F758400) [pid = 3088] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (1B772C00) [pid = 3088] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (20A76800) [pid = 3088] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1A36E400) [pid = 3088] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (209BC000) [pid = 3088] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (1B883800) [pid = 3088] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1A3F3C00) [pid = 3088] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1B87E400) [pid = 3088] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1C797000) [pid = 3088] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (1CD77400) [pid = 3088] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (20A98000) [pid = 3088] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (1B7A2C00) [pid = 3088] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1CD6BC00) [pid = 3088] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1CDC7400) [pid = 3088] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (16E1BC00) [pid = 3088] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1E5F0400) [pid = 3088] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1CEE1800) [pid = 3088] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (13AA0000) [pid = 3088] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (1B794000) [pid = 3088] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (1DCF0000) [pid = 3088] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (1E4D8C00) [pid = 3088] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (17585000) [pid = 3088] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:09:33 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (2041C400) [pid = 3088] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:09:33 INFO - PROCESS | 3088 | 1461110973449 Marionette TRACE conn5 <- [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] 17:09:33 INFO - PROCESS | 3088 | 1461110973475 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 17:09:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:09:33 INFO - PROCESS | 3088 | 1461110973478 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:09:33 INFO - PROCESS | 3088 | 1461110973480 Marionette TRACE conn5 <- [1,2702,null,{}] 17:09:33 INFO - PROCESS | 3088 | 1461110973483 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:33 INFO - PROCESS | 3088 | 1461110973564 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 17:09:33 INFO - PROCESS | 3088 | 1461110973570 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:33 INFO - PROCESS | 3088 | ++DOCSHELL 174E0800 == 65 [pid = 3088] [id = 685] 17:09:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (1A36E400) [pid = 3088] [serial = 2055] [outer = 00000000] 17:09:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (1B79F000) [pid = 3088] [serial = 2056] [outer = 1A36E400] 17:09:33 INFO - PROCESS | 3088 | 1461110973614 Marionette DEBUG loaded listener.js 17:09:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1B937800) [pid = 3088] [serial = 2057] [outer = 1A36E400] 17:09:34 INFO - PROCESS | 3088 | 1461110974030 Marionette TRACE conn5 <- [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]]]}] 17:09:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:09:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 632ms 17:09:34 INFO - PROCESS | 3088 | 1461110974114 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 17:09:34 INFO - PROCESS | 3088 | 1461110974116 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 17:09:34 INFO - PROCESS | 3088 | 1461110974120 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:09:34 INFO - PROCESS | 3088 | 1461110974121 Marionette TRACE conn5 <- [1,2706,null,{}] 17:09:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:09:34 INFO - PROCESS | 3088 | 1461110974125 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:34 INFO - PROCESS | 3088 | 1461110974207 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 17:09:34 INFO - PROCESS | 3088 | 1461110974216 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:34 INFO - PROCESS | 3088 | ++DOCSHELL 1C797000 == 66 [pid = 3088] [id = 686] 17:09:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1CDC7400) [pid = 3088] [serial = 2058] [outer = 00000000] 17:09:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1E3D5C00) [pid = 3088] [serial = 2059] [outer = 1CDC7400] 17:09:34 INFO - PROCESS | 3088 | 1461110974260 Marionette DEBUG loaded listener.js 17:09:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1E3CC800) [pid = 3088] [serial = 2060] [outer = 1CDC7400] 17:09:34 INFO - PROCESS | 3088 | 1461110974906 Marionette TRACE conn5 <- [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] 17:09:34 INFO - PROCESS | 3088 | 1461110974960 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 17:09:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:09:34 INFO - PROCESS | 3088 | 1461110974965 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:09:34 INFO - PROCESS | 3088 | 1461110974970 Marionette TRACE conn5 <- [1,2710,null,{}] 17:09:34 INFO - PROCESS | 3088 | 1461110974977 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:35 INFO - PROCESS | 3088 | 1461110975123 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 17:09:35 INFO - PROCESS | 3088 | 1461110975277 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:35 INFO - PROCESS | 3088 | ++DOCSHELL 1743EC00 == 67 [pid = 3088] [id = 687] 17:09:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (17514800) [pid = 3088] [serial = 2061] [outer = 00000000] 17:09:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1A3D5000) [pid = 3088] [serial = 2062] [outer = 17514800] 17:09:35 INFO - PROCESS | 3088 | 1461110975336 Marionette DEBUG loaded listener.js 17:09:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1B50B800) [pid = 3088] [serial = 2063] [outer = 17514800] 17:09:35 INFO - PROCESS | 3088 | 1461110975979 Marionette TRACE conn5 <- [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] 17:09:36 INFO - PROCESS | 3088 | 1461110976057 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 17:09:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:09:36 INFO - PROCESS | 3088 | 1461110976064 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:09:36 INFO - PROCESS | 3088 | 1461110976067 Marionette TRACE conn5 <- [1,2714,null,{}] 17:09:36 INFO - PROCESS | 3088 | 1461110976071 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:36 INFO - PROCESS | 3088 | 1461110976183 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 17:09:36 INFO - PROCESS | 3088 | 1461110976332 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:36 INFO - PROCESS | 3088 | ++DOCSHELL 1B7A7000 == 68 [pid = 3088] [id = 688] 17:09:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1B80FC00) [pid = 3088] [serial = 2064] [outer = 00000000] 17:09:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1CC79C00) [pid = 3088] [serial = 2065] [outer = 1B80FC00] 17:09:36 INFO - PROCESS | 3088 | 1461110976388 Marionette DEBUG loaded listener.js 17:09:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1CEE1800) [pid = 3088] [serial = 2066] [outer = 1B80FC00] 17:09:37 INFO - PROCESS | 3088 | 1461110977040 Marionette TRACE conn5 <- [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]]]}] 17:09:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:09:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1020ms 17:09:37 INFO - PROCESS | 3088 | 1461110977085 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 17:09:37 INFO - PROCESS | 3088 | 1461110977088 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 17:09:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:09:37 INFO - PROCESS | 3088 | 1461110977092 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:09:37 INFO - PROCESS | 3088 | 1461110977096 Marionette TRACE conn5 <- [1,2718,null,{}] 17:09:37 INFO - PROCESS | 3088 | 1461110977107 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:37 INFO - PROCESS | 3088 | 1461110977272 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 17:09:37 INFO - PROCESS | 3088 | 1461110977421 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:37 INFO - PROCESS | 3088 | ++DOCSHELL 1F04BC00 == 69 [pid = 3088] [id = 689] 17:09:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1F64D000) [pid = 3088] [serial = 2067] [outer = 00000000] 17:09:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1F751000) [pid = 3088] [serial = 2068] [outer = 1F64D000] 17:09:37 INFO - PROCESS | 3088 | 1461110977479 Marionette DEBUG loaded listener.js 17:09:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1F784400) [pid = 3088] [serial = 2069] [outer = 1F64D000] 17:09:38 INFO - PROCESS | 3088 | 1461110978522 Marionette TRACE conn5 <- [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] 17:09:38 INFO - PROCESS | 3088 | 1461110978582 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 17:09:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:09:38 INFO - PROCESS | 3088 | 1461110978586 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:09:38 INFO - PROCESS | 3088 | 1461110978588 Marionette TRACE conn5 <- [1,2722,null,{}] 17:09:38 INFO - PROCESS | 3088 | 1461110978592 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:38 INFO - PROCESS | 3088 | 1461110978729 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 17:09:38 INFO - PROCESS | 3088 | 1461110978880 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:38 INFO - PROCESS | 3088 | ++DOCSHELL 1F78C800 == 70 [pid = 3088] [id = 690] 17:09:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (201A4000) [pid = 3088] [serial = 2070] [outer = 00000000] 17:09:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (2041A400) [pid = 3088] [serial = 2071] [outer = 201A4000] 17:09:38 INFO - PROCESS | 3088 | 1461110978937 Marionette DEBUG loaded listener.js 17:09:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (20423800) [pid = 3088] [serial = 2072] [outer = 201A4000] 17:09:39 INFO - PROCESS | 3088 | 1461110979450 Marionette TRACE conn5 <- [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]]]}] 17:09:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:09:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 929ms 17:09:39 INFO - PROCESS | 3088 | 1461110979519 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 17:09:39 INFO - PROCESS | 3088 | 1461110979522 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 17:09:39 INFO - PROCESS | 3088 | 1461110979525 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:09:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:09:39 INFO - PROCESS | 3088 | 1461110979527 Marionette TRACE conn5 <- [1,2726,null,{}] 17:09:39 INFO - PROCESS | 3088 | 1461110979531 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:39 INFO - PROCESS | 3088 | 1461110979634 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 17:09:39 INFO - PROCESS | 3088 | 1461110979817 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:39 INFO - PROCESS | 3088 | ++DOCSHELL 20993000 == 71 [pid = 3088] [id = 691] 17:09:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (20993400) [pid = 3088] [serial = 2073] [outer = 00000000] 17:09:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (209B5400) [pid = 3088] [serial = 2074] [outer = 20993400] 17:09:39 INFO - PROCESS | 3088 | 1461110979876 Marionette DEBUG loaded listener.js 17:09:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (209BB800) [pid = 3088] [serial = 2075] [outer = 20993400] 17:09:40 INFO - PROCESS | 3088 | 1461110980508 Marionette TRACE conn5 <- [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]]]}] 17:09:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:09:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1016ms 17:09:40 INFO - PROCESS | 3088 | 1461110980545 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 17:09:40 INFO - PROCESS | 3088 | 1461110980548 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 17:09:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:09:40 INFO - PROCESS | 3088 | 1461110980551 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:09:40 INFO - PROCESS | 3088 | 1461110980553 Marionette TRACE conn5 <- [1,2730,null,{}] 17:09:40 INFO - PROCESS | 3088 | 1461110980557 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:40 INFO - PROCESS | 3088 | 1461110980684 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 17:09:40 INFO - PROCESS | 3088 | 1461110980976 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:40 INFO - PROCESS | 3088 | ++DOCSHELL 0F06E000 == 72 [pid = 3088] [id = 692] 17:09:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1615D800) [pid = 3088] [serial = 2076] [outer = 00000000] 17:09:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (18A16400) [pid = 3088] [serial = 2077] [outer = 1615D800] 17:09:41 INFO - PROCESS | 3088 | 1461110981044 Marionette DEBUG loaded listener.js 17:09:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1A36B000) [pid = 3088] [serial = 2078] [outer = 1615D800] 17:09:41 INFO - PROCESS | 3088 | 1461110981578 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 17:09:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:09:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1067ms 17:09:41 INFO - PROCESS | 3088 | 1461110981641 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 17:09:41 INFO - PROCESS | 3088 | 1461110981646 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 17:09:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:09:41 INFO - PROCESS | 3088 | 1461110981653 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:09:41 INFO - PROCESS | 3088 | 1461110981656 Marionette TRACE conn5 <- [1,2734,null,{}] 17:09:41 INFO - PROCESS | 3088 | 1461110981662 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:41 INFO - PROCESS | 3088 | 1461110981774 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 17:09:41 INFO - PROCESS | 3088 | 1461110981949 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:41 INFO - PROCESS | 3088 | ++DOCSHELL 1A362800 == 73 [pid = 3088] [id = 693] 17:09:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1B506000) [pid = 3088] [serial = 2079] [outer = 00000000] 17:09:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (1B79F800) [pid = 3088] [serial = 2080] [outer = 1B506000] 17:09:41 INFO - PROCESS | 3088 | 1461110981999 Marionette DEBUG loaded listener.js 17:09:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (1B87A400) [pid = 3088] [serial = 2081] [outer = 1B506000] 17:09:42 INFO - PROCESS | 3088 | --DOCSHELL 174E0800 == 72 [pid = 3088] [id = 685] 17:09:42 INFO - PROCESS | 3088 | --DOCSHELL 170EEC00 == 71 [pid = 3088] [id = 684] 17:09:42 INFO - PROCESS | 3088 | --DOCSHELL 1C94A000 == 70 [pid = 3088] [id = 683] 17:09:42 INFO - PROCESS | 3088 | --DOCSHELL 1C42E000 == 69 [pid = 3088] [id = 682] 17:09:42 INFO - PROCESS | 3088 | --DOCSHELL 183BE800 == 68 [pid = 3088] [id = 655] 17:09:42 INFO - PROCESS | 3088 | --DOCSHELL 1928C400 == 67 [pid = 3088] [id = 681] 17:09:42 INFO - PROCESS | 3088 | --DOCSHELL 0AF6EC00 == 66 [pid = 3088] [id = 680] 17:09:42 INFO - PROCESS | 3088 | --DOCSHELL 1A36A800 == 65 [pid = 3088] [id = 679] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (209BAC00) [pid = 3088] [serial = 1904] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (1B87EC00) [pid = 3088] [serial = 1999] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (170F6000) [pid = 3088] [serial = 1760] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (2098D800) [pid = 3088] [serial = 1772] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1843F800) [pid = 3088] [serial = 2005] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (17511C00) [pid = 3088] [serial = 1847] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1CD7A800) [pid = 3088] [serial = 2018] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (20427400) [pid = 3088] [serial = 1811] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1CD69C00) [pid = 3088] [serial = 2017] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (1B7A7400) [pid = 3088] [serial = 1763] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1B79FC00) [pid = 3088] [serial = 2009] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1DCF2C00) [pid = 3088] [serial = 2000] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (2041E800) [pid = 3088] [serial = 1769] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (1B78F000) [pid = 3088] [serial = 2008] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1CAB4800) [pid = 3088] [serial = 1895] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (20A9C000) [pid = 3088] [serial = 1949] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1B137C00) [pid = 3088] [serial = 2002] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (20A73800) [pid = 3088] [serial = 1946] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1C42CC00) [pid = 3088] [serial = 2011] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1F781800) [pid = 3088] [serial = 1993] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1B79E000) [pid = 3088] [serial = 1850] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1CD6E400) [pid = 3088] [serial = 1808] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (20994800) [pid = 3088] [serial = 1996] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (1928BC00) [pid = 3088] [serial = 2006] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (1C9A6400) [pid = 3088] [serial = 2015] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (1F65A800) [pid = 3088] [serial = 1766] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (1E45F400) [pid = 3088] [serial = 1990] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (1C949C00) [pid = 3088] [serial = 2014] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (12D4F000) [pid = 3088] [serial = 1984] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (1B753000) [pid = 3088] [serial = 1987] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (21085800) [pid = 3088] [serial = 1952] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (1C437400) [pid = 3088] [serial = 1940] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (1DB9A400) [pid = 3088] [serial = 1853] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (1DAE2400) [pid = 3088] [serial = 2020] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (1B751000) [pid = 3088] [serial = 1805] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (20419800) [pid = 3088] [serial = 1943] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (1F78D400) [pid = 3088] [serial = 1898] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (1DB93400) [pid = 3088] [serial = 2021] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (1A36C800) [pid = 3088] [serial = 1892] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (1CD6E000) [pid = 3088] [serial = 2023] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (1E453000) [pid = 3088] [serial = 1856] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (209B3400) [pid = 3088] [serial = 1814] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (1A365C00) [pid = 3088] [serial = 1937] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (1C673C00) [pid = 3088] [serial = 2012] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (1B50A000) [pid = 3088] [serial = 2003] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (20993800) [pid = 3088] [serial = 1901] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (1CEE4C00) [pid = 3088] [serial = 2024] [outer = 00000000] [url = about:blank] 17:09:42 INFO - PROCESS | 3088 | 1461110982474 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 17:09:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:09:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 870ms 17:09:42 INFO - PROCESS | 3088 | 1461110982530 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 17:09:42 INFO - PROCESS | 3088 | 1461110982534 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 17:09:42 INFO - PROCESS | 3088 | 1461110982538 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:09:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:09:42 INFO - PROCESS | 3088 | 1461110982540 Marionette TRACE conn5 <- [1,2738,null,{}] 17:09:42 INFO - PROCESS | 3088 | 1461110982544 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:42 INFO - PROCESS | 3088 | 1461110982663 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 17:09:42 INFO - PROCESS | 3088 | 1461110982678 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:42 INFO - PROCESS | 3088 | ++DOCSHELL 170F7C00 == 66 [pid = 3088] [id = 694] 17:09:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (174D1000) [pid = 3088] [serial = 2082] [outer = 00000000] 17:09:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1A364000) [pid = 3088] [serial = 2083] [outer = 174D1000] 17:09:42 INFO - PROCESS | 3088 | 1461110982726 Marionette DEBUG loaded listener.js 17:09:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (1A3F2C00) [pid = 3088] [serial = 2084] [outer = 174D1000] 17:09:43 INFO - PROCESS | 3088 | 1461110983234 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 17:09:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:09:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 731ms 17:09:43 INFO - PROCESS | 3088 | 1461110983274 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 17:09:43 INFO - PROCESS | 3088 | 1461110983276 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 17:09:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:09:43 INFO - PROCESS | 3088 | 1461110983281 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:09:43 INFO - PROCESS | 3088 | 1461110983287 Marionette TRACE conn5 <- [1,2742,null,{}] 17:09:43 INFO - PROCESS | 3088 | 1461110983296 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:43 INFO - PROCESS | 3088 | 1461110983386 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 17:09:43 INFO - PROCESS | 3088 | 1461110983502 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:43 INFO - PROCESS | 3088 | ++DOCSHELL 1B79DC00 == 67 [pid = 3088] [id = 695] 17:09:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1B7A0800) [pid = 3088] [serial = 2085] [outer = 00000000] 17:09:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1B936400) [pid = 3088] [serial = 2086] [outer = 1B7A0800] 17:09:43 INFO - PROCESS | 3088 | 1461110983547 Marionette DEBUG loaded listener.js 17:09:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1BC1D800) [pid = 3088] [serial = 2087] [outer = 1B7A0800] 17:09:43 INFO - PROCESS | 3088 | 1461110983887 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 17:09:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:09:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 690ms 17:09:43 INFO - PROCESS | 3088 | 1461110983974 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 17:09:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:09:43 INFO - PROCESS | 3088 | 1461110983977 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 17:09:43 INFO - PROCESS | 3088 | 1461110983985 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:09:43 INFO - PROCESS | 3088 | 1461110983987 Marionette TRACE conn5 <- [1,2746,null,{}] 17:09:43 INFO - PROCESS | 3088 | 1461110983990 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:44 INFO - PROCESS | 3088 | 1461110984106 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 17:09:44 INFO - PROCESS | 3088 | 1461110984117 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:44 INFO - PROCESS | 3088 | ++DOCSHELL 1C7A0000 == 68 [pid = 3088] [id = 696] 17:09:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (1C7A2000) [pid = 3088] [serial = 2088] [outer = 00000000] 17:09:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (1C952000) [pid = 3088] [serial = 2089] [outer = 1C7A2000] 17:09:44 INFO - PROCESS | 3088 | 1461110984161 Marionette DEBUG loaded listener.js 17:09:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1C9F2000) [pid = 3088] [serial = 2090] [outer = 1C7A2000] 17:09:44 INFO - PROCESS | 3088 | 1461110984648 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 17:09:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:09:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 671ms 17:09:44 INFO - PROCESS | 3088 | 1461110984655 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 17:09:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:09:44 INFO - PROCESS | 3088 | 1461110984657 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 17:09:44 INFO - PROCESS | 3088 | 1461110984660 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:09:44 INFO - PROCESS | 3088 | 1461110984662 Marionette TRACE conn5 <- [1,2750,null,{}] 17:09:44 INFO - PROCESS | 3088 | 1461110984665 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:44 INFO - PROCESS | 3088 | 1461110984786 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 17:09:44 INFO - PROCESS | 3088 | 1461110984855 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:44 INFO - PROCESS | 3088 | ++DOCSHELL 1CC76400 == 69 [pid = 3088] [id = 697] 17:09:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (1CC79400) [pid = 3088] [serial = 2091] [outer = 00000000] 17:09:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (1CD69000) [pid = 3088] [serial = 2092] [outer = 1CC79400] 17:09:44 INFO - PROCESS | 3088 | 1461110984909 Marionette DEBUG loaded listener.js 17:09:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (1CD76400) [pid = 3088] [serial = 2093] [outer = 1CC79400] 17:09:45 INFO - PROCESS | 3088 | 1461110985360 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 17:09:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:09:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 730ms 17:09:45 INFO - PROCESS | 3088 | 1461110985393 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 17:09:45 INFO - PROCESS | 3088 | 1461110985396 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 17:09:45 INFO - PROCESS | 3088 | 1461110985399 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:09:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:09:45 INFO - PROCESS | 3088 | 1461110985401 Marionette TRACE conn5 <- [1,2754,null,{}] 17:09:45 INFO - PROCESS | 3088 | 1461110985404 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:45 INFO - PROCESS | 3088 | 1461110985556 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 17:09:45 INFO - PROCESS | 3088 | 1461110985582 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:45 INFO - PROCESS | 3088 | ++DOCSHELL 1DB93C00 == 70 [pid = 3088] [id = 698] 17:09:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (1DB94400) [pid = 3088] [serial = 2094] [outer = 00000000] 17:09:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (1DB9EC00) [pid = 3088] [serial = 2095] [outer = 1DB94400] 17:09:45 INFO - PROCESS | 3088 | 1461110985627 Marionette DEBUG loaded listener.js 17:09:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (1DB9E400) [pid = 3088] [serial = 2096] [outer = 1DB94400] 17:09:46 INFO - PROCESS | 3088 | 1461110986074 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 17:09:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:09:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 731ms 17:09:46 INFO - PROCESS | 3088 | 1461110986132 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 17:09:46 INFO - PROCESS | 3088 | 1461110986134 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 17:09:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:09:46 INFO - PROCESS | 3088 | 1461110986138 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:09:46 INFO - PROCESS | 3088 | 1461110986139 Marionette TRACE conn5 <- [1,2758,null,{}] 17:09:46 INFO - PROCESS | 3088 | 1461110986143 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:46 INFO - PROCESS | 3088 | 1461110986264 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 17:09:46 INFO - PROCESS | 3088 | 1461110986334 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:46 INFO - PROCESS | 3088 | ++DOCSHELL 1CD62800 == 71 [pid = 3088] [id = 699] 17:09:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (1E28BC00) [pid = 3088] [serial = 2097] [outer = 00000000] 17:09:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (1E5F5000) [pid = 3088] [serial = 2098] [outer = 1E28BC00] 17:09:46 INFO - PROCESS | 3088 | 1461110986378 Marionette DEBUG loaded listener.js 17:09:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (1F054C00) [pid = 3088] [serial = 2099] [outer = 1E28BC00] 17:09:46 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (1A36F800) [pid = 3088] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:09:46 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (1C66E400) [pid = 3088] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:09:46 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (1928D400) [pid = 3088] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:09:46 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (0AF70C00) [pid = 3088] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:09:46 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (1CC72400) [pid = 3088] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:09:46 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (1DB9D400) [pid = 3088] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:09:46 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (1A36E400) [pid = 3088] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:09:46 INFO - PROCESS | 3088 | 1461110986810 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 17:09:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:09:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 730ms 17:09:46 INFO - PROCESS | 3088 | 1461110986890 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 17:09:46 INFO - PROCESS | 3088 | 1461110986892 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 17:09:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:09:46 INFO - PROCESS | 3088 | 1461110986896 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:09:46 INFO - PROCESS | 3088 | 1461110986898 Marionette TRACE conn5 <- [1,2762,null,{}] 17:09:46 INFO - PROCESS | 3088 | 1461110986904 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:46 INFO - PROCESS | 3088 | 1461110986989 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 17:09:46 INFO - PROCESS | 3088 | 1461110986995 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:46 INFO - PROCESS | 3088 | ++DOCSHELL 1B76DC00 == 72 [pid = 3088] [id = 700] 17:09:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (1E45C400) [pid = 3088] [serial = 2100] [outer = 00000000] 17:09:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (1F64F800) [pid = 3088] [serial = 2101] [outer = 1E45C400] 17:09:47 INFO - PROCESS | 3088 | 1461110987041 Marionette DEBUG loaded listener.js 17:09:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (1F653C00) [pid = 3088] [serial = 2102] [outer = 1E45C400] 17:09:47 INFO - PROCESS | 3088 | 1461110987475 Marionette TRACE conn5 <- [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]]]}] 17:09:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:09:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 631ms 17:09:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:09:47 INFO - PROCESS | 3088 | 1461110987527 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 17:09:47 INFO - PROCESS | 3088 | 1461110987530 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 17:09:47 INFO - PROCESS | 3088 | 1461110987532 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:09:47 INFO - PROCESS | 3088 | 1461110987534 Marionette TRACE conn5 <- [1,2766,null,{}] 17:09:47 INFO - PROCESS | 3088 | 1461110987538 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:47 INFO - PROCESS | 3088 | 1461110987623 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 17:09:47 INFO - PROCESS | 3088 | 1461110987629 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:47 INFO - PROCESS | 3088 | ++DOCSHELL 1B136000 == 73 [pid = 3088] [id = 701] 17:09:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (1F086C00) [pid = 3088] [serial = 2103] [outer = 00000000] 17:09:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (201A0C00) [pid = 3088] [serial = 2104] [outer = 1F086C00] 17:09:47 INFO - PROCESS | 3088 | 1461110987674 Marionette DEBUG loaded listener.js 17:09:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (20419C00) [pid = 3088] [serial = 2105] [outer = 1F086C00] 17:09:48 INFO - PROCESS | 3088 | 1461110988101 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 17:09:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:09:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 630ms 17:09:48 INFO - PROCESS | 3088 | 1461110988163 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 17:09:48 INFO - PROCESS | 3088 | 1461110988166 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 17:09:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:09:48 INFO - PROCESS | 3088 | 1461110988169 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:09:48 INFO - PROCESS | 3088 | 1461110988170 Marionette TRACE conn5 <- [1,2770,null,{}] 17:09:48 INFO - PROCESS | 3088 | 1461110988174 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:48 INFO - PROCESS | 3088 | 1461110988260 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 17:09:48 INFO - PROCESS | 3088 | 1461110988267 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:48 INFO - PROCESS | 3088 | ++DOCSHELL 2041DC00 == 74 [pid = 3088] [id = 702] 17:09:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (2041FC00) [pid = 3088] [serial = 2106] [outer = 00000000] 17:09:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (2098FC00) [pid = 3088] [serial = 2107] [outer = 2041FC00] 17:09:48 INFO - PROCESS | 3088 | 1461110988316 Marionette DEBUG loaded listener.js 17:09:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (209AE400) [pid = 3088] [serial = 2108] [outer = 2041FC00] 17:09:49 INFO - PROCESS | 3088 | 1461110989045 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 17:09:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:09:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 931ms 17:09:49 INFO - PROCESS | 3088 | 1461110989101 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 17:09:49 INFO - PROCESS | 3088 | 1461110989106 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 17:09:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:09:49 INFO - PROCESS | 3088 | 1461110989112 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:09:49 INFO - PROCESS | 3088 | 1461110989116 Marionette TRACE conn5 <- [1,2774,null,{}] 17:09:49 INFO - PROCESS | 3088 | 1461110989122 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:49 INFO - PROCESS | 3088 | 1461110989272 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 17:09:49 INFO - PROCESS | 3088 | 1461110989423 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:49 INFO - PROCESS | 3088 | ++DOCSHELL 12FE2800 == 75 [pid = 3088] [id = 703] 17:09:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (170F6000) [pid = 3088] [serial = 2109] [outer = 00000000] 17:09:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (1B137000) [pid = 3088] [serial = 2110] [outer = 170F6000] 17:09:49 INFO - PROCESS | 3088 | 1461110989481 Marionette DEBUG loaded listener.js 17:09:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1B756400) [pid = 3088] [serial = 2111] [outer = 170F6000] 17:09:50 INFO - PROCESS | 3088 | 1461110990085 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 17:09:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:09:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1019ms 17:09:50 INFO - PROCESS | 3088 | 1461110990136 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 17:09:50 INFO - PROCESS | 3088 | 1461110990143 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 17:09:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:09:50 INFO - PROCESS | 3088 | 1461110990149 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:09:50 INFO - PROCESS | 3088 | 1461110990152 Marionette TRACE conn5 <- [1,2778,null,{}] 17:09:50 INFO - PROCESS | 3088 | 1461110990157 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:50 INFO - PROCESS | 3088 | 1461110990273 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 17:09:50 INFO - PROCESS | 3088 | 1461110990435 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:50 INFO - PROCESS | 3088 | ++DOCSHELL 1BC19C00 == 76 [pid = 3088] [id = 704] 17:09:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1C42BC00) [pid = 3088] [serial = 2112] [outer = 00000000] 17:09:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1CC74C00) [pid = 3088] [serial = 2113] [outer = 1C42BC00] 17:09:50 INFO - PROCESS | 3088 | 1461110990490 Marionette DEBUG loaded listener.js 17:09:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1CD6F000) [pid = 3088] [serial = 2114] [outer = 1C42BC00] 17:09:51 INFO - PROCESS | 3088 | 1461110991092 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 17:09:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:09:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 970ms 17:09:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:09:51 INFO - PROCESS | 3088 | 1461110991121 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 17:09:51 INFO - PROCESS | 3088 | 1461110991124 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 17:09:51 INFO - PROCESS | 3088 | 1461110991127 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:09:51 INFO - PROCESS | 3088 | 1461110991132 Marionette TRACE conn5 <- [1,2782,null,{}] 17:09:51 INFO - PROCESS | 3088 | 1461110991144 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:51 INFO - PROCESS | 3088 | 1461110991261 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 17:09:51 INFO - PROCESS | 3088 | 1461110991428 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:51 INFO - PROCESS | 3088 | ++DOCSHELL 209B1800 == 77 [pid = 3088] [id = 705] 17:09:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (209B1C00) [pid = 3088] [serial = 2115] [outer = 00000000] 17:09:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (209BD400) [pid = 3088] [serial = 2116] [outer = 209B1C00] 17:09:51 INFO - PROCESS | 3088 | 1461110991487 Marionette DEBUG loaded listener.js 17:09:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (20A73000) [pid = 3088] [serial = 2117] [outer = 209B1C00] 17:09:52 INFO - PROCESS | 3088 | 1461110992023 Marionette TRACE conn5 <- [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]]]}] 17:09:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:09:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 970ms 17:09:52 INFO - PROCESS | 3088 | 1461110992101 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 17:09:52 INFO - PROCESS | 3088 | 1461110992103 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 17:09:52 INFO - PROCESS | 3088 | 1461110992107 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:09:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:09:52 INFO - PROCESS | 3088 | 1461110992109 Marionette TRACE conn5 <- [1,2786,null,{}] 17:09:52 INFO - PROCESS | 3088 | 1461110992113 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:52 INFO - PROCESS | 3088 | 1461110992227 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 17:09:52 INFO - PROCESS | 3088 | 1461110992375 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:52 INFO - PROCESS | 3088 | ++DOCSHELL 20A77000 == 78 [pid = 3088] [id = 706] 17:09:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (20A95800) [pid = 3088] [serial = 2118] [outer = 00000000] 17:09:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (20A9B400) [pid = 3088] [serial = 2119] [outer = 20A95800] 17:09:52 INFO - PROCESS | 3088 | 1461110992432 Marionette DEBUG loaded listener.js 17:09:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (20AA0800) [pid = 3088] [serial = 2120] [outer = 20A95800] 17:09:52 INFO - PROCESS | 3088 | 1461110993015 Marionette TRACE conn5 <- [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]]]}] 17:09:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:09:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 930ms 17:09:53 INFO - PROCESS | 3088 | 1461110993040 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 17:09:53 INFO - PROCESS | 3088 | 1461110993043 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 17:09:53 INFO - PROCESS | 3088 | 1461110993046 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:09:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:09:53 INFO - PROCESS | 3088 | 1461110993048 Marionette TRACE conn5 <- [1,2790,null,{}] 17:09:53 INFO - PROCESS | 3088 | 1461110993052 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:53 INFO - PROCESS | 3088 | 1461110993160 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 17:09:53 INFO - PROCESS | 3088 | 1461110993281 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:53 INFO - PROCESS | 3088 | ++DOCSHELL 20A94C00 == 79 [pid = 3088] [id = 707] 17:09:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (20A99800) [pid = 3088] [serial = 2121] [outer = 00000000] 17:09:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (2107F000) [pid = 3088] [serial = 2122] [outer = 20A99800] 17:09:53 INFO - PROCESS | 3088 | 1461110993335 Marionette DEBUG loaded listener.js 17:09:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (21082000) [pid = 3088] [serial = 2123] [outer = 20A99800] 17:09:53 INFO - PROCESS | 3088 | 1461110993891 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 17:09:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:09:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 870ms 17:09:53 INFO - PROCESS | 3088 | 1461110993925 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 17:09:53 INFO - PROCESS | 3088 | 1461110993928 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 17:09:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:09:53 INFO - PROCESS | 3088 | 1461110993931 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:09:53 INFO - PROCESS | 3088 | 1461110993933 Marionette TRACE conn5 <- [1,2794,null,{}] 17:09:53 INFO - PROCESS | 3088 | 1461110993937 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:54 INFO - PROCESS | 3088 | 1461110994056 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 17:09:54 INFO - PROCESS | 3088 | 1461110994220 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:54 INFO - PROCESS | 3088 | ++DOCSHELL 210E2000 == 80 [pid = 3088] [id = 708] 17:09:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (210E5800) [pid = 3088] [serial = 2124] [outer = 00000000] 17:09:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (21194C00) [pid = 3088] [serial = 2125] [outer = 210E5800] 17:09:54 INFO - PROCESS | 3088 | 1461110994278 Marionette DEBUG loaded listener.js 17:09:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (21196800) [pid = 3088] [serial = 2126] [outer = 210E5800] 17:09:54 INFO - PROCESS | 3088 | 1461110994826 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 17:09:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:09:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 970ms 17:09:54 INFO - PROCESS | 3088 | 1461110994906 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 17:09:54 INFO - PROCESS | 3088 | 1461110994908 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 17:09:54 INFO - PROCESS | 3088 | 1461110994912 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:09:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:09:54 INFO - PROCESS | 3088 | 1461110994914 Marionette TRACE conn5 <- [1,2798,null,{}] 17:09:54 INFO - PROCESS | 3088 | 1461110994918 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:55 INFO - PROCESS | 3088 | 1461110995185 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 17:09:55 INFO - PROCESS | 3088 | 1461110995373 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:55 INFO - PROCESS | 3088 | ++DOCSHELL 19289000 == 81 [pid = 3088] [id = 709] 17:09:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (19289800) [pid = 3088] [serial = 2127] [outer = 00000000] 17:09:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1A7BF400) [pid = 3088] [serial = 2128] [outer = 19289800] 17:09:55 INFO - PROCESS | 3088 | 1461110995423 Marionette DEBUG loaded listener.js 17:09:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1B753000) [pid = 3088] [serial = 2129] [outer = 19289800] 17:09:56 INFO - PROCESS | 3088 | 1461110996029 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 17:09:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:09:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1179ms 17:09:56 INFO - PROCESS | 3088 | 1461110996096 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 17:09:56 INFO - PROCESS | 3088 | 1461110996100 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 17:09:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:09:56 INFO - PROCESS | 3088 | 1461110996105 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:09:56 INFO - PROCESS | 3088 | 1461110996109 Marionette TRACE conn5 <- [1,2802,null,{}] 17:09:56 INFO - PROCESS | 3088 | 1461110996113 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:56 INFO - PROCESS | 3088 | 1461110996219 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 17:09:56 INFO - PROCESS | 3088 | 1461110996371 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:56 INFO - PROCESS | 3088 | ++DOCSHELL 1A36E000 == 82 [pid = 3088] [id = 710] 17:09:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1B50CC00) [pid = 3088] [serial = 2130] [outer = 00000000] 17:09:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1B93FC00) [pid = 3088] [serial = 2131] [outer = 1B50CC00] 17:09:56 INFO - PROCESS | 3088 | 1461110996423 Marionette DEBUG loaded listener.js 17:09:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1C7A2800) [pid = 3088] [serial = 2132] [outer = 1B50CC00] 17:09:56 INFO - PROCESS | 3088 | --DOCSHELL 1DCEF800 == 81 [pid = 3088] [id = 573] 17:09:56 INFO - PROCESS | 3088 | --DOCSHELL 1B93C000 == 80 [pid = 3088] [id = 545] 17:09:56 INFO - PROCESS | 3088 | --DOCSHELL 0F543800 == 79 [pid = 3088] [id = 589] 17:09:56 INFO - PROCESS | 3088 | --DOCSHELL 1B138400 == 78 [pid = 3088] [id = 662] 17:09:56 INFO - PROCESS | 3088 | --DOCSHELL 1B136000 == 77 [pid = 3088] [id = 701] 17:09:56 INFO - PROCESS | 3088 | --DOCSHELL 1B76DC00 == 76 [pid = 3088] [id = 700] 17:09:56 INFO - PROCESS | 3088 | --DOCSHELL 1CD62800 == 75 [pid = 3088] [id = 699] 17:09:56 INFO - PROCESS | 3088 | --DOCSHELL 1DB93C00 == 74 [pid = 3088] [id = 698] 17:09:56 INFO - PROCESS | 3088 | --DOCSHELL 1CC76400 == 73 [pid = 3088] [id = 697] 17:09:56 INFO - PROCESS | 3088 | --DOCSHELL 1C7A0000 == 72 [pid = 3088] [id = 696] 17:09:56 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (1E4D2000) [pid = 3088] [serial = 2026] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1B12D000) [pid = 3088] [serial = 2029] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (1E3D5C00) [pid = 3088] [serial = 2059] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1CC7B800) [pid = 3088] [serial = 2032] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3088 | --DOCSHELL 1B79DC00 == 71 [pid = 3088] [id = 695] 17:09:56 INFO - PROCESS | 3088 | --DOCSHELL 170F7C00 == 70 [pid = 3088] [id = 694] 17:09:56 INFO - PROCESS | 3088 | --DOCSHELL 1A362800 == 69 [pid = 3088] [id = 693] 17:09:56 INFO - PROCESS | 3088 | --DOCSHELL 0F06E000 == 68 [pid = 3088] [id = 692] 17:09:56 INFO - PROCESS | 3088 | --DOCSHELL 1F78C800 == 67 [pid = 3088] [id = 690] 17:09:56 INFO - PROCESS | 3088 | --DOCSHELL 1F04BC00 == 66 [pid = 3088] [id = 689] 17:09:56 INFO - PROCESS | 3088 | --DOCSHELL 1B7A7000 == 65 [pid = 3088] [id = 688] 17:09:56 INFO - PROCESS | 3088 | --DOCSHELL 1743EC00 == 64 [pid = 3088] [id = 687] 17:09:56 INFO - PROCESS | 3088 | --DOCSHELL 1C797000 == 63 [pid = 3088] [id = 686] 17:09:56 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1B752C00) [pid = 3088] [serial = 2039] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1B13D400) [pid = 3088] [serial = 2038] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (1CABB800) [pid = 3088] [serial = 2048] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1B804000) [pid = 3088] [serial = 2044] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (13AA8000) [pid = 3088] [serial = 2041] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (16C11C00) [pid = 3088] [serial = 2042] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (1F082000) [pid = 3088] [serial = 2035] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1CD73800) [pid = 3088] [serial = 2051] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (1CD6B800) [pid = 3088] [serial = 2050] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1E456C00) [pid = 3088] [serial = 2053] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1B937800) [pid = 3088] [serial = 2057] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1EFC5800) [pid = 3088] [serial = 2054] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1C94F800) [pid = 3088] [serial = 2047] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1B79F000) [pid = 3088] [serial = 2056] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1B934400) [pid = 3088] [serial = 2045] [outer = 00000000] [url = about:blank] 17:09:56 INFO - PROCESS | 3088 | 1461110996980 Marionette TRACE conn5 <- [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]]]}] 17:09:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:09:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 930ms 17:09:57 INFO - PROCESS | 3088 | 1461110997035 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 17:09:57 INFO - PROCESS | 3088 | 1461110997038 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 17:09:57 INFO - PROCESS | 3088 | 1461110997041 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:09:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:09:57 INFO - PROCESS | 3088 | 1461110997043 Marionette TRACE conn5 <- [1,2806,null,{}] 17:09:57 INFO - PROCESS | 3088 | 1461110997047 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:57 INFO - PROCESS | 3088 | 1461110997138 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 17:09:57 INFO - PROCESS | 3088 | 1461110997252 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:57 INFO - PROCESS | 3088 | ++DOCSHELL 16154C00 == 64 [pid = 3088] [id = 711] 17:09:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (16E24800) [pid = 3088] [serial = 2133] [outer = 00000000] 17:09:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (19290400) [pid = 3088] [serial = 2134] [outer = 16E24800] 17:09:57 INFO - PROCESS | 3088 | 1461110997298 Marionette DEBUG loaded listener.js 17:09:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1B137800) [pid = 3088] [serial = 2135] [outer = 16E24800] 17:09:57 INFO - PROCESS | 3088 | 1461110997715 Marionette TRACE conn5 <- [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]]]}] 17:09:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:09:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 731ms 17:09:57 INFO - PROCESS | 3088 | 1461110997776 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 17:09:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:09:57 INFO - PROCESS | 3088 | 1461110997780 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 17:09:57 INFO - PROCESS | 3088 | 1461110997790 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:09:57 INFO - PROCESS | 3088 | 1461110997794 Marionette TRACE conn5 <- [1,2810,null,{}] 17:09:57 INFO - PROCESS | 3088 | 1461110997798 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:57 INFO - PROCESS | 3088 | 1461110997889 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 17:09:57 INFO - PROCESS | 3088 | 1461110997933 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:57 INFO - PROCESS | 3088 | ++DOCSHELL 183B8C00 == 65 [pid = 3088] [id = 712] 17:09:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1B931C00) [pid = 3088] [serial = 2136] [outer = 00000000] 17:09:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1C432400) [pid = 3088] [serial = 2137] [outer = 1B931C00] 17:09:57 INFO - PROCESS | 3088 | 1461110997978 Marionette DEBUG loaded listener.js 17:09:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1C79C800) [pid = 3088] [serial = 2138] [outer = 1B931C00] 17:09:58 INFO - PROCESS | 3088 | 1461110998451 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 17:09:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:09:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 690ms 17:09:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:09:58 INFO - PROCESS | 3088 | 1461110998476 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 17:09:58 INFO - PROCESS | 3088 | 1461110998478 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 17:09:58 INFO - PROCESS | 3088 | 1461110998485 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:09:58 INFO - PROCESS | 3088 | 1461110998487 Marionette TRACE conn5 <- [1,2814,null,{}] 17:09:58 INFO - PROCESS | 3088 | 1461110998490 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:58 INFO - PROCESS | 3088 | 1461110998579 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 17:09:58 INFO - PROCESS | 3088 | 1461110998585 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:58 INFO - PROCESS | 3088 | ++DOCSHELL 1B87E000 == 66 [pid = 3088] [id = 713] 17:09:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1C943800) [pid = 3088] [serial = 2139] [outer = 00000000] 17:09:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1CC7FC00) [pid = 3088] [serial = 2140] [outer = 1C943800] 17:09:58 INFO - PROCESS | 3088 | 1461110998632 Marionette DEBUG loaded listener.js 17:09:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1CD60800) [pid = 3088] [serial = 2141] [outer = 1C943800] 17:09:59 INFO - PROCESS | 3088 | 1461110999085 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:09:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:09:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 690ms 17:09:59 INFO - PROCESS | 3088 | 1461110999172 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 17:09:59 INFO - PROCESS | 3088 | 1461110999174 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 17:09:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:09:59 INFO - PROCESS | 3088 | 1461110999183 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:09:59 INFO - PROCESS | 3088 | 1461110999185 Marionette TRACE conn5 <- [1,2818,null,{}] 17:09:59 INFO - PROCESS | 3088 | 1461110999189 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:59 INFO - PROCESS | 3088 | 1461110999317 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 17:09:59 INFO - PROCESS | 3088 | 1461110999414 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:59 INFO - PROCESS | 3088 | ++DOCSHELL 1CD77000 == 67 [pid = 3088] [id = 714] 17:09:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1CD7B000) [pid = 3088] [serial = 2142] [outer = 00000000] 17:09:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1CEED800) [pid = 3088] [serial = 2143] [outer = 1CD7B000] 17:09:59 INFO - PROCESS | 3088 | 1461110999467 Marionette DEBUG loaded listener.js 17:09:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1DB99800) [pid = 3088] [serial = 2144] [outer = 1CD7B000] 17:09:59 INFO - PROCESS | 3088 | 1461110999907 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 17:09:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:09:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 769ms 17:09:59 INFO - PROCESS | 3088 | 1461110999957 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 17:09:59 INFO - PROCESS | 3088 | 1461110999959 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 17:09:59 INFO - PROCESS | 3088 | 1461110999962 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:09:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:09:59 INFO - PROCESS | 3088 | 1461110999964 Marionette TRACE conn5 <- [1,2822,null,{}] 17:09:59 INFO - PROCESS | 3088 | 1461110999972 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:00 INFO - PROCESS | 3088 | 1461111000108 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 17:10:00 INFO - PROCESS | 3088 | 1461111000186 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:00 INFO - PROCESS | 3088 | ++DOCSHELL 1CEEA000 == 68 [pid = 3088] [id = 715] 17:10:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1DC56800) [pid = 3088] [serial = 2145] [outer = 00000000] 17:10:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1E5EC400) [pid = 3088] [serial = 2146] [outer = 1DC56800] 17:10:00 INFO - PROCESS | 3088 | 1461111000231 Marionette DEBUG loaded listener.js 17:10:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1F050800) [pid = 3088] [serial = 2147] [outer = 1DC56800] 17:10:00 INFO - PROCESS | 3088 | 1461111000657 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:10:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:10:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 730ms 17:10:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:10:00 INFO - PROCESS | 3088 | 1461111000726 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 17:10:00 INFO - PROCESS | 3088 | 1461111000728 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 17:10:00 INFO - PROCESS | 3088 | 1461111000731 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:10:00 INFO - PROCESS | 3088 | 1461111000733 Marionette TRACE conn5 <- [1,2826,null,{}] 17:10:00 INFO - PROCESS | 3088 | 1461111000737 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:00 INFO - PROCESS | 3088 | 1461111000862 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 17:10:00 INFO - PROCESS | 3088 | 1461111000937 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:00 INFO - PROCESS | 3088 | ++DOCSHELL 1F057800 == 69 [pid = 3088] [id = 716] 17:10:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1F64E000) [pid = 3088] [serial = 2148] [outer = 00000000] 17:10:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1F77F800) [pid = 3088] [serial = 2149] [outer = 1F64E000] 17:10:00 INFO - PROCESS | 3088 | 1461111000981 Marionette DEBUG loaded listener.js 17:10:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (201A2400) [pid = 3088] [serial = 2150] [outer = 1F64E000] 17:10:01 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1B13AC00) [pid = 3088] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:10:01 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (1C94A400) [pid = 3088] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:10:01 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (0F11D400) [pid = 3088] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:10:01 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (2041AC00) [pid = 3088] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:10:01 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1F652000) [pid = 3088] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:10:01 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (1CC79400) [pid = 3088] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:10:01 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1DB94400) [pid = 3088] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:10:01 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1E28BC00) [pid = 3088] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:10:01 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1F086C00) [pid = 3088] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:10:01 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (1B506000) [pid = 3088] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:10:01 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1B7A0800) [pid = 3088] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:10:01 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (1615D800) [pid = 3088] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:10:01 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (174D1000) [pid = 3088] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:10:01 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1C7A2000) [pid = 3088] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:10:01 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1E45C400) [pid = 3088] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:10:01 INFO - PROCESS | 3088 | 1461111001516 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 17:10:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:10:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 830ms 17:10:01 INFO - PROCESS | 3088 | 1461111001563 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 17:10:01 INFO - PROCESS | 3088 | 1461111001565 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 17:10:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:10:01 INFO - PROCESS | 3088 | 1461111001579 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:10:01 INFO - PROCESS | 3088 | 1461111001581 Marionette TRACE conn5 <- [1,2830,null,{}] 17:10:01 INFO - PROCESS | 3088 | 1461111001586 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:01 INFO - PROCESS | 3088 | 1461111001672 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 17:10:01 INFO - PROCESS | 3088 | 1461111001678 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:01 INFO - PROCESS | 3088 | ++DOCSHELL 1B13D800 == 70 [pid = 3088] [id = 717] 17:10:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1B50C000) [pid = 3088] [serial = 2151] [outer = 00000000] 17:10:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1C949C00) [pid = 3088] [serial = 2152] [outer = 1B50C000] 17:10:01 INFO - PROCESS | 3088 | 1461111001726 Marionette DEBUG loaded listener.js 17:10:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1C9E5000) [pid = 3088] [serial = 2153] [outer = 1B50C000] 17:10:02 INFO - PROCESS | 3088 | 1461111002169 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 17:10:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:10:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 630ms 17:10:02 INFO - PROCESS | 3088 | 1461111002203 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 17:10:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:10:02 INFO - PROCESS | 3088 | 1461111002205 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 17:10:02 INFO - PROCESS | 3088 | 1461111002222 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:10:02 INFO - PROCESS | 3088 | 1461111002224 Marionette TRACE conn5 <- [1,2834,null,{}] 17:10:02 INFO - PROCESS | 3088 | 1461111002227 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:02 INFO - PROCESS | 3088 | 1461111002314 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 17:10:02 INFO - PROCESS | 3088 | 1461111002320 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:02 INFO - PROCESS | 3088 | ++DOCSHELL 1B939800 == 71 [pid = 3088] [id = 718] 17:10:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1C947000) [pid = 3088] [serial = 2154] [outer = 00000000] 17:10:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1EF83400) [pid = 3088] [serial = 2155] [outer = 1C947000] 17:10:02 INFO - PROCESS | 3088 | 1461111002364 Marionette DEBUG loaded listener.js 17:10:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1F64EC00) [pid = 3088] [serial = 2156] [outer = 1C947000] 17:10:02 INFO - PROCESS | 3088 | 1461111002845 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 17:10:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:10:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 690ms 17:10:02 INFO - PROCESS | 3088 | 1461111002903 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 17:10:02 INFO - PROCESS | 3088 | 1461111002905 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 17:10:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:10:02 INFO - PROCESS | 3088 | 1461111002908 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:10:02 INFO - PROCESS | 3088 | 1461111002910 Marionette TRACE conn5 <- [1,2838,null,{}] 17:10:02 INFO - PROCESS | 3088 | 1461111002914 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:02 INFO - PROCESS | 3088 | 1461111003001 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 17:10:02 INFO - PROCESS | 3088 | 1461111003007 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:03 INFO - PROCESS | 3088 | ++DOCSHELL 2041E800 == 72 [pid = 3088] [id = 719] 17:10:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (2098AC00) [pid = 3088] [serial = 2157] [outer = 00000000] 17:10:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (209AF400) [pid = 3088] [serial = 2158] [outer = 2098AC00] 17:10:03 INFO - PROCESS | 3088 | 1461111003058 Marionette DEBUG loaded listener.js 17:10:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (20A71400) [pid = 3088] [serial = 2159] [outer = 2098AC00] 17:10:03 INFO - PROCESS | 3088 | 1461111003807 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:10:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:10:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 930ms 17:10:03 INFO - PROCESS | 3088 | 1461111003839 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 17:10:03 INFO - PROCESS | 3088 | 1461111003844 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 17:10:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:10:03 INFO - PROCESS | 3088 | 1461111003850 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:10:03 INFO - PROCESS | 3088 | 1461111003854 Marionette TRACE conn5 <- [1,2842,null,{}] 17:10:03 INFO - PROCESS | 3088 | 1461111003859 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:03 INFO - PROCESS | 3088 | 1461111003980 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 17:10:04 INFO - PROCESS | 3088 | 1461111004149 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:04 INFO - PROCESS | 3088 | ++DOCSHELL 183BA400 == 73 [pid = 3088] [id = 720] 17:10:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (18A15000) [pid = 3088] [serial = 2160] [outer = 00000000] 17:10:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1B511800) [pid = 3088] [serial = 2161] [outer = 18A15000] 17:10:04 INFO - PROCESS | 3088 | 1461111004207 Marionette DEBUG loaded listener.js 17:10:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1B76A800) [pid = 3088] [serial = 2162] [outer = 18A15000] 17:10:04 INFO - PROCESS | 3088 | 1461111004776 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 17:10:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:10:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 970ms 17:10:04 INFO - PROCESS | 3088 | 1461111004825 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 17:10:04 INFO - PROCESS | 3088 | 1461111004831 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 17:10:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:10:04 INFO - PROCESS | 3088 | 1461111004837 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:10:04 INFO - PROCESS | 3088 | 1461111004840 Marionette TRACE conn5 <- [1,2846,null,{}] 17:10:04 INFO - PROCESS | 3088 | 1461111004844 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:04 INFO - PROCESS | 3088 | 1461111004960 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 17:10:05 INFO - PROCESS | 3088 | 1461111005113 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:05 INFO - PROCESS | 3088 | ++DOCSHELL 1B881800 == 74 [pid = 3088] [id = 721] 17:10:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1B932C00) [pid = 3088] [serial = 2163] [outer = 00000000] 17:10:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1CC7B400) [pid = 3088] [serial = 2164] [outer = 1B932C00] 17:10:05 INFO - PROCESS | 3088 | 1461111005169 Marionette DEBUG loaded listener.js 17:10:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1CEE9800) [pid = 3088] [serial = 2165] [outer = 1B932C00] 17:10:05 INFO - PROCESS | 3088 | 1461111005768 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:10:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:10:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 970ms 17:10:05 INFO - PROCESS | 3088 | 1461111005809 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 17:10:05 INFO - PROCESS | 3088 | 1461111005812 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 17:10:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:10:05 INFO - PROCESS | 3088 | 1461111005816 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:10:05 INFO - PROCESS | 3088 | 1461111005820 Marionette TRACE conn5 <- [1,2850,null,{}] 17:10:05 INFO - PROCESS | 3088 | 1461111005831 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:05 INFO - PROCESS | 3088 | 1461111005948 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 17:10:06 INFO - PROCESS | 3088 | 1461111006103 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:06 INFO - PROCESS | 3088 | ++DOCSHELL 20A74800 == 75 [pid = 3088] [id = 722] 17:10:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (20A75C00) [pid = 3088] [serial = 2166] [outer = 00000000] 17:10:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (20AA2000) [pid = 3088] [serial = 2167] [outer = 20A75C00] 17:10:06 INFO - PROCESS | 3088 | 1461111006163 Marionette DEBUG loaded listener.js 17:10:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (21083400) [pid = 3088] [serial = 2168] [outer = 20A75C00] 17:10:06 INFO - PROCESS | 3088 | 1461111006769 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 17:10:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:10:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1024ms 17:10:06 INFO - PROCESS | 3088 | 1461111006843 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 17:10:06 INFO - PROCESS | 3088 | 1461111006846 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 17:10:06 INFO - PROCESS | 3088 | 1461111006850 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:10:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:10:06 INFO - PROCESS | 3088 | 1461111006852 Marionette TRACE conn5 <- [1,2854,null,{}] 17:10:06 INFO - PROCESS | 3088 | 1461111006855 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:06 INFO - PROCESS | 3088 | 1461111006968 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 17:10:07 INFO - PROCESS | 3088 | 1461111007120 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:07 INFO - PROCESS | 3088 | ++DOCSHELL 20A9A800 == 76 [pid = 3088] [id = 723] 17:10:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (21066800) [pid = 3088] [serial = 2169] [outer = 00000000] 17:10:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (21192C00) [pid = 3088] [serial = 2170] [outer = 21066800] 17:10:07 INFO - PROCESS | 3088 | 1461111007176 Marionette DEBUG loaded listener.js 17:10:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (21199C00) [pid = 3088] [serial = 2171] [outer = 21066800] 17:10:07 INFO - PROCESS | 3088 | 1461111007734 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 17:10:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:10:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 930ms 17:10:07 INFO - PROCESS | 3088 | 1461111007783 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 17:10:07 INFO - PROCESS | 3088 | 1461111007785 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 17:10:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:10:07 INFO - PROCESS | 3088 | 1461111007789 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:10:07 INFO - PROCESS | 3088 | 1461111007791 Marionette TRACE conn5 <- [1,2858,null,{}] 17:10:07 INFO - PROCESS | 3088 | 1461111007795 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:07 INFO - PROCESS | 3088 | 1461111007905 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 17:10:08 INFO - PROCESS | 3088 | 1461111008070 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:08 INFO - PROCESS | 3088 | ++DOCSHELL 2118E000 == 77 [pid = 3088] [id = 724] 17:10:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (212E3800) [pid = 3088] [serial = 2172] [outer = 00000000] 17:10:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (2180B800) [pid = 3088] [serial = 2173] [outer = 212E3800] 17:10:08 INFO - PROCESS | 3088 | 1461111008126 Marionette DEBUG loaded listener.js 17:10:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (2180E000) [pid = 3088] [serial = 2174] [outer = 212E3800] 17:10:08 INFO - PROCESS | 3088 | 1461111008740 Marionette TRACE conn5 <- [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]]]}] 17:10:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:10:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1015ms 17:10:08 INFO - PROCESS | 3088 | 1461111008808 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 17:10:08 INFO - PROCESS | 3088 | 1461111008811 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 17:10:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:10:08 INFO - PROCESS | 3088 | 1461111008828 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:10:08 INFO - PROCESS | 3088 | 1461111008830 Marionette TRACE conn5 <- [1,2862,null,{}] 17:10:08 INFO - PROCESS | 3088 | 1461111008853 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:08 INFO - PROCESS | 3088 | 1461111008989 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 17:10:09 INFO - PROCESS | 3088 | 1461111009136 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:09 INFO - PROCESS | 3088 | ++DOCSHELL 212E7800 == 78 [pid = 3088] [id = 725] 17:10:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (218B8800) [pid = 3088] [serial = 2175] [outer = 00000000] 17:10:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (21CCE400) [pid = 3088] [serial = 2176] [outer = 218B8800] 17:10:09 INFO - PROCESS | 3088 | 1461111009195 Marionette DEBUG loaded listener.js 17:10:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (21CCF800) [pid = 3088] [serial = 2177] [outer = 218B8800] 17:10:09 INFO - PROCESS | 3088 | 1461111009802 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 17:10:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:10:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1050ms 17:10:09 INFO - PROCESS | 3088 | 1461111009868 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 17:10:09 INFO - PROCESS | 3088 | 1461111009871 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 17:10:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:10:09 INFO - PROCESS | 3088 | 1461111009893 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:10:09 INFO - PROCESS | 3088 | 1461111009896 Marionette TRACE conn5 <- [1,2866,null,{}] 17:10:09 INFO - PROCESS | 3088 | 1461111009936 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:10 INFO - PROCESS | 3088 | 1461111010051 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 17:10:10 INFO - PROCESS | 3088 | 1461111010198 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:10 INFO - PROCESS | 3088 | ++DOCSHELL 13A09000 == 79 [pid = 3088] [id = 726] 17:10:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (16151400) [pid = 3088] [serial = 2178] [outer = 00000000] 17:10:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (1B4E4C00) [pid = 3088] [serial = 2179] [outer = 16151400] 17:10:10 INFO - PROCESS | 3088 | 1461111010255 Marionette DEBUG loaded listener.js 17:10:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (1B938000) [pid = 3088] [serial = 2180] [outer = 16151400] 17:10:11 INFO - PROCESS | 3088 | 1461111011071 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 17:10:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:10:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1233ms 17:10:11 INFO - PROCESS | 3088 | 1461111011130 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 17:10:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:10:11 INFO - PROCESS | 3088 | 1461111011134 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 17:10:11 INFO - PROCESS | 3088 | 1461111011139 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:10:11 INFO - PROCESS | 3088 | 1461111011143 Marionette TRACE conn5 <- [1,2870,null,{}] 17:10:11 INFO - PROCESS | 3088 | 1461111011150 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:11 INFO - PROCESS | 3088 | 1461111011258 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 17:10:11 INFO - PROCESS | 3088 | 1461111011419 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:11 INFO - PROCESS | 3088 | ++DOCSHELL 129C9800 == 80 [pid = 3088] [id = 727] 17:10:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (12E88C00) [pid = 3088] [serial = 2181] [outer = 00000000] 17:10:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (1B13AC00) [pid = 3088] [serial = 2182] [outer = 12E88C00] 17:10:11 INFO - PROCESS | 3088 | 1461111011470 Marionette DEBUG loaded listener.js 17:10:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (1B78DC00) [pid = 3088] [serial = 2183] [outer = 12E88C00] 17:10:12 INFO - PROCESS | 3088 | --DOCSHELL 1B939800 == 79 [pid = 3088] [id = 718] 17:10:12 INFO - PROCESS | 3088 | --DOCSHELL 1B13D800 == 78 [pid = 3088] [id = 717] 17:10:12 INFO - PROCESS | 3088 | --DOCSHELL 1F057800 == 77 [pid = 3088] [id = 716] 17:10:12 INFO - PROCESS | 3088 | --DOCSHELL 1CEEA000 == 76 [pid = 3088] [id = 715] 17:10:12 INFO - PROCESS | 3088 | --DOCSHELL 1CD77000 == 75 [pid = 3088] [id = 714] 17:10:12 INFO - PROCESS | 3088 | --DOCSHELL 1B87E000 == 74 [pid = 3088] [id = 713] 17:10:12 INFO - PROCESS | 3088 | --DOCSHELL 183B8C00 == 73 [pid = 3088] [id = 712] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (2098FC00) [pid = 3088] [serial = 2107] [outer = 00000000] [url = about:blank] 17:10:12 INFO - PROCESS | 3088 | --DOCSHELL 16154C00 == 72 [pid = 3088] [id = 711] 17:10:12 INFO - PROCESS | 3088 | --DOCSHELL 1A36E000 == 71 [pid = 3088] [id = 710] 17:10:12 INFO - PROCESS | 3088 | --DOCSHELL 19289000 == 70 [pid = 3088] [id = 709] 17:10:12 INFO - PROCESS | 3088 | --DOCSHELL 210E2000 == 69 [pid = 3088] [id = 708] 17:10:12 INFO - PROCESS | 3088 | --DOCSHELL 20A94C00 == 68 [pid = 3088] [id = 707] 17:10:12 INFO - PROCESS | 3088 | --DOCSHELL 20A77000 == 67 [pid = 3088] [id = 706] 17:10:12 INFO - PROCESS | 3088 | --DOCSHELL 209B1800 == 66 [pid = 3088] [id = 705] 17:10:12 INFO - PROCESS | 3088 | --DOCSHELL 1BC19C00 == 65 [pid = 3088] [id = 704] 17:10:12 INFO - PROCESS | 3088 | --DOCSHELL 12FE2800 == 64 [pid = 3088] [id = 703] 17:10:12 INFO - PROCESS | 3088 | 1461111012153 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (1B775000) [pid = 3088] [serial = 1988] [outer = 00000000] [url = about:blank] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (1EFC5400) [pid = 3088] [serial = 1991] [outer = 00000000] [url = about:blank] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (13A9F800) [pid = 3088] [serial = 1985] [outer = 00000000] [url = about:blank] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (209AF000) [pid = 3088] [serial = 1997] [outer = 00000000] [url = about:blank] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (2019C400) [pid = 3088] [serial = 1994] [outer = 00000000] [url = about:blank] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (1CD76400) [pid = 3088] [serial = 2093] [outer = 00000000] [url = about:blank] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (1E5F5000) [pid = 3088] [serial = 2098] [outer = 00000000] [url = about:blank] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (20419C00) [pid = 3088] [serial = 2105] [outer = 00000000] [url = about:blank] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (1DB9E400) [pid = 3088] [serial = 2096] [outer = 00000000] [url = about:blank] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (1A3D5000) [pid = 3088] [serial = 2062] [outer = 00000000] [url = about:blank] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (1CC79C00) [pid = 3088] [serial = 2065] [outer = 00000000] [url = about:blank] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (1F751000) [pid = 3088] [serial = 2068] [outer = 00000000] [url = about:blank] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (2041A400) [pid = 3088] [serial = 2071] [outer = 00000000] [url = about:blank] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (1B87A400) [pid = 3088] [serial = 2081] [outer = 00000000] [url = about:blank] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (1B79F800) [pid = 3088] [serial = 2080] [outer = 00000000] [url = about:blank] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (1B936400) [pid = 3088] [serial = 2086] [outer = 00000000] [url = about:blank] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (1BC1D800) [pid = 3088] [serial = 2087] [outer = 00000000] [url = about:blank] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1A36B000) [pid = 3088] [serial = 2078] [outer = 00000000] [url = about:blank] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (18A16400) [pid = 3088] [serial = 2077] [outer = 00000000] [url = about:blank] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1A364000) [pid = 3088] [serial = 2083] [outer = 00000000] [url = about:blank] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1A3F2C00) [pid = 3088] [serial = 2084] [outer = 00000000] [url = about:blank] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1C952000) [pid = 3088] [serial = 2089] [outer = 00000000] [url = about:blank] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (209B5400) [pid = 3088] [serial = 2074] [outer = 00000000] [url = about:blank] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1F64F800) [pid = 3088] [serial = 2101] [outer = 00000000] [url = about:blank] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (201A0C00) [pid = 3088] [serial = 2104] [outer = 00000000] [url = about:blank] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1F054C00) [pid = 3088] [serial = 2099] [outer = 00000000] [url = about:blank] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (1F653C00) [pid = 3088] [serial = 2102] [outer = 00000000] [url = about:blank] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1C9F2000) [pid = 3088] [serial = 2090] [outer = 00000000] [url = about:blank] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (1CD69000) [pid = 3088] [serial = 2092] [outer = 00000000] [url = about:blank] 17:10:12 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1DB9EC00) [pid = 3088] [serial = 2095] [outer = 00000000] [url = about:blank] 17:10:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:10:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1074ms 17:10:12 INFO - PROCESS | 3088 | 1461111012218 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 17:10:12 INFO - PROCESS | 3088 | 1461111012224 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 17:10:12 INFO - PROCESS | 3088 | 1461111012229 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:10:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:10:12 INFO - PROCESS | 3088 | 1461111012232 Marionette TRACE conn5 <- [1,2874,null,{}] 17:10:12 INFO - PROCESS | 3088 | 1461111012236 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:12 INFO - PROCESS | 3088 | 1461111012328 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 17:10:12 INFO - PROCESS | 3088 | 1461111012335 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:12 INFO - PROCESS | 3088 | ++DOCSHELL 1750FC00 == 65 [pid = 3088] [id = 728] 17:10:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (17510000) [pid = 3088] [serial = 2184] [outer = 00000000] 17:10:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (18447800) [pid = 3088] [serial = 2185] [outer = 17510000] 17:10:12 INFO - PROCESS | 3088 | 1461111012381 Marionette DEBUG loaded listener.js 17:10:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (18E0BC00) [pid = 3088] [serial = 2186] [outer = 17510000] 17:10:12 INFO - PROCESS | 3088 | 1461111012933 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 17:10:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:10:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 730ms 17:10:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:10:12 INFO - PROCESS | 3088 | 1461111012965 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 17:10:12 INFO - PROCESS | 3088 | 1461111012967 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 17:10:12 INFO - PROCESS | 3088 | 1461111012970 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:10:12 INFO - PROCESS | 3088 | 1461111012974 Marionette TRACE conn5 <- [1,2878,null,{}] 17:10:12 INFO - PROCESS | 3088 | 1461111012984 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:13 INFO - PROCESS | 3088 | 1461111013078 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 17:10:13 INFO - PROCESS | 3088 | 1461111013191 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:13 INFO - PROCESS | 3088 | ++DOCSHELL 1B773000 == 66 [pid = 3088] [id = 729] 17:10:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1B78CC00) [pid = 3088] [serial = 2187] [outer = 00000000] 17:10:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1B87F400) [pid = 3088] [serial = 2188] [outer = 1B78CC00] 17:10:13 INFO - PROCESS | 3088 | 1461111013239 Marionette DEBUG loaded listener.js 17:10:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1B93E800) [pid = 3088] [serial = 2189] [outer = 1B78CC00] 17:10:13 INFO - PROCESS | 3088 | 1461111013634 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:10:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:10:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 730ms 17:10:13 INFO - PROCESS | 3088 | 1461111013704 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 17:10:13 INFO - PROCESS | 3088 | 1461111013707 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 17:10:13 INFO - PROCESS | 3088 | 1461111013710 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:10:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:10:13 INFO - PROCESS | 3088 | 1461111013712 Marionette TRACE conn5 <- [1,2882,null,{}] 17:10:13 INFO - PROCESS | 3088 | 1461111013715 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:13 INFO - PROCESS | 3088 | 1461111013805 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 17:10:13 INFO - PROCESS | 3088 | 1461111013811 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:13 INFO - PROCESS | 3088 | ++DOCSHELL 1C79B800 == 67 [pid = 3088] [id = 730] 17:10:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1C947400) [pid = 3088] [serial = 2190] [outer = 00000000] 17:10:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1CC77000) [pid = 3088] [serial = 2191] [outer = 1C947400] 17:10:13 INFO - PROCESS | 3088 | 1461111013859 Marionette DEBUG loaded listener.js 17:10:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1CC80800) [pid = 3088] [serial = 2192] [outer = 1C947400] 17:10:14 INFO - PROCESS | 3088 | 1461111014330 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 17:10:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:10:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 670ms 17:10:14 INFO - PROCESS | 3088 | 1461111014384 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 17:10:14 INFO - PROCESS | 3088 | 1461111014386 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 17:10:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:10:14 INFO - PROCESS | 3088 | 1461111014390 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:10:14 INFO - PROCESS | 3088 | 1461111014391 Marionette TRACE conn5 <- [1,2886,null,{}] 17:10:14 INFO - PROCESS | 3088 | 1461111014395 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:14 INFO - PROCESS | 3088 | 1461111014518 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 17:10:14 INFO - PROCESS | 3088 | 1461111014589 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:14 INFO - PROCESS | 3088 | ++DOCSHELL 1CD66000 == 68 [pid = 3088] [id = 731] 17:10:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1CD6FC00) [pid = 3088] [serial = 2193] [outer = 00000000] 17:10:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1CDC7000) [pid = 3088] [serial = 2194] [outer = 1CD6FC00] 17:10:14 INFO - PROCESS | 3088 | 1461111014634 Marionette DEBUG loaded listener.js 17:10:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1DB98C00) [pid = 3088] [serial = 2195] [outer = 1CD6FC00] 17:10:15 INFO - PROCESS | 3088 | 1461111015066 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 17:10:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:10:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 17:10:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:10:15 INFO - PROCESS | 3088 | 1461111015120 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 17:10:15 INFO - PROCESS | 3088 | 1461111015122 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 17:10:15 INFO - PROCESS | 3088 | 1461111015125 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:10:15 INFO - PROCESS | 3088 | 1461111015127 Marionette TRACE conn5 <- [1,2890,null,{}] 17:10:15 INFO - PROCESS | 3088 | 1461111015131 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:15 INFO - PROCESS | 3088 | 1461111015303 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 17:10:15 INFO - PROCESS | 3088 | 1461111015330 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:15 INFO - PROCESS | 3088 | ++DOCSHELL 1E5E9C00 == 69 [pid = 3088] [id = 732] 17:10:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1F04A400) [pid = 3088] [serial = 2196] [outer = 00000000] 17:10:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1F055000) [pid = 3088] [serial = 2197] [outer = 1F04A400] 17:10:15 INFO - PROCESS | 3088 | 1461111015378 Marionette DEBUG loaded listener.js 17:10:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1F081C00) [pid = 3088] [serial = 2198] [outer = 1F04A400] 17:10:15 INFO - PROCESS | 3088 | 1461111015849 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:10:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:10:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 770ms 17:10:15 INFO - PROCESS | 3088 | 1461111015901 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 17:10:15 INFO - PROCESS | 3088 | 1461111015903 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 17:10:15 INFO - PROCESS | 3088 | 1461111015906 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:10:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:10:15 INFO - PROCESS | 3088 | 1461111015908 Marionette TRACE conn5 <- [1,2894,null,{}] 17:10:15 INFO - PROCESS | 3088 | 1461111015912 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:16 INFO - PROCESS | 3088 | 1461111016044 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 17:10:16 INFO - PROCESS | 3088 | 1461111016120 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:16 INFO - PROCESS | 3088 | ++DOCSHELL 1F64C800 == 70 [pid = 3088] [id = 733] 17:10:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (1F64DC00) [pid = 3088] [serial = 2199] [outer = 00000000] 17:10:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (1F75B000) [pid = 3088] [serial = 2200] [outer = 1F64DC00] 17:10:16 INFO - PROCESS | 3088 | 1461111016166 Marionette DEBUG loaded listener.js 17:10:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (1F78D400) [pid = 3088] [serial = 2201] [outer = 1F64DC00] 17:10:16 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (1DC56800) [pid = 3088] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:10:16 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (16E24800) [pid = 3088] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:10:16 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (1C947000) [pid = 3088] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:10:16 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (19289800) [pid = 3088] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:10:16 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (1F64E000) [pid = 3088] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:10:16 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1B931C00) [pid = 3088] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:10:16 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (1C943800) [pid = 3088] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:10:16 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1CD7B000) [pid = 3088] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:10:16 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1B50CC00) [pid = 3088] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:10:16 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1B50C000) [pid = 3088] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:10:16 INFO - PROCESS | 3088 | 1461111016749 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 17:10:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:10:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 870ms 17:10:16 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:10:16 INFO - PROCESS | 3088 | 1461111016785 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 17:10:16 INFO - PROCESS | 3088 | 1461111016787 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 17:10:16 INFO - PROCESS | 3088 | 1461111016791 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:10:16 INFO - PROCESS | 3088 | 1461111016792 Marionette TRACE conn5 <- [1,2898,null,{}] 17:10:16 INFO - PROCESS | 3088 | 1461111016796 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:16 INFO - PROCESS | 3088 | 1461111016888 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 17:10:16 INFO - PROCESS | 3088 | 1461111016894 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:16 INFO - PROCESS | 3088 | ++DOCSHELL 1B4E1000 == 71 [pid = 3088] [id = 734] 17:10:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1B75B000) [pid = 3088] [serial = 2202] [outer = 00000000] 17:10:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1CEEA400) [pid = 3088] [serial = 2203] [outer = 1B75B000] 17:10:16 INFO - PROCESS | 3088 | 1461111016939 Marionette DEBUG loaded listener.js 17:10:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1F64E000) [pid = 3088] [serial = 2204] [outer = 1B75B000] 17:10:17 INFO - PROCESS | 3088 | 1461111017349 Marionette TRACE conn5 <- [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]]]}] 17:10:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:10:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:10:17 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 570ms 17:10:17 INFO - PROCESS | 3088 | 1461111017368 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 17:10:17 INFO - PROCESS | 3088 | 1461111017369 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 17:10:17 INFO - PROCESS | 3088 | 1461111017373 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:10:17 INFO - TEST-START | /DOMEvents/constructors.html 17:10:17 INFO - PROCESS | 3088 | 1461111017374 Marionette TRACE conn5 <- [1,2902,null,{}] 17:10:17 INFO - PROCESS | 3088 | 1461111017378 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:17 INFO - PROCESS | 3088 | 1461111017516 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 17:10:17 INFO - PROCESS | 3088 | 1461111017525 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:17 INFO - PROCESS | 3088 | ++DOCSHELL 12699C00 == 72 [pid = 3088] [id = 735] 17:10:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (19289800) [pid = 3088] [serial = 2205] [outer = 00000000] 17:10:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (20420000) [pid = 3088] [serial = 2206] [outer = 19289800] 17:10:17 INFO - PROCESS | 3088 | 1461111017570 Marionette DEBUG loaded listener.js 17:10:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (20426C00) [pid = 3088] [serial = 2207] [outer = 19289800] 17:10:18 INFO - PROCESS | 3088 | 1461111018147 Marionette TRACE conn5 <- [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]]]}] 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:10:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:10:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:10:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:10:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:10:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:10:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:10:18 INFO - TEST-OK | /DOMEvents/constructors.html | took 843ms 17:10:18 INFO - PROCESS | 3088 | 1461111018246 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 17:10:18 INFO - PROCESS | 3088 | 1461111018248 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 17:10:18 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:10:18 INFO - PROCESS | 3088 | 1461111018254 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:10:18 INFO - PROCESS | 3088 | 1461111018255 Marionette TRACE conn5 <- [1,2906,null,{}] 17:10:18 INFO - PROCESS | 3088 | 1461111018259 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:18 INFO - PROCESS | 3088 | 1461111018347 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 17:10:18 INFO - PROCESS | 3088 | 1461111018357 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:18 INFO - PROCESS | 3088 | ++DOCSHELL 2041C800 == 73 [pid = 3088] [id = 736] 17:10:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (2098EC00) [pid = 3088] [serial = 2208] [outer = 00000000] 17:10:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (20A9AC00) [pid = 3088] [serial = 2209] [outer = 2098EC00] 17:10:18 INFO - PROCESS | 3088 | 1461111018401 Marionette DEBUG loaded listener.js 17:10:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (2105A800) [pid = 3088] [serial = 2210] [outer = 2098EC00] 17:10:19 INFO - PROCESS | 3088 | 1461111019040 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:10:19 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:10:19 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 830ms 17:10:19 INFO - PROCESS | 3088 | 1461111019086 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 17:10:19 INFO - PROCESS | 3088 | 1461111019091 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 17:10:19 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:10:19 INFO - PROCESS | 3088 | 1461111019097 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:10:19 INFO - PROCESS | 3088 | 1461111019101 Marionette TRACE conn5 <- [1,2910,null,{}] 17:10:19 INFO - PROCESS | 3088 | 1461111019106 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:19 INFO - PROCESS | 3088 | 1461111019257 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 17:10:19 INFO - PROCESS | 3088 | 1461111019389 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:19 INFO - PROCESS | 3088 | ++DOCSHELL 1843E800 == 74 [pid = 3088] [id = 737] 17:10:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (18446C00) [pid = 3088] [serial = 2211] [outer = 00000000] 17:10:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (1B137C00) [pid = 3088] [serial = 2212] [outer = 18446C00] 17:10:19 INFO - PROCESS | 3088 | 1461111019446 Marionette DEBUG loaded listener.js 17:10:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (1B50D000) [pid = 3088] [serial = 2213] [outer = 18446C00] 17:10:19 INFO - PROCESS | 3088 | [3088] 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 567 17:10:19 INFO - PROCESS | 3088 | [3088] 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 567 17:10:19 INFO - PROCESS | 3088 | [3088] 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 567 17:10:19 INFO - PROCESS | 3088 | [3088] 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 567 17:10:20 INFO - PROCESS | 3088 | 1461111020014 Marionette TRACE conn5 <- [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]]]}] 17:10:20 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:10:20 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:10:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:10:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:10:20 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 17:10:20 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:10:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:10:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:10:20 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 17:10:20 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:10:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:10:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:10:20 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]" 17:10:20 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:10:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:10:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:10:20 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:10:20 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 979ms 17:10:20 INFO - PROCESS | 3088 | 1461111020080 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 17:10:20 INFO - PROCESS | 3088 | 1461111020087 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 17:10:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:10:20 INFO - PROCESS | 3088 | 1461111020093 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:10:20 INFO - PROCESS | 3088 | 1461111020096 Marionette TRACE conn5 <- [1,2914,null,{}] 17:10:20 INFO - PROCESS | 3088 | 1461111020100 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:20 INFO - PROCESS | 3088 | 1461111020218 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 17:10:20 INFO - PROCESS | 3088 | 1461111020373 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:20 INFO - PROCESS | 3088 | ++DOCSHELL 16C12000 == 75 [pid = 3088] [id = 738] 17:10:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (1A7C4800) [pid = 3088] [serial = 2214] [outer = 00000000] 17:10:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (1E5F1C00) [pid = 3088] [serial = 2215] [outer = 1A7C4800] 17:10:20 INFO - PROCESS | 3088 | 1461111020429 Marionette DEBUG loaded listener.js 17:10:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (1F082400) [pid = 3088] [serial = 2216] [outer = 1A7C4800] 17:10:20 INFO - PROCESS | 3088 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:10:20 INFO - PROCESS | 3088 | 1461111020977 Marionette TRACE conn5 <- [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]]]}] 17:10:20 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:10:20 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 930ms 17:10:21 INFO - PROCESS | 3088 | 1461111021025 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 17:10:21 INFO - PROCESS | 3088 | 1461111021028 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 17:10:21 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:10:21 INFO - PROCESS | 3088 | 1461111021032 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:10:21 INFO - PROCESS | 3088 | 1461111021036 Marionette TRACE conn5 <- [1,2918,null,{}] 17:10:21 INFO - PROCESS | 3088 | 1461111021048 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:21 INFO - PROCESS | 3088 | 1461111021169 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 17:10:21 INFO - PROCESS | 3088 | 1461111021325 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:21 INFO - PROCESS | 3088 | ++DOCSHELL 210D8C00 == 76 [pid = 3088] [id = 739] 17:10:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (210E5000) [pid = 3088] [serial = 2217] [outer = 00000000] 17:10:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (21808800) [pid = 3088] [serial = 2218] [outer = 210E5000] 17:10:21 INFO - PROCESS | 3088 | 1461111021384 Marionette DEBUG loaded listener.js 17:10:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (218BF800) [pid = 3088] [serial = 2219] [outer = 210E5000] 17:10:21 INFO - PROCESS | 3088 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:10:21 INFO - PROCESS | 3088 | 1461111021874 Marionette TRACE conn5 <- [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]]]}] 17:10:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:10:21 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 870ms 17:10:21 INFO - PROCESS | 3088 | 1461111021905 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 17:10:21 INFO - PROCESS | 3088 | 1461111021908 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 17:10:21 INFO - PROCESS | 3088 | 1461111021911 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:10:21 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:10:21 INFO - PROCESS | 3088 | 1461111021913 Marionette TRACE conn5 <- [1,2922,null,{}] 17:10:21 INFO - PROCESS | 3088 | 1461111021917 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:22 INFO - PROCESS | 3088 | 1461111022033 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 17:10:22 INFO - PROCESS | 3088 | 1461111022188 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:22 INFO - PROCESS | 3088 | ++DOCSHELL 2107F400 == 77 [pid = 3088] [id = 740] 17:10:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (218C2400) [pid = 3088] [serial = 2220] [outer = 00000000] 17:10:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (232E6800) [pid = 3088] [serial = 2221] [outer = 218C2400] 17:10:22 INFO - PROCESS | 3088 | 1461111022244 Marionette DEBUG loaded listener.js 17:10:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (232EC000) [pid = 3088] [serial = 2222] [outer = 218C2400] 17:10:22 INFO - PROCESS | 3088 | 1461111022761 Marionette TRACE conn5 <- [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]]]}] 17:10:22 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:10:22 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 870ms 17:10:22 INFO - PROCESS | 3088 | 1461111022785 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 17:10:22 INFO - PROCESS | 3088 | 1461111022787 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 17:10:22 INFO - PROCESS | 3088 | 1461111022790 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:10:22 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:10:22 INFO - PROCESS | 3088 | 1461111022792 Marionette TRACE conn5 <- [1,2926,null,{}] 17:10:22 INFO - PROCESS | 3088 | 1461111022796 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:22 INFO - PROCESS | 3088 | 1461111022906 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 17:10:23 INFO - PROCESS | 3088 | 1461111023062 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:23 INFO - PROCESS | 3088 | ++DOCSHELL 1B137400 == 78 [pid = 3088] [id = 741] 17:10:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (232EE400) [pid = 3088] [serial = 2223] [outer = 00000000] 17:10:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (23527400) [pid = 3088] [serial = 2224] [outer = 232EE400] 17:10:23 INFO - PROCESS | 3088 | 1461111023120 Marionette DEBUG loaded listener.js 17:10:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (23529000) [pid = 3088] [serial = 2225] [outer = 232EE400] 17:10:23 INFO - PROCESS | 3088 | 1461111023612 Marionette TRACE conn5 <- [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]]]}] 17:10:23 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. 17:10:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 870ms 17:10:23 INFO - PROCESS | 3088 | 1461111023665 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 17:10:23 INFO - PROCESS | 3088 | 1461111023667 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 17:10:23 INFO - PROCESS | 3088 | 1461111023687 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:10:23 INFO - PROCESS | 3088 | 1461111023689 Marionette TRACE conn5 <- [1,2930,null,{}] 17:10:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:10:23 INFO - PROCESS | 3088 | 1461111023693 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:23 INFO - PROCESS | 3088 | 1461111023818 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 17:10:23 INFO - PROCESS | 3088 | 1461111023986 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:23 INFO - PROCESS | 3088 | ++DOCSHELL 23525000 == 79 [pid = 3088] [id = 742] 17:10:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (2352AC00) [pid = 3088] [serial = 2226] [outer = 00000000] 17:10:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (245AA000) [pid = 3088] [serial = 2227] [outer = 2352AC00] 17:10:24 INFO - PROCESS | 3088 | 1461111024044 Marionette DEBUG loaded listener.js 17:10:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (245AD400) [pid = 3088] [serial = 2228] [outer = 2352AC00] 17:10:24 INFO - PROCESS | 3088 | 1461111024559 Marionette TRACE conn5 <- [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"]]]}] 17:10:24 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 17:10:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:10:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 931ms 17:10:24 INFO - PROCESS | 3088 | 1461111024633 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 17:10:24 INFO - PROCESS | 3088 | 1461111024635 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 17:10:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:10:24 INFO - PROCESS | 3088 | 1461111024640 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:10:24 INFO - PROCESS | 3088 | 1461111024642 Marionette TRACE conn5 <- [1,2934,null,{}] 17:10:24 INFO - PROCESS | 3088 | 1461111024646 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:24 INFO - PROCESS | 3088 | 1461111024754 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 17:10:24 INFO - PROCESS | 3088 | 1461111024922 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:24 INFO - PROCESS | 3088 | ++DOCSHELL 24B13000 == 80 [pid = 3088] [id = 743] 17:10:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (24B14400) [pid = 3088] [serial = 2229] [outer = 00000000] 17:10:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (24B1AC00) [pid = 3088] [serial = 2230] [outer = 24B14400] 17:10:24 INFO - PROCESS | 3088 | 1461111024995 Marionette DEBUG loaded listener.js 17:10:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (24B1E800) [pid = 3088] [serial = 2231] [outer = 24B14400] 17:10:25 INFO - PROCESS | 3088 | 1461111025472 Marionette TRACE conn5 <- [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]]]}] 17:10:25 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. 17:10:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 870ms 17:10:25 INFO - PROCESS | 3088 | 1461111025515 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 17:10:25 INFO - PROCESS | 3088 | 1461111025517 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 17:10:25 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:10:25 INFO - PROCESS | 3088 | 1461111025520 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:10:25 INFO - PROCESS | 3088 | 1461111025522 Marionette TRACE conn5 <- [1,2938,null,{}] 17:10:25 INFO - PROCESS | 3088 | 1461111025526 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:25 INFO - PROCESS | 3088 | 1461111025638 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 17:10:25 INFO - PROCESS | 3088 | 1461111025766 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:25 INFO - PROCESS | 3088 | ++DOCSHELL 24B15000 == 81 [pid = 3088] [id = 744] 17:10:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (24B20800) [pid = 3088] [serial = 2232] [outer = 00000000] 17:10:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (253D4C00) [pid = 3088] [serial = 2233] [outer = 24B20800] 17:10:25 INFO - PROCESS | 3088 | 1461111025821 Marionette DEBUG loaded listener.js 17:10:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (253D9000) [pid = 3088] [serial = 2234] [outer = 24B20800] 17:10:26 INFO - PROCESS | 3088 | ++DOCSHELL 24E40000 == 82 [pid = 3088] [id = 745] 17:10:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (24E42000) [pid = 3088] [serial = 2235] [outer = 00000000] 17:10:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (24E44400) [pid = 3088] [serial = 2236] [outer = 24E42000] 17:10:26 INFO - PROCESS | 3088 | 1461111026399 Marionette TRACE conn5 <- [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]]]}] 17:10:26 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. 17:10:26 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 930ms 17:10:26 INFO - PROCESS | 3088 | 1461111026455 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 17:10:26 INFO - PROCESS | 3088 | 1461111026457 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 17:10:26 INFO - PROCESS | 3088 | 1461111026460 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:10:26 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:10:26 INFO - PROCESS | 3088 | 1461111026463 Marionette TRACE conn5 <- [1,2942,null,{}] 17:10:26 INFO - PROCESS | 3088 | 1461111026467 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:26 INFO - PROCESS | 3088 | 1461111026631 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 17:10:26 INFO - PROCESS | 3088 | 1461111026783 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:26 INFO - PROCESS | 3088 | ++DOCSHELL 24E45C00 == 83 [pid = 3088] [id = 746] 17:10:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (24E46400) [pid = 3088] [serial = 2237] [outer = 00000000] 17:10:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (24E4BC00) [pid = 3088] [serial = 2238] [outer = 24E46400] 17:10:26 INFO - PROCESS | 3088 | 1461111026838 Marionette DEBUG loaded listener.js 17:10:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (24E4D000) [pid = 3088] [serial = 2239] [outer = 24E46400] 17:10:27 INFO - PROCESS | 3088 | 1461111027388 Marionette TRACE conn5 <- [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]]]}] 17:10:27 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:10:27 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 17:10:27 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 970ms 17:10:27 INFO - PROCESS | 3088 | 1461111027436 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 17:10:27 INFO - PROCESS | 3088 | 1461111027438 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 17:10:27 INFO - PROCESS | 3088 | 1461111027442 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:10:27 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:10:27 INFO - PROCESS | 3088 | 1461111027444 Marionette TRACE conn5 <- [1,2946,null,{}] 17:10:27 INFO - PROCESS | 3088 | 1461111027447 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:27 INFO - PROCESS | 3088 | 1461111027608 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 17:10:27 INFO - PROCESS | 3088 | 1461111027927 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:27 INFO - PROCESS | 3088 | ++DOCSHELL 0F11D400 == 84 [pid = 3088] [id = 747] 17:10:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (13935800) [pid = 3088] [serial = 2240] [outer = 00000000] 17:10:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (18A18000) [pid = 3088] [serial = 2241] [outer = 13935800] 17:10:27 INFO - PROCESS | 3088 | 1461111027999 Marionette DEBUG loaded listener.js 17:10:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (1A36EC00) [pid = 3088] [serial = 2242] [outer = 13935800] 17:10:28 INFO - PROCESS | 3088 | 1461111028532 Marionette TRACE conn5 <- [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]]]}] 17:10:28 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. 17:10:28 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1124ms 17:10:28 INFO - PROCESS | 3088 | 1461111028583 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 17:10:28 INFO - PROCESS | 3088 | 1461111028588 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 17:10:28 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:10:28 INFO - PROCESS | 3088 | 1461111028594 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:10:28 INFO - PROCESS | 3088 | 1461111028598 Marionette TRACE conn5 <- [1,2950,null,{}] 17:10:28 INFO - PROCESS | 3088 | 1461111028603 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:28 INFO - PROCESS | 3088 | 1461111028713 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 17:10:28 INFO - PROCESS | 3088 | 1461111028893 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:28 INFO - PROCESS | 3088 | ++DOCSHELL 183BF400 == 85 [pid = 3088] [id = 748] 17:10:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 164 (1B939C00) [pid = 3088] [serial = 2243] [outer = 00000000] 17:10:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 165 (1C94BC00) [pid = 3088] [serial = 2244] [outer = 1B939C00] 17:10:28 INFO - PROCESS | 3088 | 1461111028945 Marionette DEBUG loaded listener.js 17:10:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 166 (1CD70000) [pid = 3088] [serial = 2245] [outer = 1B939C00] 17:10:29 INFO - PROCESS | 3088 | --DOCSHELL 12699C00 == 84 [pid = 3088] [id = 735] 17:10:29 INFO - PROCESS | 3088 | --DOCSHELL 1B4E1000 == 83 [pid = 3088] [id = 734] 17:10:29 INFO - PROCESS | 3088 | --DOCSHELL 1F64C800 == 82 [pid = 3088] [id = 733] 17:10:29 INFO - PROCESS | 3088 | --DOCSHELL 1E5E9C00 == 81 [pid = 3088] [id = 732] 17:10:29 INFO - PROCESS | 3088 | --DOCSHELL 1CD66000 == 80 [pid = 3088] [id = 731] 17:10:29 INFO - PROCESS | 3088 | --DOCSHELL 1C79B800 == 79 [pid = 3088] [id = 730] 17:10:29 INFO - PROCESS | 3088 | --DOCSHELL 1B773000 == 78 [pid = 3088] [id = 729] 17:10:29 INFO - PROCESS | 3088 | --DOCSHELL 1750FC00 == 77 [pid = 3088] [id = 728] 17:10:29 INFO - PROCESS | 3088 | --DOMWINDOW == 165 (1B137000) [pid = 3088] [serial = 2110] [outer = 00000000] [url = about:blank] 17:10:29 INFO - PROCESS | 3088 | --DOMWINDOW == 164 (1CC74C00) [pid = 3088] [serial = 2113] [outer = 00000000] [url = about:blank] 17:10:29 INFO - PROCESS | 3088 | --DOMWINDOW == 163 (209BD400) [pid = 3088] [serial = 2116] [outer = 00000000] [url = about:blank] 17:10:29 INFO - PROCESS | 3088 | --DOMWINDOW == 162 (20A9B400) [pid = 3088] [serial = 2119] [outer = 00000000] [url = about:blank] 17:10:29 INFO - PROCESS | 3088 | --DOMWINDOW == 161 (2107F000) [pid = 3088] [serial = 2122] [outer = 00000000] [url = about:blank] 17:10:29 INFO - PROCESS | 3088 | --DOMWINDOW == 160 (21194C00) [pid = 3088] [serial = 2125] [outer = 00000000] [url = about:blank] 17:10:29 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (209AF400) [pid = 3088] [serial = 2158] [outer = 00000000] [url = about:blank] 17:10:29 INFO - PROCESS | 3088 | --DOCSHELL 129C9800 == 76 [pid = 3088] [id = 727] 17:10:29 INFO - PROCESS | 3088 | --DOCSHELL 20A74800 == 75 [pid = 3088] [id = 722] 17:10:29 INFO - PROCESS | 3088 | --DOCSHELL 2041DC00 == 74 [pid = 3088] [id = 702] 17:10:29 INFO - PROCESS | 3088 | --DOCSHELL 1B881800 == 73 [pid = 3088] [id = 721] 17:10:29 INFO - PROCESS | 3088 | --DOCSHELL 183BA400 == 72 [pid = 3088] [id = 720] 17:10:29 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (1CEED800) [pid = 3088] [serial = 2143] [outer = 00000000] [url = about:blank] 17:10:29 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (1DB99800) [pid = 3088] [serial = 2144] [outer = 00000000] [url = about:blank] 17:10:29 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (1F050800) [pid = 3088] [serial = 2147] [outer = 00000000] [url = about:blank] 17:10:29 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (1E5EC400) [pid = 3088] [serial = 2146] [outer = 00000000] [url = about:blank] 17:10:29 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (1B753000) [pid = 3088] [serial = 2129] [outer = 00000000] [url = about:blank] 17:10:29 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (1A7BF400) [pid = 3088] [serial = 2128] [outer = 00000000] [url = about:blank] 17:10:29 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (19290400) [pid = 3088] [serial = 2134] [outer = 00000000] [url = about:blank] 17:10:29 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (1B137800) [pid = 3088] [serial = 2135] [outer = 00000000] [url = about:blank] 17:10:29 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (1C432400) [pid = 3088] [serial = 2137] [outer = 00000000] [url = about:blank] 17:10:29 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (1C79C800) [pid = 3088] [serial = 2138] [outer = 00000000] [url = about:blank] 17:10:29 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (1CC7FC00) [pid = 3088] [serial = 2140] [outer = 00000000] [url = about:blank] 17:10:29 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (1C7A2800) [pid = 3088] [serial = 2132] [outer = 00000000] [url = about:blank] 17:10:29 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (1B93FC00) [pid = 3088] [serial = 2131] [outer = 00000000] [url = about:blank] 17:10:29 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (1F77F800) [pid = 3088] [serial = 2149] [outer = 00000000] [url = about:blank] 17:10:29 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (1EF83400) [pid = 3088] [serial = 2155] [outer = 00000000] [url = about:blank] 17:10:29 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (1F64EC00) [pid = 3088] [serial = 2156] [outer = 00000000] [url = about:blank] 17:10:29 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (201A2400) [pid = 3088] [serial = 2150] [outer = 00000000] [url = about:blank] 17:10:29 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (1C9E5000) [pid = 3088] [serial = 2153] [outer = 00000000] [url = about:blank] 17:10:29 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (1C949C00) [pid = 3088] [serial = 2152] [outer = 00000000] [url = about:blank] 17:10:29 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (1CD60800) [pid = 3088] [serial = 2141] [outer = 00000000] [url = about:blank] 17:10:29 INFO - PROCESS | 3088 | 1461111029595 Marionette TRACE conn5 <- [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]]]}] 17:10:29 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. 17:10:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1021ms 17:10:29 INFO - PROCESS | 3088 | 1461111029621 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 17:10:29 INFO - PROCESS | 3088 | 1461111029625 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 17:10:29 INFO - PROCESS | 3088 | 1461111029629 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:10:29 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:10:29 INFO - PROCESS | 3088 | 1461111029631 Marionette TRACE conn5 <- [1,2954,null,{}] 17:10:29 INFO - PROCESS | 3088 | 1461111029635 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:29 INFO - PROCESS | 3088 | 1461111029729 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 17:10:29 INFO - PROCESS | 3088 | 1461111029849 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:29 INFO - PROCESS | 3088 | ++DOCSHELL 12D4C400 == 73 [pid = 3088] [id = 749] 17:10:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (13A4E400) [pid = 3088] [serial = 2246] [outer = 00000000] 17:10:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (1A3F4000) [pid = 3088] [serial = 2247] [outer = 13A4E400] 17:10:29 INFO - PROCESS | 3088 | 1461111029896 Marionette DEBUG loaded listener.js 17:10:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (1B510000) [pid = 3088] [serial = 2248] [outer = 13A4E400] 17:10:30 INFO - PROCESS | 3088 | 1461111030301 Marionette TRACE conn5 <- [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]]]}] 17:10:30 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. 17:10:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 730ms 17:10:30 INFO - PROCESS | 3088 | 1461111030364 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 17:10:30 INFO - PROCESS | 3088 | 1461111030366 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 17:10:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:10:30 INFO - PROCESS | 3088 | 1461111030375 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:10:30 INFO - PROCESS | 3088 | 1461111030381 Marionette TRACE conn5 <- [1,2958,null,{}] 17:10:30 INFO - PROCESS | 3088 | 1461111030390 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:30 INFO - PROCESS | 3088 | 1461111030514 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 17:10:30 INFO - PROCESS | 3088 | 1461111030529 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:30 INFO - PROCESS | 3088 | ++DOCSHELL 1C9A6400 == 74 [pid = 3088] [id = 750] 17:10:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (1C9ADC00) [pid = 3088] [serial = 2249] [outer = 00000000] 17:10:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (1CC7B800) [pid = 3088] [serial = 2250] [outer = 1C9ADC00] 17:10:30 INFO - PROCESS | 3088 | 1461111030576 Marionette DEBUG loaded listener.js 17:10:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (1CD63000) [pid = 3088] [serial = 2251] [outer = 1C9ADC00] 17:10:31 INFO - PROCESS | 3088 | 1461111031044 Marionette TRACE conn5 <- [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]]]}] 17:10:31 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. 17:10:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 690ms 17:10:31 INFO - PROCESS | 3088 | 1461111031069 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 17:10:31 INFO - PROCESS | 3088 | 1461111031071 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 17:10:31 INFO - PROCESS | 3088 | 1461111031074 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:10:31 INFO - PROCESS | 3088 | 1461111031076 Marionette TRACE conn5 <- [1,2962,null,{}] 17:10:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:10:31 INFO - PROCESS | 3088 | 1461111031079 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:31 INFO - PROCESS | 3088 | 1461111031173 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 17:10:31 INFO - PROCESS | 3088 | 1461111031179 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:31 INFO - PROCESS | 3088 | ++DOCSHELL 1CD71000 == 75 [pid = 3088] [id = 751] 17:10:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (1CEE6C00) [pid = 3088] [serial = 2252] [outer = 00000000] 17:10:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (1E4CD800) [pid = 3088] [serial = 2253] [outer = 1CEE6C00] 17:10:31 INFO - PROCESS | 3088 | 1461111031230 Marionette DEBUG loaded listener.js 17:10:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (1E5E8000) [pid = 3088] [serial = 2254] [outer = 1CEE6C00] 17:10:31 INFO - PROCESS | 3088 | 1461111031660 Marionette TRACE conn5 <- [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]]]}] 17:10:31 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. 17:10:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 17:10:31 INFO - PROCESS | 3088 | 1461111031732 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 17:10:31 INFO - PROCESS | 3088 | 1461111031734 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 17:10:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:10:31 INFO - PROCESS | 3088 | 1461111031766 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:10:31 INFO - PROCESS | 3088 | 1461111031768 Marionette TRACE conn5 <- [1,2966,null,{}] 17:10:31 INFO - PROCESS | 3088 | 1461111031772 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:31 INFO - PROCESS | 3088 | 1461111031903 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 17:10:31 INFO - PROCESS | 3088 | 1461111031951 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:31 INFO - PROCESS | 3088 | ++DOCSHELL 1F081400 == 76 [pid = 3088] [id = 752] 17:10:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (1F081800) [pid = 3088] [serial = 2255] [outer = 00000000] 17:10:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (1F65B800) [pid = 3088] [serial = 2256] [outer = 1F081800] 17:10:31 INFO - PROCESS | 3088 | 1461111032004 Marionette DEBUG loaded listener.js 17:10:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (2019F400) [pid = 3088] [serial = 2257] [outer = 1F081800] 17:10:32 INFO - PROCESS | 3088 | 1461111032450 Marionette TRACE conn5 <- [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]]]}] 17:10:32 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. 17:10:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 750ms 17:10:32 INFO - PROCESS | 3088 | 1461111032495 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 17:10:32 INFO - PROCESS | 3088 | 1461111032497 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 17:10:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:10:32 INFO - PROCESS | 3088 | 1461111032500 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:10:32 INFO - PROCESS | 3088 | 1461111032502 Marionette TRACE conn5 <- [1,2970,null,{}] 17:10:32 INFO - PROCESS | 3088 | 1461111032506 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:32 INFO - PROCESS | 3088 | 1461111032640 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 17:10:32 INFO - PROCESS | 3088 | 1461111032721 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:32 INFO - PROCESS | 3088 | ++DOCSHELL 2041B000 == 77 [pid = 3088] [id = 753] 17:10:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (20421800) [pid = 3088] [serial = 2258] [outer = 00000000] 17:10:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (209B7000) [pid = 3088] [serial = 2259] [outer = 20421800] 17:10:32 INFO - PROCESS | 3088 | 1461111032765 Marionette DEBUG loaded listener.js 17:10:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (209BCC00) [pid = 3088] [serial = 2260] [outer = 20421800] 17:10:33 INFO - PROCESS | 3088 | 1461111033165 Marionette TRACE conn5 <- [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"]]]}] 17:10:33 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 17:10:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:10:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 730ms 17:10:33 INFO - PROCESS | 3088 | 1461111033231 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 17:10:33 INFO - PROCESS | 3088 | 1461111033233 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 17:10:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:10:33 INFO - PROCESS | 3088 | 1461111033243 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:10:33 INFO - PROCESS | 3088 | 1461111033245 Marionette TRACE conn5 <- [1,2974,null,{}] 17:10:33 INFO - PROCESS | 3088 | 1461111033253 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:33 INFO - PROCESS | 3088 | 1461111033412 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 17:10:33 INFO - PROCESS | 3088 | 1461111033493 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:33 INFO - PROCESS | 3088 | ++DOCSHELL 20A96800 == 78 [pid = 3088] [id = 754] 17:10:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (20A98800) [pid = 3088] [serial = 2261] [outer = 00000000] 17:10:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (21080400) [pid = 3088] [serial = 2262] [outer = 20A98800] 17:10:33 INFO - PROCESS | 3088 | 1461111033538 Marionette DEBUG loaded listener.js 17:10:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (210DE800) [pid = 3088] [serial = 2263] [outer = 20A98800] 17:10:33 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (17510000) [pid = 3088] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:10:33 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (12E88C00) [pid = 3088] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:10:33 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (1C947400) [pid = 3088] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:10:33 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (1F64DC00) [pid = 3088] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:10:33 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (1B78CC00) [pid = 3088] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:10:33 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (1F04A400) [pid = 3088] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:10:33 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (2098AC00) [pid = 3088] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:10:33 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (19289800) [pid = 3088] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:10:33 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (1CD6FC00) [pid = 3088] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:10:33 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (1B75B000) [pid = 3088] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:10:33 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (1CDC7400) [pid = 3088] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:10:33 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (1DA07C00) [pid = 3088] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:10:33 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (2041FC00) [pid = 3088] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:10:34 INFO - PROCESS | 3088 | 1461111034070 Marionette TRACE conn5 <- [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]]]}] 17:10:34 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. 17:10:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 891ms 17:10:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:10:34 INFO - PROCESS | 3088 | 1461111034128 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 17:10:34 INFO - PROCESS | 3088 | 1461111034130 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 17:10:34 INFO - PROCESS | 3088 | 1461111034133 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:10:34 INFO - PROCESS | 3088 | 1461111034135 Marionette TRACE conn5 <- [1,2978,null,{}] 17:10:34 INFO - PROCESS | 3088 | 1461111034138 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:34 INFO - PROCESS | 3088 | 1461111034273 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 17:10:34 INFO - PROCESS | 3088 | 1461111034349 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:34 INFO - PROCESS | 3088 | ++DOCSHELL 1A36E800 == 79 [pid = 3088] [id = 755] 17:10:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (1B776000) [pid = 3088] [serial = 2264] [outer = 00000000] 17:10:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (1CC76400) [pid = 3088] [serial = 2265] [outer = 1B776000] 17:10:34 INFO - PROCESS | 3088 | 1461111034394 Marionette DEBUG loaded listener.js 17:10:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (1DB98400) [pid = 3088] [serial = 2266] [outer = 1B776000] 17:10:34 INFO - PROCESS | 3088 | ++DOCSHELL 212E5000 == 80 [pid = 3088] [id = 756] 17:10:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (212EA000) [pid = 3088] [serial = 2267] [outer = 00000000] 17:10:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (212EE400) [pid = 3088] [serial = 2268] [outer = 212EA000] 17:10:34 INFO - PROCESS | 3088 | 1461111034757 Marionette TRACE conn5 <- [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]]]}] 17:10:34 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. 17:10:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 17:10:34 INFO - PROCESS | 3088 | 1461111034804 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 17:10:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:10:34 INFO - PROCESS | 3088 | 1461111034806 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 17:10:34 INFO - PROCESS | 3088 | 1461111034809 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:10:34 INFO - PROCESS | 3088 | 1461111034811 Marionette TRACE conn5 <- [1,2982,null,{}] 17:10:34 INFO - PROCESS | 3088 | 1461111034814 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:34 INFO - PROCESS | 3088 | 1461111034927 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 17:10:34 INFO - PROCESS | 3088 | 1461111034964 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:34 INFO - PROCESS | 3088 | ++DOCSHELL 20A6B000 == 81 [pid = 3088] [id = 757] 17:10:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (20A9A400) [pid = 3088] [serial = 2269] [outer = 00000000] 17:10:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (218BD800) [pid = 3088] [serial = 2270] [outer = 20A9A400] 17:10:34 INFO - PROCESS | 3088 | 1461111035011 Marionette DEBUG loaded listener.js 17:10:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (232EAC00) [pid = 3088] [serial = 2271] [outer = 20A9A400] 17:10:35 INFO - PROCESS | 3088 | 1461111035488 Marionette TRACE conn5 <- [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]]]}] 17:10:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:10:35 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 17:10:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 731ms 17:10:35 INFO - PROCESS | 3088 | 1461111035541 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 17:10:35 INFO - PROCESS | 3088 | 1461111035543 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 17:10:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:10:35 INFO - PROCESS | 3088 | 1461111035546 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:10:35 INFO - PROCESS | 3088 | 1461111035548 Marionette TRACE conn5 <- [1,2986,null,{}] 17:10:35 INFO - PROCESS | 3088 | 1461111035552 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:35 INFO - PROCESS | 3088 | 1461111035655 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 17:10:35 INFO - PROCESS | 3088 | 1461111035660 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:35 INFO - PROCESS | 3088 | ++DOCSHELL 17510800 == 82 [pid = 3088] [id = 758] 17:10:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (210DB000) [pid = 3088] [serial = 2272] [outer = 00000000] 17:10:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (245ACC00) [pid = 3088] [serial = 2273] [outer = 210DB000] 17:10:35 INFO - PROCESS | 3088 | 1461111035711 Marionette DEBUG loaded listener.js 17:10:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (24E47C00) [pid = 3088] [serial = 2274] [outer = 210DB000] 17:10:36 INFO - PROCESS | 3088 | 1461111036428 Marionette TRACE conn5 <- [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]]]}] 17:10:36 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. 17:10:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 930ms 17:10:36 INFO - PROCESS | 3088 | 1461111036478 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 17:10:36 INFO - PROCESS | 3088 | 1461111036483 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 17:10:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:10:36 INFO - PROCESS | 3088 | 1461111036489 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:10:36 INFO - PROCESS | 3088 | 1461111036493 Marionette TRACE conn5 <- [1,2990,null,{}] 17:10:36 INFO - PROCESS | 3088 | 1461111036498 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:36 INFO - PROCESS | 3088 | 1461111036663 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 17:10:36 INFO - PROCESS | 3088 | 1461111036791 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:36 INFO - PROCESS | 3088 | ++DOCSHELL 183BA800 == 83 [pid = 3088] [id = 759] 17:10:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (19288400) [pid = 3088] [serial = 2275] [outer = 00000000] 17:10:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (1B791C00) [pid = 3088] [serial = 2276] [outer = 19288400] 17:10:36 INFO - PROCESS | 3088 | 1461111036848 Marionette DEBUG loaded listener.js 17:10:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (1B80CC00) [pid = 3088] [serial = 2277] [outer = 19288400] 17:10:37 INFO - PROCESS | 3088 | 1461111037341 Marionette TRACE conn5 <- [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]]]}] 17:10:37 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. 17:10:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 870ms 17:10:37 INFO - PROCESS | 3088 | 1461111037363 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 17:10:37 INFO - PROCESS | 3088 | 1461111037369 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 17:10:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:10:37 INFO - PROCESS | 3088 | 1461111037375 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:10:37 INFO - PROCESS | 3088 | 1461111037378 Marionette TRACE conn5 <- [1,2994,null,{}] 17:10:37 INFO - PROCESS | 3088 | 1461111037382 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:37 INFO - PROCESS | 3088 | 1461111037503 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 17:10:37 INFO - PROCESS | 3088 | 1461111037636 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:37 INFO - PROCESS | 3088 | ++DOCSHELL 1C42F800 == 84 [pid = 3088] [id = 760] 17:10:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (1C430C00) [pid = 3088] [serial = 2278] [outer = 00000000] 17:10:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (1E296800) [pid = 3088] [serial = 2279] [outer = 1C430C00] 17:10:37 INFO - PROCESS | 3088 | 1461111037692 Marionette DEBUG loaded listener.js 17:10:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (1F64C800) [pid = 3088] [serial = 2280] [outer = 1C430C00] 17:10:38 INFO - PROCESS | 3088 | 1461111038266 Marionette TRACE conn5 <- [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]]]}] 17:10:38 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. 17:10:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 930ms 17:10:38 INFO - PROCESS | 3088 | 1461111038307 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 17:10:38 INFO - PROCESS | 3088 | 1461111038310 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 17:10:38 INFO - PROCESS | 3088 | 1461111038314 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:10:38 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:10:38 INFO - PROCESS | 3088 | 1461111038317 Marionette TRACE conn5 <- [1,2998,null,{}] 17:10:38 INFO - PROCESS | 3088 | 1461111038329 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:38 INFO - PROCESS | 3088 | 1461111038452 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 17:10:38 INFO - PROCESS | 3088 | 1461111038616 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:38 INFO - PROCESS | 3088 | ++DOCSHELL 245A3000 == 85 [pid = 3088] [id = 761] 17:10:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (245A4000) [pid = 3088] [serial = 2281] [outer = 00000000] 17:10:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (24E41000) [pid = 3088] [serial = 2282] [outer = 245A4000] 17:10:38 INFO - PROCESS | 3088 | 1461111038675 Marionette DEBUG loaded listener.js 17:10:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 164 (253DA400) [pid = 3088] [serial = 2283] [outer = 245A4000] 17:10:38 INFO - PROCESS | 3088 | [3088] 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 17:10:39 INFO - PROCESS | 3088 | 1461111039274 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:10:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:10:39 INFO - {} 17:10:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:10:39 INFO - {} 17:10:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:10:39 INFO - {} 17:10:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:10:39 INFO - {} 17:10:39 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 970ms 17:10:39 INFO - PROCESS | 3088 | 1461111039287 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 17:10:39 INFO - PROCESS | 3088 | 1461111039290 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 17:10:39 INFO - TEST-START | /FileAPI/fileReader.html 17:10:39 INFO - PROCESS | 3088 | 1461111039294 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:10:39 INFO - PROCESS | 3088 | 1461111039296 Marionette TRACE conn5 <- [1,3002,null,{}] 17:10:39 INFO - PROCESS | 3088 | 1461111039313 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:39 INFO - PROCESS | 3088 | 1461111039478 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 17:10:39 INFO - PROCESS | 3088 | 1461111039592 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:39 INFO - PROCESS | 3088 | ++DOCSHELL 271EA400 == 86 [pid = 3088] [id = 762] 17:10:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 165 (271EB400) [pid = 3088] [serial = 2284] [outer = 00000000] 17:10:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 166 (271F3C00) [pid = 3088] [serial = 2285] [outer = 271EB400] 17:10:39 INFO - PROCESS | 3088 | 1461111039648 Marionette DEBUG loaded listener.js 17:10:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 167 (2778C000) [pid = 3088] [serial = 2286] [outer = 271EB400] 17:10:40 INFO - PROCESS | 3088 | 1461111040196 Marionette TRACE conn5 <- [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]]]}] 17:10:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:10:40 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:10:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:10:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:10:40 INFO - TEST-OK | /FileAPI/fileReader.html | took 930ms 17:10:40 INFO - PROCESS | 3088 | 1461111040228 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 17:10:40 INFO - PROCESS | 3088 | 1461111040230 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 17:10:40 INFO - TEST-START | /FileAPI/historical.html 17:10:40 INFO - PROCESS | 3088 | 1461111040251 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:10:40 INFO - PROCESS | 3088 | 1461111040253 Marionette TRACE conn5 <- [1,3006,null,{}] 17:10:40 INFO - PROCESS | 3088 | 1461111040259 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:40 INFO - PROCESS | 3088 | 1461111040372 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 17:10:40 INFO - PROCESS | 3088 | 1461111040543 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:40 INFO - PROCESS | 3088 | ++DOCSHELL 27195400 == 87 [pid = 3088] [id = 763] 17:10:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 168 (27198000) [pid = 3088] [serial = 2287] [outer = 00000000] 17:10:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 169 (2719E400) [pid = 3088] [serial = 2288] [outer = 27198000] 17:10:40 INFO - PROCESS | 3088 | 1461111040598 Marionette DEBUG loaded listener.js 17:10:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 170 (271A0800) [pid = 3088] [serial = 2289] [outer = 27198000] 17:10:41 INFO - PROCESS | 3088 | 1461111041143 Marionette TRACE conn5 <- [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"]]]}] 17:10:41 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:10:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:10:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:10:41 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:10:41 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:10:41 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:10:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:10:41 INFO - TEST-OK | /FileAPI/historical.html | took 950ms 17:10:41 INFO - PROCESS | 3088 | 1461111041188 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 17:10:41 INFO - PROCESS | 3088 | 1461111041191 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 17:10:41 INFO - TEST-START | /FileAPI/idlharness.html 17:10:41 INFO - PROCESS | 3088 | 1461111041194 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:10:41 INFO - PROCESS | 3088 | 1461111041196 Marionette TRACE conn5 <- [1,3010,null,{}] 17:10:41 INFO - PROCESS | 3088 | 1461111041200 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:41 INFO - PROCESS | 3088 | 1461111041322 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 17:10:41 INFO - PROCESS | 3088 | 1461111041497 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:41 INFO - PROCESS | 3088 | ++DOCSHELL 24B6D000 == 88 [pid = 3088] [id = 764] 17:10:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 171 (24B6DC00) [pid = 3088] [serial = 2290] [outer = 00000000] 17:10:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 172 (271A1800) [pid = 3088] [serial = 2291] [outer = 24B6DC00] 17:10:41 INFO - PROCESS | 3088 | 1461111041555 Marionette DEBUG loaded listener.js 17:10:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 173 (2778B400) [pid = 3088] [serial = 2292] [outer = 24B6DC00] 17:10:42 INFO - PROCESS | 3088 | 1461111042579 Marionette TRACE conn5 <- [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]]]}] 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:10:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:10:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:10:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:10:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:10:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:10:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:10:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:10:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:10:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:10:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:10:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:10:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:10:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:10:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:10:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:10:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:10:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:10:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:10:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:10:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:10:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:10:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:10:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:10:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:10:42 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 17:10:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:10:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:10:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:10:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:10:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:10:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:10:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:10:42 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 17:10:42 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 17:10:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:10:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:10:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:10:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:10:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:10:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:10:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:10:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:10:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:10:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:10:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:10:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:10:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:10:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:10:42 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 17:10:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:10:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:10:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:10:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:10:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:10:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:10:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:10:42 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 17:10:42 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 17:10:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:10:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:10:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:10:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:10:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:10:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:10:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:10:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:10:42 INFO - TEST-OK | /FileAPI/idlharness.html | took 1524ms 17:10:42 INFO - PROCESS | 3088 | 1461111042719 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 17:10:42 INFO - PROCESS | 3088 | 1461111042721 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 17:10:42 INFO - TEST-START | /FileAPI/idlharness.worker 17:10:42 INFO - PROCESS | 3088 | 1461111042725 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:10:42 INFO - PROCESS | 3088 | 1461111042727 Marionette TRACE conn5 <- [1,3014,null,{}] 17:10:42 INFO - PROCESS | 3088 | 1461111042783 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:42 INFO - PROCESS | 3088 | 1461111042928 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 17:10:43 INFO - PROCESS | 3088 | 1461111043082 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:43 INFO - PROCESS | 3088 | ++DOCSHELL 20C41400 == 89 [pid = 3088] [id = 765] 17:10:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 174 (20C42800) [pid = 3088] [serial = 2293] [outer = 00000000] 17:10:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 175 (25A84400) [pid = 3088] [serial = 2294] [outer = 20C42800] 17:10:43 INFO - PROCESS | 3088 | 1461111043137 Marionette DEBUG loaded listener.js 17:10:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 176 (25A85800) [pid = 3088] [serial = 2295] [outer = 20C42800] 17:10:43 INFO - PROCESS | 3088 | [3088] 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 17:10:44 INFO - PROCESS | 3088 | 1461111044330 Marionette TRACE conn5 <- [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,{},{}]]]}] 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:10:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:10:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:10:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:10:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:10:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:10:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:10:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:10:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:10:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:10:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:10:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:10:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:10:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:10:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:10:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:10:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:10:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:10:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:10:44 INFO - {} 17:10:44 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 17:10:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:10:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:10:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:10:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:10:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:10:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:10:44 INFO - {} 17:10:44 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 - {} 17:10:44 INFO - {} 17:10:44 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 17:10:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:10:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:10:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:10:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:10:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:10:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:10:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:10:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:10:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:10:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:10:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:10:44 INFO - {} 17:10:44 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 17:10:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:10:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:10:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:10:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:10:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:10:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:10:44 INFO - {} 17:10:44 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 - {} 17:10:44 INFO - {} 17:10:44 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 17:10:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:10:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:10:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:10:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:10:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:10:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:10:44 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 17:10:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:10:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:10:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:10:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:10:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:10:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:10:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:10:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:10:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:10:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:10:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:10:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:10:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:10:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:10:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:10:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:10:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:10:44 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 17:10:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:10:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:10:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:10:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:10:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:10:44 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 17:10:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:10:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:10:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:10:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:10:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:10:44 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 17:10:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:10:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:10:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:10:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:10:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:10:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:10:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:10:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:10:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:10:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:10:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:10:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:10:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:10:44 INFO - {} 17:10:44 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1722ms 17:10:44 INFO - PROCESS | 3088 | 1461111044451 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 17:10:44 INFO - PROCESS | 3088 | 1461111044454 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 17:10:44 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:10:44 INFO - PROCESS | 3088 | 1461111044457 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:10:44 INFO - PROCESS | 3088 | 1461111044459 Marionette TRACE conn5 <- [1,3018,null,{}] 17:10:44 INFO - PROCESS | 3088 | 1461111044463 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:44 INFO - PROCESS | 3088 | 1461111044577 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 17:10:44 INFO - PROCESS | 3088 | 1461111044733 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:44 INFO - PROCESS | 3088 | ++DOCSHELL 0F06FC00 == 90 [pid = 3088] [id = 766] 17:10:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 177 (13A9EC00) [pid = 3088] [serial = 2296] [outer = 00000000] 17:10:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 178 (1B78C400) [pid = 3088] [serial = 2297] [outer = 13A9EC00] 17:10:44 INFO - PROCESS | 3088 | 1461111044789 Marionette DEBUG loaded listener.js 17:10:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 179 (1B79CC00) [pid = 3088] [serial = 2298] [outer = 13A9EC00] 17:10:45 INFO - PROCESS | 3088 | 1461111045280 Marionette TRACE conn5 <- [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]]]}] 17:10:45 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 17:10:45 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 870ms 17:10:45 INFO - PROCESS | 3088 | 1461111045332 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 17:10:45 INFO - PROCESS | 3088 | 1461111045334 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 17:10:45 INFO - PROCESS | 3088 | 1461111045337 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:10:45 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:10:45 INFO - PROCESS | 3088 | 1461111045339 Marionette TRACE conn5 <- [1,3022,null,{}] 17:10:45 INFO - PROCESS | 3088 | 1461111045343 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:45 INFO - PROCESS | 3088 | 1461111045667 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 17:10:45 INFO - PROCESS | 3088 | 1461111045866 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:45 INFO - PROCESS | 3088 | ++DOCSHELL 183BA400 == 91 [pid = 3088] [id = 767] 17:10:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 180 (1843EC00) [pid = 3088] [serial = 2299] [outer = 00000000] 17:10:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 181 (1A36BC00) [pid = 3088] [serial = 2300] [outer = 1843EC00] 17:10:45 INFO - PROCESS | 3088 | 1461111045917 Marionette DEBUG loaded listener.js 17:10:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 182 (1B4E1000) [pid = 3088] [serial = 2301] [outer = 1843EC00] 17:10:46 INFO - PROCESS | 3088 | 1461111046492 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 17:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:10:46 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1172ms 17:10:46 INFO - PROCESS | 3088 | 1461111046514 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 17:10:46 INFO - PROCESS | 3088 | 1461111046519 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 17:10:46 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:10:46 INFO - PROCESS | 3088 | 1461111046523 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:10:46 INFO - PROCESS | 3088 | 1461111046527 Marionette TRACE conn5 <- [1,3026,null,{}] 17:10:46 INFO - PROCESS | 3088 | 1461111046532 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:46 INFO - PROCESS | 3088 | 1461111046642 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 17:10:46 INFO - PROCESS | 3088 | 1461111046826 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:46 INFO - PROCESS | 3088 | ++DOCSHELL 1B12E400 == 92 [pid = 3088] [id = 768] 17:10:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 183 (1B138400) [pid = 3088] [serial = 2302] [outer = 00000000] 17:10:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 184 (1C66E400) [pid = 3088] [serial = 2303] [outer = 1B138400] 17:10:46 INFO - PROCESS | 3088 | 1461111046879 Marionette DEBUG loaded listener.js 17:10:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 185 (1C950000) [pid = 3088] [serial = 2304] [outer = 1B138400] 17:10:47 INFO - PROCESS | 3088 | --DOCSHELL 1CD62400 == 91 [pid = 3088] [id = 617] 17:10:47 INFO - PROCESS | 3088 | --DOCSHELL 1A3EA800 == 90 [pid = 3088] [id = 616] 17:10:47 INFO - PROCESS | 3088 | --DOCSHELL 1F04D000 == 89 [pid = 3088] [id = 559] 17:10:47 INFO - PROCESS | 3088 | --DOCSHELL 20A6B000 == 88 [pid = 3088] [id = 757] 17:10:47 INFO - PROCESS | 3088 | --DOCSHELL 212E5000 == 87 [pid = 3088] [id = 756] 17:10:47 INFO - PROCESS | 3088 | --DOCSHELL 1A36E800 == 86 [pid = 3088] [id = 755] 17:10:47 INFO - PROCESS | 3088 | --DOCSHELL 20A96800 == 85 [pid = 3088] [id = 754] 17:10:47 INFO - PROCESS | 3088 | --DOCSHELL 2041B000 == 84 [pid = 3088] [id = 753] 17:10:47 INFO - PROCESS | 3088 | --DOCSHELL 1F081400 == 83 [pid = 3088] [id = 752] 17:10:47 INFO - PROCESS | 3088 | --DOCSHELL 1CD71000 == 82 [pid = 3088] [id = 751] 17:10:47 INFO - PROCESS | 3088 | --DOMWINDOW == 184 (20A9AC00) [pid = 3088] [serial = 2209] [outer = 00000000] [url = about:blank] 17:10:47 INFO - PROCESS | 3088 | --DOCSHELL 1C9A6400 == 81 [pid = 3088] [id = 750] 17:10:47 INFO - PROCESS | 3088 | --DOCSHELL 12D4C400 == 80 [pid = 3088] [id = 749] 17:10:47 INFO - PROCESS | 3088 | --DOCSHELL 183BF400 == 79 [pid = 3088] [id = 748] 17:10:47 INFO - PROCESS | 3088 | --DOCSHELL 0F11D400 == 78 [pid = 3088] [id = 747] 17:10:47 INFO - PROCESS | 3088 | --DOCSHELL 24E40000 == 77 [pid = 3088] [id = 745] 17:10:47 INFO - PROCESS | 3088 | --DOCSHELL 16C12000 == 76 [pid = 3088] [id = 738] 17:10:47 INFO - PROCESS | 3088 | --DOCSHELL 1843E800 == 75 [pid = 3088] [id = 737] 17:10:47 INFO - PROCESS | 3088 | --DOMWINDOW == 183 (1E3CC800) [pid = 3088] [serial = 2060] [outer = 00000000] [url = about:blank] 17:10:47 INFO - PROCESS | 3088 | --DOMWINDOW == 182 (1E4D9800) [pid = 3088] [serial = 2027] [outer = 00000000] [url = about:blank] 17:10:47 INFO - PROCESS | 3088 | --DOMWINDOW == 181 (209AE400) [pid = 3088] [serial = 2108] [outer = 00000000] [url = about:blank] 17:10:47 INFO - PROCESS | 3088 | --DOMWINDOW == 180 (18447800) [pid = 3088] [serial = 2185] [outer = 00000000] [url = about:blank] 17:10:47 INFO - PROCESS | 3088 | --DOMWINDOW == 179 (18E0BC00) [pid = 3088] [serial = 2186] [outer = 00000000] [url = about:blank] 17:10:47 INFO - PROCESS | 3088 | --DOMWINDOW == 178 (21192C00) [pid = 3088] [serial = 2170] [outer = 00000000] [url = about:blank] 17:10:47 INFO - PROCESS | 3088 | --DOMWINDOW == 177 (1B511800) [pid = 3088] [serial = 2161] [outer = 00000000] [url = about:blank] 17:10:47 INFO - PROCESS | 3088 | --DOMWINDOW == 176 (1B78DC00) [pid = 3088] [serial = 2183] [outer = 00000000] [url = about:blank] 17:10:47 INFO - PROCESS | 3088 | --DOMWINDOW == 175 (1B13AC00) [pid = 3088] [serial = 2182] [outer = 00000000] [url = about:blank] 17:10:47 INFO - PROCESS | 3088 | --DOMWINDOW == 174 (1CC77000) [pid = 3088] [serial = 2191] [outer = 00000000] [url = about:blank] 17:10:47 INFO - PROCESS | 3088 | --DOMWINDOW == 173 (1F75B000) [pid = 3088] [serial = 2200] [outer = 00000000] [url = about:blank] 17:10:47 INFO - PROCESS | 3088 | --DOMWINDOW == 172 (1CC7B400) [pid = 3088] [serial = 2164] [outer = 00000000] [url = about:blank] 17:10:47 INFO - PROCESS | 3088 | --DOMWINDOW == 171 (20AA2000) [pid = 3088] [serial = 2167] [outer = 00000000] [url = about:blank] 17:10:47 INFO - PROCESS | 3088 | --DOMWINDOW == 170 (1B4E4C00) [pid = 3088] [serial = 2179] [outer = 00000000] [url = about:blank] 17:10:47 INFO - PROCESS | 3088 | --DOMWINDOW == 169 (1B87F400) [pid = 3088] [serial = 2188] [outer = 00000000] [url = about:blank] 17:10:47 INFO - PROCESS | 3088 | --DOMWINDOW == 168 (1B93E800) [pid = 3088] [serial = 2189] [outer = 00000000] [url = about:blank] 17:10:47 INFO - PROCESS | 3088 | --DOMWINDOW == 167 (1F081C00) [pid = 3088] [serial = 2198] [outer = 00000000] [url = about:blank] 17:10:47 INFO - PROCESS | 3088 | --DOMWINDOW == 166 (2180B800) [pid = 3088] [serial = 2173] [outer = 00000000] [url = about:blank] 17:10:47 INFO - PROCESS | 3088 | --DOMWINDOW == 165 (1F055000) [pid = 3088] [serial = 2197] [outer = 00000000] [url = about:blank] 17:10:47 INFO - PROCESS | 3088 | --DOMWINDOW == 164 (20A71400) [pid = 3088] [serial = 2159] [outer = 00000000] [url = about:blank] 17:10:47 INFO - PROCESS | 3088 | --DOMWINDOW == 163 (21CCE400) [pid = 3088] [serial = 2176] [outer = 00000000] [url = about:blank] 17:10:47 INFO - PROCESS | 3088 | --DOMWINDOW == 162 (1F78D400) [pid = 3088] [serial = 2201] [outer = 00000000] [url = about:blank] 17:10:47 INFO - PROCESS | 3088 | --DOMWINDOW == 161 (20420000) [pid = 3088] [serial = 2206] [outer = 00000000] [url = about:blank] 17:10:47 INFO - PROCESS | 3088 | --DOMWINDOW == 160 (1CDC7000) [pid = 3088] [serial = 2194] [outer = 00000000] [url = about:blank] 17:10:47 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (1F64E000) [pid = 3088] [serial = 2204] [outer = 00000000] [url = about:blank] 17:10:47 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (1DB98C00) [pid = 3088] [serial = 2195] [outer = 00000000] [url = about:blank] 17:10:47 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (1CEEA400) [pid = 3088] [serial = 2203] [outer = 00000000] [url = about:blank] 17:10:47 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (1CC80800) [pid = 3088] [serial = 2192] [outer = 00000000] [url = about:blank] 17:10:47 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (20426C00) [pid = 3088] [serial = 2207] [outer = 00000000] [url = about:blank] 17:10:47 INFO - PROCESS | 3088 | 1461111047558 Marionette TRACE conn5 <- [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"]]]}] 17:10:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:10:47 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1082ms 17:10:47 INFO - PROCESS | 3088 | 1461111047606 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 17:10:47 INFO - PROCESS | 3088 | 1461111047609 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 17:10:47 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:10:47 INFO - PROCESS | 3088 | 1461111047620 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:10:47 INFO - PROCESS | 3088 | 1461111047622 Marionette TRACE conn5 <- [1,3030,null,{}] 17:10:47 INFO - PROCESS | 3088 | 1461111047626 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:47 INFO - PROCESS | 3088 | 1461111047722 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 17:10:47 INFO - PROCESS | 3088 | 1461111047730 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:47 INFO - PROCESS | 3088 | ++DOCSHELL 183BF400 == 76 [pid = 3088] [id = 769] 17:10:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (19290000) [pid = 3088] [serial = 2305] [outer = 00000000] 17:10:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (1B502400) [pid = 3088] [serial = 2306] [outer = 19290000] 17:10:47 INFO - PROCESS | 3088 | 1461111047778 Marionette DEBUG loaded listener.js 17:10:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (1B75B000) [pid = 3088] [serial = 2307] [outer = 19290000] 17:10:48 INFO - PROCESS | 3088 | 1461111048573 Marionette TRACE conn5 <- [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]]]}] 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:10:48 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. 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:10:48 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'.) 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:10:48 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. 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:10:48 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. 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:10:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:10:48 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. 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:10:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 17:10:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:10:48 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1000ms 17:10:48 INFO - PROCESS | 3088 | 1461111048621 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 17:10:48 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:10:48 INFO - PROCESS | 3088 | 1461111048625 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 17:10:48 INFO - PROCESS | 3088 | 1461111048636 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:10:48 INFO - PROCESS | 3088 | 1461111048640 Marionette TRACE conn5 <- [1,3034,null,{}] 17:10:48 INFO - PROCESS | 3088 | 1461111048644 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:48 INFO - PROCESS | 3088 | 1461111048741 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 17:10:48 INFO - PROCESS | 3088 | 1461111048753 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:48 INFO - PROCESS | 3088 | ++DOCSHELL 1CD66000 == 77 [pid = 3088] [id = 770] 17:10:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (1CD68C00) [pid = 3088] [serial = 2308] [outer = 00000000] 17:10:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (1CD7CC00) [pid = 3088] [serial = 2309] [outer = 1CD68C00] 17:10:48 INFO - PROCESS | 3088 | 1461111048799 Marionette DEBUG loaded listener.js 17:10:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (1DA0E000) [pid = 3088] [serial = 2310] [outer = 1CD68C00] 17:10:49 INFO - PROCESS | 3088 | [3088] 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 17:10:49 INFO - PROCESS | 3088 | 1461111049296 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:10:49 INFO - {} 17:10:49 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 690ms 17:10:49 INFO - PROCESS | 3088 | 1461111049320 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 17:10:49 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:10:49 INFO - PROCESS | 3088 | 1461111049323 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 17:10:49 INFO - PROCESS | 3088 | 1461111049326 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:10:49 INFO - PROCESS | 3088 | 1461111049327 Marionette TRACE conn5 <- [1,3038,null,{}] 17:10:49 INFO - PROCESS | 3088 | 1461111049331 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:49 INFO - PROCESS | 3088 | 1461111049429 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 17:10:49 INFO - PROCESS | 3088 | 1461111049436 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:49 INFO - PROCESS | 3088 | ++DOCSHELL 1DC59000 == 78 [pid = 3088] [id = 771] 17:10:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (1E45C400) [pid = 3088] [serial = 2311] [outer = 00000000] 17:10:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (1EF78800) [pid = 3088] [serial = 2312] [outer = 1E45C400] 17:10:49 INFO - PROCESS | 3088 | 1461111049481 Marionette DEBUG loaded listener.js 17:10:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 164 (1F04E000) [pid = 3088] [serial = 2313] [outer = 1E45C400] 17:10:49 INFO - PROCESS | 3088 | 1461111049994 Marionette TRACE conn5 <- [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]]]}] 17:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:10:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:10:50 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 731ms 17:10:50 INFO - PROCESS | 3088 | 1461111050058 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 17:10:50 INFO - PROCESS | 3088 | 1461111050060 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 17:10:50 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:10:50 INFO - PROCESS | 3088 | 1461111050072 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:10:50 INFO - PROCESS | 3088 | 1461111050074 Marionette TRACE conn5 <- [1,3042,null,{}] 17:10:50 INFO - PROCESS | 3088 | 1461111050077 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:50 INFO - PROCESS | 3088 | 1461111050239 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 17:10:50 INFO - PROCESS | 3088 | 1461111050259 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:50 INFO - PROCESS | 3088 | ++DOCSHELL 1F081400 == 79 [pid = 3088] [id = 772] 17:10:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 165 (1F082000) [pid = 3088] [serial = 2314] [outer = 00000000] 17:10:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 166 (1F75B000) [pid = 3088] [serial = 2315] [outer = 1F082000] 17:10:50 INFO - PROCESS | 3088 | 1461111050312 Marionette DEBUG loaded listener.js 17:10:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 167 (201A2C00) [pid = 3088] [serial = 2316] [outer = 1F082000] 17:10:51 INFO - PROCESS | 3088 | 1461111051073 Marionette TRACE conn5 <- [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"]]]}] 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:10:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:10:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:10:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:10:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:10:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:10:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:10:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:10:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:10:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:10:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:10:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:10:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:10:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:10:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:10:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:10:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:10:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:10:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:10:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:10:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:10:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:10:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:10:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:10:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:10:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:10:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:10:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:10:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:10:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:10:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:10:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:10:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:10:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:10:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:10:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:10:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:10:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:10:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:10:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:10:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:10:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:10:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:10:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:10:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:10:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:10:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:10:51 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" 17:10:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:10:51 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" 17:10:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:10:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:10:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1099ms 17:10:51 INFO - PROCESS | 3088 | 1461111051171 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 17:10:51 INFO - PROCESS | 3088 | 1461111051173 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 17:10:51 INFO - PROCESS | 3088 | 1461111051176 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:10:51 INFO - PROCESS | 3088 | 1461111051178 Marionette TRACE conn5 <- [1,3046,null,{}] 17:10:51 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:10:51 INFO - PROCESS | 3088 | 1461111051182 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:51 INFO - PROCESS | 3088 | 1461111051330 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 17:10:51 INFO - PROCESS | 3088 | 1461111051342 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:51 INFO - PROCESS | 3088 | ++DOCSHELL 201AB000 == 80 [pid = 3088] [id = 773] 17:10:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 168 (20426800) [pid = 3088] [serial = 2317] [outer = 00000000] 17:10:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 169 (20C48C00) [pid = 3088] [serial = 2318] [outer = 20426800] 17:10:51 INFO - PROCESS | 3088 | 1461111051390 Marionette DEBUG loaded listener.js 17:10:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 170 (21065000) [pid = 3088] [serial = 2319] [outer = 20426800] 17:10:51 INFO - PROCESS | 3088 | --DOMWINDOW == 169 (20A9A400) [pid = 3088] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:10:51 INFO - PROCESS | 3088 | --DOMWINDOW == 168 (1F081800) [pid = 3088] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:10:51 INFO - PROCESS | 3088 | --DOMWINDOW == 167 (20421800) [pid = 3088] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:10:51 INFO - PROCESS | 3088 | --DOMWINDOW == 166 (1B776000) [pid = 3088] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:10:51 INFO - PROCESS | 3088 | --DOMWINDOW == 165 (20A98800) [pid = 3088] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:10:51 INFO - PROCESS | 3088 | --DOMWINDOW == 164 (13935800) [pid = 3088] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:10:51 INFO - PROCESS | 3088 | --DOMWINDOW == 163 (1B939C00) [pid = 3088] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:10:51 INFO - PROCESS | 3088 | --DOMWINDOW == 162 (13A4E400) [pid = 3088] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:10:51 INFO - PROCESS | 3088 | --DOMWINDOW == 161 (1C9ADC00) [pid = 3088] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:10:51 INFO - PROCESS | 3088 | --DOMWINDOW == 160 (1CEE6C00) [pid = 3088] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:10:51 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (24E42000) [pid = 3088] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:10:51 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (212EA000) [pid = 3088] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:10:52 INFO - PROCESS | 3088 | 1461111052091 Marionette TRACE conn5 <- [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]]]}] 17:10:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:10:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:10:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:10:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:10:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:10:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:10:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:10:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:10:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:10:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:10:52 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:10:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:52 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:10:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:10:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:10:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:10:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:10:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:10:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:10:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:10:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:10:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:10:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:10:52 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 977ms 17:10:52 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:10:52 INFO - PROCESS | 3088 | 1461111052159 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 17:10:52 INFO - PROCESS | 3088 | 1461111052161 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 17:10:52 INFO - PROCESS | 3088 | 1461111052164 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:10:52 INFO - PROCESS | 3088 | 1461111052166 Marionette TRACE conn5 <- [1,3050,null,{}] 17:10:52 INFO - PROCESS | 3088 | 1461111052169 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:52 INFO - PROCESS | 3088 | 1461111052262 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 17:10:52 INFO - PROCESS | 3088 | 1461111052271 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:52 INFO - PROCESS | 3088 | ++DOCSHELL 20997400 == 81 [pid = 3088] [id = 774] 17:10:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (20AA2000) [pid = 3088] [serial = 2320] [outer = 00000000] 17:10:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (218BC000) [pid = 3088] [serial = 2321] [outer = 20AA2000] 17:10:52 INFO - PROCESS | 3088 | 1461111052315 Marionette DEBUG loaded listener.js 17:10:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (218C0C00) [pid = 3088] [serial = 2322] [outer = 20AA2000] 17:10:52 INFO - PROCESS | 3088 | [3088] 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 17:10:52 INFO - PROCESS | 3088 | 1461111052779 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:10:52 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:10:52 INFO - {} 17:10:52 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 17:10:52 INFO - PROCESS | 3088 | 1461111052835 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 17:10:52 INFO - PROCESS | 3088 | 1461111052837 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 17:10:52 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:10:52 INFO - PROCESS | 3088 | 1461111052840 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:10:52 INFO - PROCESS | 3088 | 1461111052842 Marionette TRACE conn5 <- [1,3054,null,{}] 17:10:52 INFO - PROCESS | 3088 | 1461111052846 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:52 INFO - PROCESS | 3088 | 1461111052970 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 17:10:52 INFO - PROCESS | 3088 | 1461111052978 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:52 INFO - PROCESS | 3088 | ++DOCSHELL 2180D800 == 82 [pid = 3088] [id = 775] 17:10:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (232F0800) [pid = 3088] [serial = 2323] [outer = 00000000] 17:10:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (23532C00) [pid = 3088] [serial = 2324] [outer = 232F0800] 17:10:52 INFO - PROCESS | 3088 | 1461111053023 Marionette DEBUG loaded listener.js 17:10:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 164 (245A5400) [pid = 3088] [serial = 2325] [outer = 232F0800] 17:10:53 INFO - PROCESS | 3088 | 1461111053452 Marionette TRACE conn5 <- [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]]]}] 17:10:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:10:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:10:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:10:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:10:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:10:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:10:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:10:53 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 630ms 17:10:53 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:10:53 INFO - PROCESS | 3088 | 1461111053481 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 17:10:53 INFO - PROCESS | 3088 | 1461111053483 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 17:10:53 INFO - PROCESS | 3088 | 1461111053486 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:10:53 INFO - PROCESS | 3088 | 1461111053487 Marionette TRACE conn5 <- [1,3058,null,{}] 17:10:53 INFO - PROCESS | 3088 | 1461111053491 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:53 INFO - PROCESS | 3088 | 1461111053639 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 17:10:53 INFO - PROCESS | 3088 | 1461111053644 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:53 INFO - PROCESS | 3088 | ++DOCSHELL 245A8C00 == 83 [pid = 3088] [id = 776] 17:10:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 165 (24B11400) [pid = 3088] [serial = 2326] [outer = 00000000] 17:10:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 166 (24B72800) [pid = 3088] [serial = 2327] [outer = 24B11400] 17:10:53 INFO - PROCESS | 3088 | 1461111053689 Marionette DEBUG loaded listener.js 17:10:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 167 (24B75000) [pid = 3088] [serial = 2328] [outer = 24B11400] 17:10:54 INFO - PROCESS | 3088 | 1461111054391 Marionette TRACE conn5 <- [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]]]}] 17:10:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:10:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:10:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:10:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:10:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:10:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:10:54 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 930ms 17:10:54 INFO - PROCESS | 3088 | 1461111054418 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 17:10:54 INFO - PROCESS | 3088 | 1461111054424 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 17:10:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:10:54 INFO - PROCESS | 3088 | 1461111054430 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:10:54 INFO - PROCESS | 3088 | 1461111054434 Marionette TRACE conn5 <- [1,3062,null,{}] 17:10:54 INFO - PROCESS | 3088 | 1461111054439 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:54 INFO - PROCESS | 3088 | 1461111054574 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 17:10:54 INFO - PROCESS | 3088 | 1461111054716 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:54 INFO - PROCESS | 3088 | ++DOCSHELL 18E0D000 == 84 [pid = 3088] [id = 777] 17:10:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 168 (1928D400) [pid = 3088] [serial = 2329] [outer = 00000000] 17:10:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 169 (1B771000) [pid = 3088] [serial = 2330] [outer = 1928D400] 17:10:54 INFO - PROCESS | 3088 | 1461111054775 Marionette DEBUG loaded listener.js 17:10:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 170 (1B796000) [pid = 3088] [serial = 2331] [outer = 1928D400] 17:10:55 INFO - PROCESS | 3088 | 1461111055310 Marionette TRACE conn5 <- [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]]]}] 17:10:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:10:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:10:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:10:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:10:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:10:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:10:55 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 930ms 17:10:55 INFO - PROCESS | 3088 | 1461111055366 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 17:10:55 INFO - PROCESS | 3088 | 1461111055372 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 17:10:55 INFO - PROCESS | 3088 | 1461111055380 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:10:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:10:55 INFO - PROCESS | 3088 | 1461111055384 Marionette TRACE conn5 <- [1,3066,null,{}] 17:10:55 INFO - PROCESS | 3088 | 1461111055388 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:55 INFO - PROCESS | 3088 | 1461111055514 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 17:10:55 INFO - PROCESS | 3088 | 1461111055689 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:55 INFO - PROCESS | 3088 | ++DOCSHELL 1B93C800 == 85 [pid = 3088] [id = 778] 17:10:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 171 (1CAB7400) [pid = 3088] [serial = 2332] [outer = 00000000] 17:10:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 172 (1DB9AC00) [pid = 3088] [serial = 2333] [outer = 1CAB7400] 17:10:55 INFO - PROCESS | 3088 | 1461111055745 Marionette DEBUG loaded listener.js 17:10:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 173 (1E3CC800) [pid = 3088] [serial = 2334] [outer = 1CAB7400] 17:10:56 INFO - PROCESS | 3088 | 1461111056347 Marionette TRACE conn5 <- [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] 17:10:56 INFO - PROCESS | 3088 | 1461111056410 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 17:10:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:10:56 INFO - PROCESS | 3088 | 1461111056414 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:10:56 INFO - PROCESS | 3088 | 1461111056418 Marionette TRACE conn5 <- [1,3070,null,{}] 17:10:56 INFO - PROCESS | 3088 | 1461111056463 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:56 INFO - PROCESS | 3088 | 1461111056592 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 17:10:56 INFO - PROCESS | 3088 | 1461111056755 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:56 INFO - PROCESS | 3088 | ++DOCSHELL 20A99400 == 86 [pid = 3088] [id = 779] 17:10:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 174 (20A9A400) [pid = 3088] [serial = 2335] [outer = 00000000] 17:10:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 175 (20C4BC00) [pid = 3088] [serial = 2336] [outer = 20A9A400] 17:10:56 INFO - PROCESS | 3088 | 1461111056815 Marionette DEBUG loaded listener.js 17:10:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 176 (2180BC00) [pid = 3088] [serial = 2337] [outer = 20A9A400] 17:10:57 INFO - PROCESS | 3088 | 1461111057333 Marionette TRACE conn5 <- [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]]]}] 17:10:57 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:10:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:10:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:10:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 950ms 17:10:57 INFO - PROCESS | 3088 | 1461111057367 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 17:10:57 INFO - PROCESS | 3088 | 1461111057370 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 17:10:57 INFO - PROCESS | 3088 | 1461111057374 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:10:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:10:57 INFO - PROCESS | 3088 | 1461111057376 Marionette TRACE conn5 <- [1,3074,null,{}] 17:10:57 INFO - PROCESS | 3088 | 1461111057379 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:57 INFO - PROCESS | 3088 | 1461111057499 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 17:10:57 INFO - PROCESS | 3088 | 1461111057672 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:57 INFO - PROCESS | 3088 | ++DOCSHELL 232F1400 == 87 [pid = 3088] [id = 780] 17:10:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 177 (24B16000) [pid = 3088] [serial = 2338] [outer = 00000000] 17:10:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 178 (24E47800) [pid = 3088] [serial = 2339] [outer = 24B16000] 17:10:57 INFO - PROCESS | 3088 | 1461111057728 Marionette DEBUG loaded listener.js 17:10:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 179 (253D1C00) [pid = 3088] [serial = 2340] [outer = 24B16000] 17:10:58 INFO - PROCESS | 3088 | 1461111058198 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:10:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:10:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 870ms 17:10:58 INFO - PROCESS | 3088 | 1461111058247 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 17:10:58 INFO - PROCESS | 3088 | 1461111058249 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 17:10:58 INFO - PROCESS | 3088 | 1461111058253 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:10:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:10:58 INFO - PROCESS | 3088 | 1461111058255 Marionette TRACE conn5 <- [1,3078,null,{}] 17:10:58 INFO - PROCESS | 3088 | 1461111058258 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:58 INFO - PROCESS | 3088 | 1461111058373 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 17:10:58 INFO - PROCESS | 3088 | 1461111058544 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:58 INFO - PROCESS | 3088 | ++DOCSHELL 21CC8000 == 88 [pid = 3088] [id = 781] 17:10:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 180 (232F3800) [pid = 3088] [serial = 2341] [outer = 00000000] 17:10:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 181 (24A5D400) [pid = 3088] [serial = 2342] [outer = 232F3800] 17:10:58 INFO - PROCESS | 3088 | 1461111058600 Marionette DEBUG loaded listener.js 17:10:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 182 (24A5F800) [pid = 3088] [serial = 2343] [outer = 232F3800] 17:10:59 INFO - PROCESS | 3088 | 1461111059141 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:10:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:10:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 930ms 17:10:59 INFO - PROCESS | 3088 | 1461111059187 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 17:10:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:10:59 INFO - PROCESS | 3088 | 1461111059189 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 17:10:59 INFO - PROCESS | 3088 | 1461111059192 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:10:59 INFO - PROCESS | 3088 | 1461111059194 Marionette TRACE conn5 <- [1,3082,null,{}] 17:10:59 INFO - PROCESS | 3088 | 1461111059198 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:59 INFO - PROCESS | 3088 | 1461111059383 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 17:10:59 INFO - PROCESS | 3088 | 1461111059482 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:59 INFO - PROCESS | 3088 | ++DOCSHELL 24A61C00 == 89 [pid = 3088] [id = 782] 17:10:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 183 (24A65800) [pid = 3088] [serial = 2344] [outer = 00000000] 17:10:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 184 (2569D800) [pid = 3088] [serial = 2345] [outer = 24A65800] 17:10:59 INFO - PROCESS | 3088 | 1461111059540 Marionette DEBUG loaded listener.js 17:10:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 185 (256A1800) [pid = 3088] [serial = 2346] [outer = 24A65800] 17:11:00 INFO - PROCESS | 3088 | 1461111060038 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:11:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:11:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 870ms 17:11:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:11:00 INFO - PROCESS | 3088 | 1461111060068 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 17:11:00 INFO - PROCESS | 3088 | 1461111060070 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 17:11:00 INFO - PROCESS | 3088 | 1461111060075 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:11:00 INFO - PROCESS | 3088 | 1461111060077 Marionette TRACE conn5 <- [1,3086,null,{}] 17:11:00 INFO - PROCESS | 3088 | 1461111060081 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:00 INFO - PROCESS | 3088 | 1461111060196 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 17:11:00 INFO - PROCESS | 3088 | 1461111060368 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:00 INFO - PROCESS | 3088 | ++DOCSHELL 1392D800 == 90 [pid = 3088] [id = 783] 17:11:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 186 (1C42C800) [pid = 3088] [serial = 2347] [outer = 00000000] 17:11:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 187 (25A82400) [pid = 3088] [serial = 2348] [outer = 1C42C800] 17:11:00 INFO - PROCESS | 3088 | 1461111060424 Marionette DEBUG loaded listener.js 17:11:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 188 (27193800) [pid = 3088] [serial = 2349] [outer = 1C42C800] 17:11:00 INFO - PROCESS | 3088 | 1461111060921 Marionette TRACE conn5 <- [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]]]}] 17:11:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:11:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:11:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 870ms 17:11:00 INFO - PROCESS | 3088 | 1461111060948 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 17:11:00 INFO - PROCESS | 3088 | 1461111060950 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 17:11:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:11:00 INFO - PROCESS | 3088 | 1461111060954 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:11:00 INFO - PROCESS | 3088 | 1461111060956 Marionette TRACE conn5 <- [1,3090,null,{}] 17:11:00 INFO - PROCESS | 3088 | 1461111060960 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:01 INFO - PROCESS | 3088 | 1461111061077 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 17:11:01 INFO - PROCESS | 3088 | 1461111061251 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:01 INFO - PROCESS | 3088 | ++DOCSHELL 2569F800 == 91 [pid = 3088] [id = 784] 17:11:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 189 (269C6400) [pid = 3088] [serial = 2350] [outer = 00000000] 17:11:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 190 (269CE000) [pid = 3088] [serial = 2351] [outer = 269C6400] 17:11:01 INFO - PROCESS | 3088 | 1461111061307 Marionette DEBUG loaded listener.js 17:11:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 191 (269CF400) [pid = 3088] [serial = 2352] [outer = 269C6400] 17:11:01 INFO - PROCESS | 3088 | 1461111061790 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:11:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:11:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 870ms 17:11:01 INFO - PROCESS | 3088 | 1461111061828 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 17:11:01 INFO - PROCESS | 3088 | 1461111061830 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 17:11:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:11:01 INFO - PROCESS | 3088 | 1461111061833 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:11:01 INFO - PROCESS | 3088 | 1461111061835 Marionette TRACE conn5 <- [1,3094,null,{}] 17:11:01 INFO - PROCESS | 3088 | 1461111061839 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:01 INFO - PROCESS | 3088 | 1461111061956 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 17:11:02 INFO - PROCESS | 3088 | 1461111062128 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:02 INFO - PROCESS | 3088 | ++DOCSHELL 269CC800 == 92 [pid = 3088] [id = 785] 17:11:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 192 (269D1000) [pid = 3088] [serial = 2353] [outer = 00000000] 17:11:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 193 (269D9800) [pid = 3088] [serial = 2354] [outer = 269D1000] 17:11:02 INFO - PROCESS | 3088 | 1461111062186 Marionette DEBUG loaded listener.js 17:11:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 194 (269DAC00) [pid = 3088] [serial = 2355] [outer = 269D1000] 17:11:02 INFO - PROCESS | 3088 | 1461111062691 Marionette TRACE conn5 <- [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]]]}] 17:11:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:11:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:11:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:11:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 870ms 17:11:02 INFO - PROCESS | 3088 | 1461111062704 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 17:11:02 INFO - PROCESS | 3088 | 1461111062707 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 17:11:02 INFO - PROCESS | 3088 | 1461111062710 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:11:02 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:11:02 INFO - PROCESS | 3088 | 1461111062712 Marionette TRACE conn5 <- [1,3098,null,{}] 17:11:02 INFO - PROCESS | 3088 | 1461111062716 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:02 INFO - PROCESS | 3088 | 1461111062832 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 17:11:02 INFO - PROCESS | 3088 | 1461111063010 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:03 INFO - PROCESS | 3088 | ++DOCSHELL 21CCC400 == 93 [pid = 3088] [id = 786] 17:11:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 195 (24A4B800) [pid = 3088] [serial = 2356] [outer = 00000000] 17:11:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 196 (24A50C00) [pid = 3088] [serial = 2357] [outer = 24A4B800] 17:11:03 INFO - PROCESS | 3088 | 1461111063065 Marionette DEBUG loaded listener.js 17:11:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 197 (24A52000) [pid = 3088] [serial = 2358] [outer = 24A4B800] 17:11:03 INFO - PROCESS | 3088 | 1461111063539 Marionette TRACE conn5 <- [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"]]]}] 17:11:03 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:11:03 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 17:11:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:11:03 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 870ms 17:11:03 INFO - PROCESS | 3088 | 1461111063584 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 17:11:03 INFO - PROCESS | 3088 | 1461111063587 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 17:11:03 INFO - PROCESS | 3088 | 1461111063590 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:11:03 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:11:03 INFO - PROCESS | 3088 | 1461111063593 Marionette TRACE conn5 <- [1,3102,null,{}] 17:11:03 INFO - PROCESS | 3088 | 1461111063597 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:03 INFO - PROCESS | 3088 | 1461111063792 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 17:11:03 INFO - PROCESS | 3088 | 1461111063961 Marionette TRACE conn5 -> [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\", \"4f4b7bae-6c6b-4df1-9051-c6abaf43e68c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:03 INFO - PROCESS | 3088 | ++DOCSHELL 24A57000 == 94 [pid = 3088] [id = 787] 17:11:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 198 (24A57400) [pid = 3088] [serial = 2359] [outer = 00000000] 17:11:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 199 (271E9000) [pid = 3088] [serial = 2360] [outer = 24A57400] 17:11:04 INFO - PROCESS | 3088 | 1461111064023 Marionette DEBUG loaded listener.js 17:11:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 200 (271F3400) [pid = 3088] [serial = 2361] [outer = 24A57400] 17:11:04 INFO - PROCESS | 3088 | 1461111064494 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 17:11:04 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:11:04 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 930ms 17:11:04 INFO - PROCESS | 3088 | 1461111064525 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 17:11:04 INFO - PROCESS | 3088 | 1461111064527 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 17:11:05 WARNING - u'runner_teardown' () 17:11:05 INFO - No more tests 17:11:05 INFO - Got 0 unexpected results 17:11:05 INFO - SUITE-END | took 690s 17:11:05 INFO - Closing logging queue 17:11:05 INFO - queue closed 17:11:05 INFO - Return code: 0 17:11:05 WARNING - # TBPL SUCCESS # 17:11:05 INFO - Running post-action listener: _resource_record_post_action 17:11:05 INFO - Running post-run listener: _resource_record_post_run 17:11:06 INFO - Total resource usage - Wall time: 699s; CPU: 14.0%; Read bytes: 179448320; Write bytes: 1172487168; Read time: 2253900; Write time: 10087460 17:11:06 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:11:06 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 31987200; Read time: 0; Write time: 106400 17:11:06 INFO - run-tests - Wall time: 697s; CPU: 14.0%; Read bytes: 179448320; Write bytes: 1082705408; Read time: 2253900; Write time: 9944770 17:11:06 INFO - Running post-run listener: _upload_blobber_files 17:11:06 INFO - Blob upload gear active. 17:11:06 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 17:11:06 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 17:11:06 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'] 17:11:06 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 17:11:07 INFO - (blobuploader) - INFO - Open directory for files ... 17:11:07 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 17:11:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:11:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:11:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:11:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:11:08 INFO - (blobuploader) - INFO - Done attempting. 17:11:08 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 17:11:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:11:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:11:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:11:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:11:10 INFO - (blobuploader) - INFO - Done attempting. 17:11:10 INFO - (blobuploader) - INFO - Iteration through files over. 17:11:10 INFO - Return code: 0 17:11:10 INFO - rmtree: C:\slave\test\build\uploaded_files.json 17:11:10 INFO - Using _rmtree_windows ... 17:11:10 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 17:11:10 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/6831cde76c314ab83c949f3ddfce81486479879a1b26f67c6acbc4a935318f72e9aa3362b6cfbc1d78838323e755c69b81071b8f520d31e24d87841514eab57d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/3f0173fe27543b8859087de1af12bb17cac3defff4bf0aac2565444e1f380e61f3ef6f63254e85a77caed327b28b2a3a769dba4dca302b59e9b07a6c95f3107b"} 17:11:10 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 17:11:10 INFO - Writing to file C:\slave\test\properties\blobber_files 17:11:10 INFO - Contents: 17:11:10 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/6831cde76c314ab83c949f3ddfce81486479879a1b26f67c6acbc4a935318f72e9aa3362b6cfbc1d78838323e755c69b81071b8f520d31e24d87841514eab57d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/3f0173fe27543b8859087de1af12bb17cac3defff4bf0aac2565444e1f380e61f3ef6f63254e85a77caed327b28b2a3a769dba4dca302b59e9b07a6c95f3107b"} 17:11:10 INFO - Running post-run listener: copy_logs_to_upload_dir 17:11:10 INFO - Copying logs to upload dir... 17:11:10 INFO - mkdir: C:\slave\test\build\upload\logs 17:11:10 INFO - Copying logs to upload dir... 17:11:10 INFO - Using _rmtree_windows ... 17:11:10 INFO - Using _rmtree_windows ... 17:11:10 INFO - Using _rmtree_windows ... 17:11:10 INFO - Using _rmtree_windows ... 17:11:10 INFO - Using _rmtree_windows ... 17:11:10 INFO - Using _rmtree_windows ... 17:11:10 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=881.535000 ========= master_lag: 0.69 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 42 secs) (at 2016-04-19 17:11:11.122310) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 17:11:11.123153) ========= '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:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-134 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-134 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-134 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/6831cde76c314ab83c949f3ddfce81486479879a1b26f67c6acbc4a935318f72e9aa3362b6cfbc1d78838323e755c69b81071b8f520d31e24d87841514eab57d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/3f0173fe27543b8859087de1af12bb17cac3defff4bf0aac2565444e1f380e61f3ef6f63254e85a77caed327b28b2a3a769dba4dca302b59e9b07a6c95f3107b"} build_url:https://queue.taskcluster.net/v1/task/GQ0W8FplR_6SjSG613rpzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/GQ0W8FplR_6SjSG613rpzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/GQ0W8FplR_6SjSG613rpzQ/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/6831cde76c314ab83c949f3ddfce81486479879a1b26f67c6acbc4a935318f72e9aa3362b6cfbc1d78838323e755c69b81071b8f520d31e24d87841514eab57d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/3f0173fe27543b8859087de1af12bb17cac3defff4bf0aac2565444e1f380e61f3ef6f63254e85a77caed327b28b2a3a769dba4dca302b59e9b07a6c95f3107b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GQ0W8FplR_6SjSG613rpzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 17:11:11.244145) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 17:11:11.244480) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-134 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-134 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-134 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 17:11:11.361069) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 17:11:11.361381) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 17:11:12.202480) ========= ========= Total master_lag: 4.71 =========